How can we improve Azure Virtual Machines?

Allow groups of machines in different availability sets be linked so maintaining availability of a whole group is prioritised.

When using third party software it is not always possible to design services in a way required by availability sets.

I need a way to group machines from different availability sets so that at least one whole group is always up.

Consider servers organised as below:

AV Set | GroupA | GroupB | GroupC
Set1 | Svr1A | Svr1B | Svr1C
Set2 | Svr2A | Svr2B | Svr2C
Set3 | Svr3A | Svr3B | Svr3C

I need to ensure at least one group of servers stays up. The design of the application does not facilitate using load balancers between the the different sets.

If server 1A, 2B and 3C are in the same update or fault domain then a single outage event takes down all three groups.

If Azure allowed manual placement of servers into fault/update domains we could aviod this. However I think a new grouping construct is a better solution.

1 vote
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)

We’ll send you updates on this idea

Chris shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

0 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base