Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Delivering high availability solution on Azure

Azure High Availability Services


Internet

Traffic Manager

Region 1 – North Europe Virtual Network Region 2 – West Europe

Load
Balancer
Web server 1 Web server 1 (Layer 4)
Load
Balancer Web servers Subnet
(Layer 4)
Virtual Network
Virtual Network

Application
Availability Zone 1 Availability Zone 2
Gateway
(Layer 7) Availability Set Availability Set

Web server 1 Web server 2 Web server 1 Web server 2


Web server 1 Web server 2 App server 1 App server 2
Web servers Subnet App servers Subnet Web servers Subnet
Availability zones
Availability Zones is a high-availability offering that protects your applications and data from
datacenter failures. Availability Zones are unique physical locations within an Azure region. Each
zone is made up of one or more datacenters equipped with independent power, cooling, and
networking

Availability Zone 1 Availability Zone 2

Availability Zone 3
Services support availability zones
Azure services that support Availability Zones fall into two categories:

• Zonal services – you pin the resource to a specific zone (for example, virtual machines,
managed disks, IP addresses)

• Zone-redundant services – platform replicates automatically across zones (for example, zone-
redundant storage, SQL Database).
Availability Zone 1 Availability Zone 2

Service Type Services that support Availability Zones


Networking Standard IP address, Standard load balancer, VPN gateway, ExpressRoute
and Application gateway
Availability Zone 3
Compute Virtual machines and virtual machines scaleset
Availability sets
• An availability set is a logical grouping of VMs within a datacenter that allows Azure to
understand how your application is built to provide for redundancy and availability

• An availability set is composed of two additional groupings that protect against hardware failures
and allow updates to safely be applied - fault domains (FDs) and update domains (UDs)

• Fault domains - A fault domain is a logical group of underlying hardware that share a
common power source and network switch, similar to a rack within an on-premises
datacentre

• Update domains - An update domain is a logical group of underlying hardware that can
undergo maintenance or be rebooted at the same time.

• Managed Disk fault domains - For VMs using Azure Managed Disks, VMs are aligned with
managed disk fault domains when using a managed availability set. This alignment ensures
that all the managed disks attached to a VM are within the same managed disk fault domain

You might also like