{"id":840,"date":"2019-12-09T00:00:00","date_gmt":"2019-12-09T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/announcing-the-general-availability-of-proximity-placement-groups"},"modified":"2025-06-29T09:58:28","modified_gmt":"2025-06-29T16:58:28","slug":"announcing-the-general-availability-of-proximity-placement-groups","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/","title":{"rendered":"Announcing the general availability of Proximity Placement Groups"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Earlier this year, <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/introducing-proximity-placement-groups\/\" target=\"_blank\" rel=\"noopener\">we announced<\/a> the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today\u2019s general availability of proximity placement groups continues to be particularly useful for workloads that require low latency. In fact, this logical grouping construct ensures that your IaaS resources (virtual machines, or VMs) are physically located close to each other and adds new features and best practices for success.<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp\" alt=\"Diagram describing the relationship between VMs, VM scale sets, availability sets and proximity placement groups. \" style=\"border-radius:0px\" title=\"\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"more-regions-more-clouds\">More regions, more clouds<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Starting now, proximity placement groups are available in all Azure public cloud regions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"portal-support\">Portal support<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Proximity placement groups are available in the Azure portal. You can <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/proximity-placement-groups-portal\" target=\"_blank\" rel=\"noopener\">create a proximity placement group<\/a> and use it when creating your IaaS resources.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"move-existing-resources-to-and-from-proximity-placement-groups\">Move existing resources to (and from) proximity placement groups<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can now use the Azure portal to move existing resources into (and out of) a proximity placement group. This configuration operation requires you to stop (deallocate) all VMs in your scale set or availability set prior to assigning them to a proximity placement group.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"supporting-sap-applications\">Supporting SAP applications<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One of the common use cases for proximity placement groups is with multi-tiered, mission-critical applications such as SAP. We\u2019ve announced <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/workloads\/sap\/sap-proximity-placement-scenarios\" target=\"_blank\" rel=\"noopener\">support for SAP<\/a> on Azure Virtual Machines as well as SAP <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/workloads\/sap\/sap-proximity-placement-scenarios#proximity-placement-groups-and-hana-large-instances\" target=\"_blank\" rel=\"noopener\">HANA Large instances<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"measure-virtual-machine-latency-in-azure\">Measure virtual machine latency in Azure<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You may need to measure the latency between components in your service such as application and database. We\u2019ve documented the steps and tools on how to <a href=\"https:\/\/aka.ms\/TestNetworkLatency\" target=\"_blank\" rel=\"noopener\">test VM network latency<\/a> in Azure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"learn-from-our-experience\">Learn from our experience<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve been monitoring proximity placement groups adoption as well as analyzing failures customers witnessed during the preview and captured the <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/linux\/co-location#best-practices\" target=\"_blank\" rel=\"noopener\">best practices<\/a> for using proximity placement groups.<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/bcfc2a0a-4589-4a9b-89c3-bacf57ae1e7f.webp\" alt=\"Azure Portal user interface to configure a proximity placement group and see all the relevant properties. \" style=\"border-radius:0px\" title=\"\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"best-practices\">Best practices<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some of the best practices that with your help we were able to develop:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">For the lowest latency, use proximity placement groups together with accelerated networking. Accelerated networking enables single root I\/O virtualization (SR-IOV) to a VM, greatly improving its networking performance. This high-performance path bypasses the host from the data-path, reducing latency, jitter, and CPU utilization. For more information, see Create a Linux virtual machine with Accelerated Networking or Create a Windows virtual machine with Accelerated Networking.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">When trying to deploy a proximity placement group with VMs from different families and SKUs, try to deploy them all with a single template. This will increase the probability of having all of your VMs successfully deployed.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">A proximity placement group is assigned to a data center when the first resource (VM) is being deployed and released once the last resource is being deleted or stopped. If you stop all your resources (including to save costs), you may land in a different data center once you bring them back. Reduce the chances of allocation failures by starting with your largest VM which could be memory optimized (M, Msv2), storage optimized (Lsv2) or GPU enabled.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">If you are scripting your deployment using PowerShell, CLI or the SDK, you may get an allocation error OverconstrainedAllocationRequest. In this case, you should stop\/deallocate all the existing VMs, and change the sequence in the deployment script to begin with the VM SKU\/sizes that failed.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">When reusing an existing proximity placement group from which VMs were deleted, wait for the deletion to fully complete before adding VMs to it.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">You can use a proximity placement group alongside availability zone. While a PPG can\u2019t span zones, this combination is useful in cases where you care about latency within the zone like in a case of an active-standby deployment where each is in a separate zone.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Availability sets and Virtual Machine Scale Sets do not provide any guaranteed latency between Virtual Machines. While historically, availability sets were deployed in a single datacenter, this assumption does not hold anymore. Therefore, using proximity placement groups is useful even if you have a single tier application deployed in a single availability set or a scale set.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Use proximity placement groups with the Azure Virtual Machine Scale Set new features (now in preview) which now supports heterogeneous Virtual Machine sizes and families in a single scale set, achieving high availability with fault domains in a single availability zone, using custom images with shared image gallery and more.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"learn-more\">Learn more<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to learn how you can co-locate resources for improved latency refer to the proximity placement groups <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/linux\/co-location?ocid=AID754288&amp;wt.mc_id=azfr-c9-dbrown&amp;wt.mc_id=CFID0493\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you would like to learn more about the latest additions to our Azure IaaS portfolio please read our <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-iaas-for-every-workload\/\" target=\"_blank\" rel=\"noopener\">Azure infrastructure as a service (IaaS) for every workload<\/a> blog.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also watch this brief video to learn more about proximity placement groups. <a href=\"https:\/\/channel9.msdn.com\/Shows\/Azure-Friday\/How-to-reduce-inter-VM-latency-with-Proximity-Placement-Groups\" target=\"_blank\" rel=\"noopener\">Azure Friday &#8211; How to reduce inter-VM latency with Proximity Placement Groups<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1467],"tags":[],"audience":[3055,3053,3056],"content-type":[1465],"product":[1455],"tech-community":[],"topic":[],"coauthors":[318],"class_list":["post-840","post","type-post","status-publish","format-standard","hentry","category-compute","audience-developers","audience-it-decision-makers","audience-it-implementors","content-type-announcements","product-virtual-machines","review-flag-1680286581-295","review-flag-gener-1680286584-335","review-flag-new-1680286579-546","review-flag-vm-1680286585-143"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Announcing the general availability of Proximity Placement Groups | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing the general availability of Proximity Placement Groups | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-09T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-29T16:58:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp\" \/>\n<meta name=\"author\" content=\"Ziv Rafalovich\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ziv Rafalovich\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/ziv-rafalovich\/\",\"@type\":\"Person\",\"@name\":\"Ziv Rafalovich\"}],\"headline\":\"Announcing the general availability of Proximity Placement Groups\",\"datePublished\":\"2019-12-09T00:00:00+00:00\",\"dateModified\":\"2025-06-29T16:58:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\"},\"wordCount\":792,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp\",\"articleSection\":[\"Compute\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\",\"name\":\"Announcing the general availability of Proximity Placement Groups | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp\",\"datePublished\":\"2019-12-09T00:00:00+00:00\",\"dateModified\":\"2025-06-29T16:58:28+00:00\",\"description\":\"Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compute\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Announcing the general availability of Proximity Placement Groups\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Announcing the general availability of Proximity Placement Groups | Microsoft Azure Blog","description":"Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/","og_locale":"en_US","og_type":"article","og_title":"Announcing the general availability of Proximity Placement Groups | Microsoft Azure Blog","og_description":"Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2019-12-09T00:00:00+00:00","article_modified_time":"2025-06-29T16:58:28+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp","type":"","width":"","height":""}],"author":"Ziv Rafalovich","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Ziv Rafalovich","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/ziv-rafalovich\/","@type":"Person","@name":"Ziv Rafalovich"}],"headline":"Announcing the general availability of Proximity Placement Groups","datePublished":"2019-12-09T00:00:00+00:00","dateModified":"2025-06-29T16:58:28+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/"},"wordCount":792,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp","articleSection":["Compute"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/","name":"Announcing the general availability of Proximity Placement Groups | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp","datePublished":"2019-12-09T00:00:00+00:00","dateModified":"2025-06-29T16:58:28+00:00","description":"Earlier this year, we announced the preview of Azure proximity placement groups to enable customers to achieve co-location of Azure Infrastructure as a Service (IaaS) resources with low network latency.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2019\/12\/d81931b1-5d1c-40a5-8400-860266f9e5a8.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-the-general-availability-of-proximity-placement-groups\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Compute","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/"},{"@type":"ListItem","position":3,"name":"Announcing the general availability of Proximity Placement Groups"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=840"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/840\/revisions"}],"predecessor-version":[{"id":44206,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/840\/revisions\/44206"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=840"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=840"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=840"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=840"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=840"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=840"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}