SMART AD Migrator Architecture - Nero Blanco IT Migration Specialists
-
Twan van Beers
-
10 July, 2015
This week we will look more deeply into the Binary Tree SMART AD Migrator software’s architecture, and how to scale up or out. We introduced AD Migrator in an earlier blog called “Introducing SMART AD Migrator from Binary Tree”. If you’ve not heard of the product before it is worth reading the overview first.
Right, so what are the components of the AD Migrator suite
- SQL Server database
- Directory Synchronization tool
- AD Migrator Management Interface
- AD Migrator Web Service
- AD Migrator Agent
In a small/simple environment you could put the first four all on a single server, and deploy the agent to the workstations to be migrated via GPO/WSUS/SCCM or your tool of choice.
This would give a simple centralized architecture but of course has scale limitations. A bigger scale but still centralized would be to split the roles over more servers and add a load balancer for the web service.
This would still be a fairly simple centralized architecture but can be scaled out as needed at the web service layer. The Directory Synchronization and AD Migrator Management Interface components can be combined together depending on who operates both of those. I’ve drawn them separated since in some cases they could be managed by different teams, for example the Directory Synchronization tool may be managed by an Active Directory team, where as the AD Migrator UI may be needed by desktop support.
Now if we want to decentralize then there are two main options. Option 1 is to distribute the web service component, and option 2 is to actually have totally separate migration software. Now option 1 is simple to do as shown below:
The Agent URL can be a single namespace resolved with something like a Cisco Global Site Selector (GSS) or F5 Global Traffic Manager (GTM). Alternatively, it could just be an agent deployed with different regional URLs depending on the region via your distribution method of choice.
Option 2 really is a multiple of the two centralized architectures we described above. You can duplicate that as needed, as long as you ensure that there is a total separation between the objects synced/managed by each instance.
Binary Tree are working on guidance for how best to size the SMART AD Migrator suite, so that you can deploy the right architecture from the outset and be confident that it will last for your entire migration without breaking a sweat (bot you and the architecture that is)
Twan van Beers
Twan is a senior consultant with over 30 years of experience. He has a wide range of skills including Messaging, Active Directory, SQL, Networking and Firewalls. Twan loves to write scripts and get deep and dirty into debugging code, in order to understand and resolve the most complex of problems.
News & Insights
Trusted insights on technology and innovation to power your business growth.
-
03/06/2026
A practical engineering guide to owners, assignment, consent, credentials and ...
Read More
-
19/05/2026
Domain migrations in Microsoft 365 are rarely as simple as shifting email ...
Read More
-
12/05/2026
Over the past 10 to 15 years, Microsoft 365 has fundamentally reshaped how ...
Read More
-
07/05/2026
Yesterday we had an all company meeting and I thought it would be cool to kick ...
Read More
-
07/05/2026
Planning a tenant-to-tenant migration? Talk to us
Read More
-
31/03/2026
In tenant-to-tenant (T2T) and Google-to-Microsoft 365 migration projects, ...
Read More
-
27/03/2026
You’d think this would be easy and not an uncommon request. There are genuine ...
Read More
-
23/03/2026
Managing Google to Microsoft Migration with GAM7 and PowerShell
Read More
-
16/03/2026
When a user leaves an organisation in Microsoft 365, administrators have ...
Read MoreSubscribe to our newsletter for the latest updates and insights.
Like what you see? Stay in touch! Subscribers to our email list are among the first to receive the latest news, views and updates from Nero Blanco


