Automate Moving AVD Environment to a New Azure Region?

After writing the Move AVD to a new Azure Region – Nerdio Help Center post, I was thinking that the majority (if not all) of the steps could be automated.

I know it's not high on the priority list, but as a backlog item, it would be nice for Nerdio to have a Clone to New Region feature where we could specify an account or hostpool/workspace and have a wizard available to move the resources to a new region.

0

Comments (2 comments)

Avatar
Gido Veekens

Hi DStephenson. Thanks for sharing those steps. We're aware there are some challenges in Azure with quotas or availability in some regions and for some popular VM sizes. That's why we recently launched the Azure Capacity Extender (ACE), which allows you to select failover VM sizes to make sure provisioning doesn't fail. You solution is a little different, as you choose to select a different region. This might have impact on user experience as there's potentially more latency.

If we decide to build this, would you prefer it to be a manual action or would you like NMM to apply a failover principle like with the ACE? So on failure, instead of failover to a different VM size, failover to a different region?

0
Avatar
DStephenson

Hey, Gido.
ACE is an awesome tool! It definitely helps a lot with the quotas/availability issues (as long as you request the appropriate quotas ahead of time).
The use case I'm thinking of it would be a semi-manual process. Because we run into the risk of corrupting FSLogix profiles if we do it in a failover method, I see it as being something we would schedule and let complete during a scheduled downtime.

Ideally, there would be a portal prompt (i.e. On ACME Computer's account, ACE has been trying, for over 24 hours, to find an available SKU in the DaffyDuck Host Pool but isn't able to find one. Click HERE to move to the Host Pool to a different region. Click HERE for additional troubleshooting steps.) to let us know about the issue and give us a couple of options to proceed.

The first link would take us to a wizard (similar to the New Account Wizard), where it would let us:

  1. Select a Subscription (I know there's another request to allow multiple subscriptions in NMM, so this is one of the optional/nice to have features.🙂)
  2. Select a Region
  3. Select/Create Resource Group
  4. Select/Create a Network
  5. Select/Create a Storage Account
  6. Select/Create an Azure Files Share (Or one of the other FSLogix Profile container options)
  7. Schedule a time for the migration
  8. Let Nerdio would handle the rest (i.e. put the hosts in drain mode, log-off users, setup the new region, etc)

The second link would take us to a Nerdio Support article with other troubleshooting ideas we can attempt before moving to a new region.



0

Please sign in to leave a comment.