Availability Groups Architecture Opinions

  • We would like to use AG's for storage redundancy since we have two new flash array's in each of our data centers. These Arrays do not have mirroring capabilities between them. We are brainstorming ideas on how the best way to architect the AG's. So far my idea is to have two vm's each with two instances. These instances would have AG mirrors between them. Each VM would typically host one active and one passive. Attached is a visual if it helps to understand what I plan to do. Are there any drawbacks to how I propose to do this? Any other thoughts or advice on how I could make things better? Am I completely off base?

  • Inst1 and 2 are in the same mirror group

    Inst3 and 4 are in the same mirror group

    That is perfectly valid, what you couldn't have is Inst 1, 2 and 4 in the same mirror group

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

  • What about the io, cpu, and memory usage on each VM. Will the passive instance use less of these resources? Does it make sense to spread the workload out like this?

  • JeepHound (6/2/2015)


    What about the io, cpu, and memory usage on each VM.[/quote

    what load are you expecting to be placed on the systems?

    JeepHound (6/2/2015)


    Will the passive instance use less of these resources? Does it make sense to spread the workload out like this?

    Do you plan to make any of the secondarys, readonly or offload backup tasks, if so then they'll not be passive and will consume resources.

    -----------------------------------------------------------------------------------------------------------

    "Ya can't make an omelette without breaking just a few eggs" 😉

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply