Forum Discussion
Please, could you explain why the C option is the correct answer of that question.
You plan to move a distributed on-premises app named App1 to an Azure subscription.
After the planned move, App1 will be hosted on several Azure virtual machines.
You need to ensure that App1 always runs on at least eight virtual machines during planned Azure maintenance.
What should you create?
- A. one virtual machine scale set that has 10 virtual machines instances
- B. one Availability Set that has three fault domains and one update domain
- C. one Availability Set that has 10 update domains and one fault domain
- D. one virtual machine scale set that has 12 virtual machines instances
Answer : C
- ibnmbodjiSteel Contributor
In a planned maintenance when you have 5 update domains 4 are accessible while the 5th is updated and rebooted . So if you have 10 UD 2 vms will be rebooted while 8 will be accessible .
0 1 2 3 4 5 --> 5 is Off
0 1 2 3 4 5 --> 5 is Off
- azzouz180Copper Contributor
Option C clearly specifies that the fault domain is 1. When I try to setup an availability set with a fault domain of 1 in the portal, I get the following message "The update domain count must be 1 when fault domain count is 1." How can the C option be correct then?
- ibnmbodjiSteel ContributorDidn't pay attention to "one" so you're right the C is not correct . It means also that there is no correct answer for this question .
- SumitchohanCopper Contributor
option A is correct answer. Azure will automatically distribute 10 VMs into five update zones evenly. So during planned maintenance of one update zone only 2 VMs will be affected