Harin Sandhoo's Blog

January 16, 2015

Some Azure Internal Load Balancer (ILB) Takeaways

Filed under: Uncategorized — Harin @ 6:44 am

I’ve been working with a client that is exploring using Azure Web Roles to host enterprise services on a virtual network.  These web roles will be front ended by ILBs.

Here are a few takeaways that I thought were noteworthy:

  • Azure scopes ILB to the hosted service staging slot
  • ILB names can be the same between prod & staging
  • ILB static ip addresses cannot be the same within nor across hosted services (obviously)
  • VIP swaps cannot be done via the portal (throws an “internal error” in the portal)

I don’t think use of the Prod and Staging deployment slots is valid / makes sense if you are using ILBs as the external VIP swap is for the public load balancer.  From an operations perspective, I think it makes more sense to use a completely separate cloud service to avoid the confusion of which one is the active deployment.  However, I will caveat that if you have a large number of cloud services, you may more quickly run into the scalability limit of the number of cloud services in a subscription.


Blog at WordPress.com.