How to Ensure Application Redundancy in Azure


You are the Azure admin and are responsible for two virtual machines, each hosting the same financial application. Your manager has asked you to ensure that:

  • The application always be available, even when one VM is being updated
  • Each VM is attached to a different switch and different power source
  • Only one VM is active at a time

How can you accommodate these requirements?  Choose one answer below.

A.  Place each VM in a different fault domain
B.  Place both VMs in the same availability set
C.  Place each VM in a different availability set
D.  Place both VMs in the same fault domain

Show Me the Answer

The answer is B. An availability set contains 5 update domains and 2 fault domains. By placing both VMs in the same availability set, you ensure Azure will automatically place each one in a different update domain. This, in turn, ensures that if one VM is upgraded, the other remains up and running.

Reference Material:

Click here for my PREMIUM practice questions.


Thomas Mitchell

Tom is a 20+ year veteran of the IT industry and carries numerous Microsoft certifications, including the MCSE: Cloud Platform and Infrastructure certification. A Subject Matter Expert in Active Directory and Microsoft Exchange, Tom also possesses expert-level knowledge in several other IT disciplines, including Azure, Storage, and O365/Exchange Online. You can find Tom at his website, on LinkedIn, or on Facebook. Need to reach him by phone? Call 484-334-2790.