Update domain and fault

hemanth kumar 20 Reputation points
2024-01-05T08:12:43.75+00:00

Hi, can someone explain virtual availability sets clearly its getting very hard to understand the concepts of update domain and fault domain with clear example

Azure Azure Training
{count} votes

Accepted answer
  1. AmaranS 7,270 Reputation points Microsoft External Staff
    2024-01-05T08:23:13.32+00:00

    Hi hemanth kumar,

    Fault and Upgrade domains are a concept of Azure Availability Sets and are documented here.

    Update Domains (UDs) involve grouping machines that undergo updates simultaneously, making it crucial to distribute machines across UDs to prevent simultaneous updates. On the other hand, Fault Domains (FDs) involve grouping machines that share similar hardware, power, and network components. Distributing machines over FDs ensures they are on different sets of hardware, minimizing the impact of hardware failures.

    Example of where Update Domain (UD) is applicable: An update needs to be applied to the host operating system.

    Example of where Fault Domain (FD) is applicable: Host hardware fails (e.g. power supply, memory, overheat, etc.).

    In regard to Update Domains, in my opinion they may eventually be deprecated. They are already deprecated for VM Scale Sets in Flexible mode due to the fact most platform updates are performed using Live Migration.

    If the above is useful please click Accept Answer.

    Thanks.

    Amaran

    5 people found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Rohit Kumar Sinha 1,336 Reputation points
    2024-01-05T08:54:09.9433333+00:00

    HI Hemanth ,

    There are so many articles that can have this details , however , you can refer to the one below which clearly explains the Update domain and Fault domain with much clarity.

    https://www.rupeshtiwari.com/azure-update-domain-vs-fault-domain/

    Please Accept as answer if the reply is helpful

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.