Would you like to reduce the latency between virtual machines? Have you heard of the proximity placement group? Microsoft Azure is growing rapidly so the datacenters in each region. A proximity placement group is a new resource introduced by Microsoft to make a logical grouping of Azure compute resources to ensure VM’s are physically located close to each other. Proximity placement groups are useful for workloads where low latency is a requirement. To understand the proximity placement group, first, you need to understand the availability set, VM scale sets, availability zones, and regions.
Azure Regions:
Regions are physical locations around the world where the cloud provider creates a cluster of data centers.
Availability Set
An Availability Set is a logical grouping capability for isolating VM resources from each other when they’re deployed. Azure ensures that the VMs you place within an Availability Set run across multiple physical servers, compute racks, storage units, and network switches.
Proximity placement group
To get VMs as close as possible, achieving the lowest possible latency, you should deploy them within a proximity placement group. Proximity placement can co-exist with availability set but not with availability zone. Microsoft documents say “If you want to use availability zones together with placement groups, you need to make sure that the VMs in the placement group are also all in the same availability zone” but the usability of this option is going to be very rare.
Frequently asked Q & A :
- Is it possible to use the proximity placement group along with the availability zone? No
- Is it possible to place the VM’s in both availability sets and proximity placement groups? Yes
- Is it possible to use PPG(proximity placement group) on VM scale set? Yes
Hope this article is informative to you. In the upcoming article, we will look at Azure accelerated network to reduce the latency further between virtual machines.
Leave a Reply