{"id":764,"date":"2020-02-27T00:00:00","date_gmt":"2020-02-27T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc"},"modified":"2025-06-29T13:16:19","modified_gmt":"2025-06-29T20:16:19","slug":"azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/","title":{"rendered":"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"hpc-optimized-virtual-machines-now-available\">HPC-optimized virtual machines now available<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Azure HBv2-series Virtual Machines (VMs) are now generally available in the South Central US region. HBv2 VMs will also be available in West Europe, East US, West US 2, North Central US, Japan East <a href=\"https:\/\/azure.microsoft.com\/en-us\/global-infrastructure\/services\/?products=virtual-machines\" target=\"_blank\" rel=\"noopener\">soon<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HBv2 VMs deliver supercomputer-class performance, message passing interface (MPI) scalability, and cost efficiency for a variety of real-world high performance computing (HPC) workloads, such as CFD, explicit finite element analysis, seismic processing, reservoir modeling, rendering, and weather simulation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure HBv2 VMs are the first in the public cloud to feature 200 gigabit per second HDR InfiniBand from Mellanox. HDR InfiniBand on Azure delivers latencies as low as 1.5 microseconds, more than 200 million messages per second per VM, and advanced in-network computing engines like hardware offload of MPI collectives and adaptive routing for higher performance on the largest scaling HPC workloads. HBv2 VMs use standard Mellanox OFED drivers that support all RDMA verbs and MPI variants.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each HBv2 VM features 120 AMD EPYC\u2122 7002-series CPU cores with clock frequencies up to 3.3 GHz, 480 GB of RAM, 480 MB of L3 cache, and no simultaneous multithreading (SMT). HBv2 VMs provide up to 340 GB\/sec of memory bandwidth, which is 45-50 percent more than comparable x86 alternatives and three times faster than what most HPC customers have in their datacenters today. A HBv2 virtual machine is capable of up to 4 double-precision teraFLOPS, and up to 8 single-precision teraFLOPS. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One and three year Reserved Instance, Pay-As-You-Go, and Spot Pricing for HBv2 VMs is available now for both <a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/details\/virtual-machines\/linux\/\" target=\"_blank\" rel=\"noopener\">Linux<\/a> and <a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/details\/virtual-machines\/windows\/\" target=\"_blank\" rel=\"noopener\">Windows<\/a> deployments. For information about five-year Reserved Instances, contact your Azure representative.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disruptive-speed-for-critical-weather-forecasting\">Disruptive speed for critical weather forecasting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Numerical Weather Prediction (NWP) and simulation has long been one of the most beneficial use cases for HPC. Using NWP techniques, scientists can better understand and predict the behavior of our atmosphere, which in turn drives advances in everything from coordinating airline traffic, shipping of goods around the globe, ensuring business continuity, and critical disaster preparedness from the most adverse weather. Microsoft recognizes the criticality of this field is to science and society, which is why Azure shares <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/open-datasets\/catalog\/noaa-global-forecast-system\/\" target=\"_blank\" rel=\"noopener\">US hourly weather forecast data<\/a> produced by the Global Forecast System (GFS) from the National Oceanic and Atmospheric Administration (NOAA) as part of the Azure Open Datasets initiative.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cormac Garvey, a member of the HPC Azure Global team, has extensive experience supporting weather simulation teams on the world\u2019s most powerful supercomputers. Today, he\u2019s published a guide to running the widely-used <a href=\"https:\/\/www.mmm.ucar.edu\/weather-research-and-forecasting-model\" target=\"_blank\" rel=\"noopener\">Weather Research and Forecasting<\/a> (WRF) Version 4 simulation suite on HBv2 VMs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cormac used a 371M grid point simulation of Hurricane Maria, a Category 5 storm that struck the Caribbean in 2017, with a resolution of 1 kilometer. This model was chosen not only as a rigorous benchmark of HBv2 VMs but also because the fast and accurate simulation of dangerous storms is one of the most vital functions of the meteorology community.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp\" alt=\"WRF v4.1.3 on Azure HBv2 benchmark results\" class=\"wp-image-44275 webp-format\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 1: WRF Speedup from 1 to 672 Azure HBv2 VMs.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\n<p align=\"center\"><strong>Nodes<\/strong><\/p>\n<p align=\"center\"><strong>(VMs)<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Parallel<\/strong><\/p>\n<p align=\"center\"><strong>Processes<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Average Time(s)<\/strong><\/p>\n<p align=\"center\"><strong>per Time Step<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Scaling<\/strong><\/p>\n<p align=\"center\"><strong>Efficiency<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Speedup<\/strong><\/p>\n<p align=\"center\"><strong>(VM-based)<\/strong><\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">1<\/p>\n<\/td><td>\n<p align=\"center\">120<\/p>\n<\/td><td>\n<p align=\"center\">18.51<\/p>\n<\/td><td>\n<p align=\"center\">100 percent<\/p>\n<\/td><td>\n<p align=\"center\">1.00<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">2<\/p>\n<\/td><td>\n<p align=\"center\">240<\/p>\n<\/td><td>\n<p align=\"center\">8.9<\/p>\n<\/td><td>\n<p align=\"center\">104 percent<\/p>\n<\/td><td>\n<p align=\"center\">2.08<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">4<\/p>\n<\/td><td>\n<p align=\"center\">480<\/p>\n<\/td><td>\n<p align=\"center\">4.37<\/p>\n<\/td><td>\n<p align=\"center\">106 percent<\/p>\n<\/td><td>\n<p align=\"center\">4.24<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">8<\/p>\n<\/td><td>\n<p align=\"center\">960<\/p>\n<\/td><td>\n<p align=\"center\">2.21<\/p>\n<\/td><td>\n<p align=\"center\">105 percent<\/p>\n<\/td><td>\n<p align=\"center\">8.38<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">16<\/p>\n<\/td><td>\n<p align=\"center\">1,920<\/p>\n<\/td><td>\n<p align=\"center\">1.16<\/p>\n<\/td><td>\n<p align=\"center\">100 percent<\/p>\n<\/td><td>\n<p align=\"center\">15.96<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">32<\/p>\n<\/td><td>\n<p align=\"center\">3,840<\/p>\n<\/td><td>\n<p align=\"center\">0.58<\/p>\n<\/td><td>\n<p align=\"center\">100 percent<\/p>\n<\/td><td>\n<p align=\"center\">31.91<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">64<\/p>\n<\/td><td>\n<p align=\"center\">7,680<\/p>\n<\/td><td>\n<p align=\"center\">0.31<\/p>\n<\/td><td>\n<p align=\"center\">93 percent<\/p>\n<\/td><td>\n<p align=\"center\">59.71<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">128<\/p>\n<\/td><td>\n<p align=\"center\">15,360<\/p>\n<\/td><td>\n<p align=\"center\">0.131<\/p>\n<\/td><td>\n<p align=\"center\">110 percent<\/p>\n<\/td><td>\n<p align=\"center\">141.30<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">256<\/p>\n<\/td><td>\n<p align=\"center\">23,040<\/p>\n<\/td><td>\n<p align=\"center\">0.082<\/p>\n<\/td><td>\n<p align=\"center\">88 percent<\/p>\n<\/td><td>\n<p align=\"center\">225.73<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">512<\/p>\n<\/td><td>\n<p align=\"center\">46,080<\/p>\n<\/td><td>\n<p align=\"center\">0.0456<\/p>\n<\/td><td>\n<p align=\"center\">79 percent<\/p>\n<\/td><td>\n<p align=\"center\">405.92<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">640<\/p>\n<\/td><td>\n<p align=\"center\">57,600<\/p>\n<\/td><td>\n<p align=\"center\">0.0393<\/p>\n<\/td><td>\n<p align=\"center\">74 percent<\/p>\n<\/td><td>\n<p align=\"center\">470.99<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">672<\/p>\n<\/td><td>\n<p align=\"center\">80,640<\/p>\n<\/td><td>\n<p align=\"center\">0.0384<\/p>\n<\/td><td>\n<p align=\"center\">72 percent<\/p>\n<\/td><td>\n<p align=\"center\">482.03<\/p>\n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 2: Scaling and configuration data for WRF on Azure HBv2 VMs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note: for some scaling points, optimal performance is achieved with 30 MPI ranks and 4 threads per rank, while in others 90 MPI ranks was optimal. All tests were run with OpenMPI 4.0.2<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure HBv2 VMs executed the \u201cMaria\u201d simulation with mostly super-linear scalability up to 128 VMs (15,360 parallel processes). Improvements from scaling continue up to the largest scale of 672 VMs (80,640 parallel processes) tested in this exercise, where a 482x speedup over a single VM. At 512 nodes (VMs) we observe a ~2.2x performance increase <a href=\"https:\/\/www2.cisl.ucar.edu\/software\/community-models\/wrf-scaling-and-timing\" target=\"_blank\" rel=\"noopener\">as compared to a leading supercomputer<\/a> that debuted among the top 20 fastest machines in 2016.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The gating factor to higher levels of scaling efficiency? The 371M grid point model, even as one of the largest known WRF models, is too small at such extreme levels of parallel processing. This opens the door for leading weather forecasting organizations to leverage Azure to build and operationalize even higher resolution models that higher numerical accuracy and a more realistic understanding of these complex weather phenomena.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Visit Cormac\u2019s <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azurecat\/run-wrf-v4-on-azure-hpc-virtual-machines\/ba-p\/1131097\" target=\"_blank\" rel=\"noopener\">blog post<\/a> on the Azure Tech Community to learn how to run WRF on our family of H-series Virtual Machines, including HBv2.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"better-safer-product-design-from-hyper-realistic-cfd\">Better, safer product design from hyper-realistic CFD<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Computational fluid dynamics (CFD) is core to the simulation-driven businesses of many Azure customers. A common request from customers is to \u201c10x\u201d their capabilities while keeping costs as close to constant as possible. Specifically, customers often seek ways to significantly increase the accuracy of their models by simulating it in higher resolution. Given that many customers already solve CFD problems with ~500-1000 parallel processes per job, this is a tall task that implies linear scaling to at least 5,000-10,000 parallel processes. Last year, Azure accomplished one of these objectives when it became the first public cloud to scale a CFD application to <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/hb-series-azure-virtual-machines-achieve-cloud-supercomputing-milestone\/\" target=\"_blank\" rel=\"noopener\">more than 10,000 parallel processes<\/a>. With the launch of HBv2 VMs, Azure\u2019s CFD capabilities are increasing again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jon Shelley, also a member of the Azure Global HPC team, worked with Siemens to validate one its largest CFD simulations ever, a 1 billion cell model of a sports car named after the famed 24 Hours of Le Mans race with a 10x higher-resolution mesh than what Azure tested just last year. Jon has published a guide to running Simcenter STAR-CCM+ at large scale on HBv2 VMs.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/ddda1598-c48a-4f8f-ba47-3001df233de4.webp\" alt=\"Siemens Simcenter Star-CCM+ 14.06 benchmark results\" title=\"\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 3: Simcenter STAR-CCM+ Scaling Efficiency from 1 to 640 Azure HBv2 VMs<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\n<p align=\"center\"><strong>Nodes<\/strong><\/p>\n<p align=\"center\"><strong>(VMs)<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Parallel<\/strong><\/p>\n<p align=\"center\"><strong>Processes<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Solver Elapsed<\/strong> <strong>Time<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Scaling Efficiency<\/strong><\/p>\n<\/td><td>\n<p align=\"center\"><strong>Speedup<\/strong><\/p>\n<p align=\"center\"><strong>(VM-based)<\/strong><\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">8<\/p>\n<\/td><td>\n<p align=\"center\">928<\/p>\n<\/td><td>\n<p align=\"center\">337.71<\/p>\n<\/td><td>\n<p align=\"center\">100 percent<\/p>\n<\/td><td>\n<p align=\"center\">1.00<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">16<\/p>\n<\/td><td>\n<p align=\"center\">1,856<\/p>\n<\/td><td>\n<p align=\"center\">164.79<\/p>\n<\/td><td>\n<p align=\"center\">102.5 percent<\/p>\n<\/td><td>\n<p align=\"center\">2.05<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">32<\/p>\n<\/td><td>\n<p align=\"center\">3,712<\/p>\n<\/td><td>\n<p align=\"center\">82.07<\/p>\n<\/td><td>\n<p align=\"center\">102.9 percent<\/p>\n<\/td><td>\n<p align=\"center\">4.11<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">64<\/p>\n<\/td><td>\n<p align=\"center\">7,424<\/p>\n<\/td><td>\n<p align=\"center\">41.02<\/p>\n<\/td><td>\n<p align=\"center\">102.9 percent<\/p>\n<\/td><td>\n<p align=\"center\">8.23<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">128<\/p>\n<\/td><td>\n<p align=\"center\">14,848<\/p>\n<\/td><td>\n<p align=\"center\">20.94<\/p>\n<\/td><td>\n<p align=\"center\">100.8 percent<\/p>\n<\/td><td>\n<p align=\"center\">16.13<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">256<\/p>\n<\/td><td>\n<p align=\"center\">29,696<\/p>\n<\/td><td>\n<p align=\"center\">12.02<\/p>\n<\/td><td>\n<p align=\"center\">87.8 percent<\/p>\n<\/td><td>\n<p align=\"center\">28.10<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">320<\/p>\n<\/td><td>\n<p align=\"center\">37,120<\/p>\n<\/td><td>\n<p align=\"center\">9.57<\/p>\n<\/td><td>\n<p align=\"center\">88.2 percent<\/p>\n<\/td><td>\n<p align=\"center\">35.29<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">384<\/p>\n<\/td><td>\n<p align=\"center\">44,544<\/p>\n<\/td><td>\n<p align=\"center\">7.117<\/p>\n<\/td><td>\n<p align=\"center\">98.9 percent<\/p>\n<\/td><td>\n<p align=\"center\">47.45<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">512<\/p>\n<\/td><td>\n<p align=\"center\">59,392<\/p>\n<\/td><td>\n<p align=\"center\">6.417<\/p>\n<\/td><td>\n<p align=\"center\">82.2 percent<\/p>\n<\/td><td>\n<p align=\"center\">52.63<\/p>\n<\/td><\/tr><tr><td>\n<p align=\"center\">640<\/p>\n<\/td><td>\n<p align=\"center\">57,600<\/p>\n<\/td><td>\n<p align=\"center\">5.03<\/p>\n<\/td><td>\n<p align=\"center\">83.9 percent<\/p>\n<\/td><td>\n<p align=\"center\">67.14<\/p>\n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 4: Scaling and configuration data for STAR-CCM+ on Azure HBv2 VMs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note: A given scaling point may achieve optimal performance with 90, 112, 116, or 120 parallel processes per VM. Plotted data below shows optimal performance figures. All tests were run with HPC-X MPI ver. 2.50.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once again, Azure HBv2 executed the challenging problem with linear efficiency to more than 15,000 parallel processes across 128 VMs. From there, high scaling efficiency continued, peaking at nearly 99 percent at more than 44,000 parallel processes. At the largest scale of 640 VMs and 57,600 parallel processes, HBv2 delivered 84 percent scaling efficiency. This is among the largest scaling CFD simulations with Simcenter STAR-CCM+ <a href=\"https:\/\/insidehpc.com\/2015\/06\/star-ccm-scales-to-102000-cores-on-blue-waters\/\" target=\"_blank\" rel=\"noopener\">ever performed<\/a>, and now can be replicated by Azure customers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"extreme-hpc-i-o-meets-cost-efficiency\">Extreme HPC I\/O meets cost-efficiency<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An increasing scenario on the cloud is on-demand HPC-grade parallel filesystems. The rationale is straight forward; if a customer needs to perform a large quantity of compute, that customer often needs to also move a lot of data into and out of those compute resources. The catch? Simple cost comparisons against traditional on-premises HPC filesystem appliances can be unfavorable, depending on circumstances. With Azure HBv2 VMs, however, <a href=\"https:\/\/github.com\/nvmedirect\/nvmedirect\" target=\"_blank\" rel=\"noopener\">NVMeDirect<\/a> technology can be combined with ultra low-latency RDMA capabilities to deliver on-demand \u201cburst buffer\u201d parallel filesystems at no additional cost beyond the HBv2 VMs already provisioned for compute purposes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BeeGFS is one such filesystem and has a rapidly growing user base among both entry-level and extreme-scale users. The BeeOND filesystem is even used in production on the novel HPC + AI hybrid supercomputer \u201c<a href=\"https:\/\/www.nextplatform.com\/2018\/01\/12\/bringing-new-hpc-file-system-bear\/\" target=\"_blank\" rel=\"noopener\">Tsubame 3.0<\/a>.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a high-level summary of how a sample BeeOND filesystem looks when created across 352 HBv2 VMs, providing 308 terabytes of usable, high-performance namespace.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/12694d74-60c7-441c-963d-067d8b1038db.webp\" alt=\"Overview of example BeeOND filesystem on HBv2 VMs\" title=\"\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figure 5: Overview of example BeeOND filesystem on HBv2 VMs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running the widely-used <a href=\"https:\/\/github.com\/LLNL\/ior\" target=\"_blank\" rel=\"noopener\">IOR<\/a> test of parallel filesystems across 352 HBv2 VMs, BeeOND achieved peak read performance of 763 gigabytes per second, and peak write performance of 352 gigabytes per second.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"10x-ing-the-cloud-hpc-experience\">10x-ing the cloud HPC experience<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Azure is committed to delivering to our customers a world-class HPC experience, and maximum levels of performance, price\/performance, and scalability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cThe 2nd Gen AMD EPYC processors provide fantastic core scaling, access to massive memory bandwidth and are the first x86 server processors that support PCIe 4.0; all of these features enable some of the best high-performance computing experiences for the industry,\u201d said Ram Peddibhotla, corporate vice president, Data Center Product Management, AMD. \u201cWhat Azure has done for HPC in the cloud is amazing; demonstrating that HBv2 VMs and 2nd Gen EPYC processors can deliver supercomputer-class performance, MPI scalability, and cost efficiency for a variety of real-world HPC workloads, while democratizing access to HPC that will help drive the advancement of science and research.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;200 gigabit HDR InfiniBand delivers high data throughout, extremely low latency, and smart In-Network Computing engines, enabling high performance and scalability for compute and data applications. We are excited to collaborate with Microsoft to bring the InfiniBand advantages into Azure, providing users with leading HPC cloud services\u201d said Gilad Shainer, Senior Vice President of Marketing at Mellanox Technologies. \u201cBy taking advantage of InfiniBand RDMA and its MPI acceleration engines, Azure delivers higher performance compared to other cloud options based on Ethernet. We look forward to continuing to work with Microsoft to introduce future generations and capabilities.&#8221;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Find out more about <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/topics\/high-performance-computing\" target=\"_blank\" rel=\"noopener\">High Performance Computing in Azure<\/a>.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azurecat\/run-wrf-v4-on-azure-hpc-virtual-machines\/ba-p\/1131097\" target=\"_blank\" rel=\"noopener\">Running WRF v4 on Azure<\/a>.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Tuning <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azurecat\/tuning-beegfs-and-beeond-on-azure-for-specific-i-o-patterns\/ba-p\/1015446\" target=\"_blank\" rel=\"noopener\">BeeGFS and BeeOND on Azure for Specific I\/O Patterns<\/a>.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Azure HPC on <a href=\"https:\/\/github.com\/Azure\/azure-hpc\" target=\"_blank\" rel=\"noopener\">Github<\/a>.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Azure HPC <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/azure-compute\/azure-centos-7-6-7-7-hpc-images\/ba-p\/977094\" target=\"_blank\" rel=\"noopener\">CentOS 7.6 and 7.7 images<\/a>.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Learn about <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/virtual-machines\/\" target=\"_blank\" rel=\"noopener\">Azure Virtual Machines<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>HPC-optimized virtual machines now available.<\/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":[43],"class_list":["post-764","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-1680286581-364","review-flag-1-1680286581-825","review-flag-2-1680286581-601","review-flag-3-1680286581-173","review-flag-4-1680286581-250","review-flag-5-1680286581-950","review-flag-6-1680286581-909","review-flag-7-1680286581-146","review-flag-8-1680286581-263","review-flag-9-1680286581-259","review-flag-lever-1680286579-649","review-flag-mans-1680286581-399","review-flag-percent","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>Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"HPC-optimized virtual machines now available.\" \/>\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\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"HPC-optimized virtual machines now available.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\" \/>\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=\"2020-02-27T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-29T20:16:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"631\" \/>\n\t<meta property=\"og:image:height\" content=\"409\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Evan Burness\" \/>\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=\"Evan Burness\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 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\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/evan-burness\/\",\"@type\":\"Person\",\"@name\":\"Evan Burness\"}],\"headline\":\"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC\",\"datePublished\":\"2020-02-27T00:00:00+00:00\",\"dateModified\":\"2025-06-29T20:16:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\"},\"wordCount\":1507,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp\",\"articleSection\":[\"Compute\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\",\"name\":\"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp\",\"datePublished\":\"2020-02-27T00:00:00+00:00\",\"dateModified\":\"2025-06-29T20:16:19+00:00\",\"description\":\"HPC-optimized virtual machines now available.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp\",\"width\":631,\"height\":409,\"caption\":\"A graph of a graph\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#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\":\"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC\"}]},{\"@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":"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC | Microsoft Azure Blog","description":"HPC-optimized virtual machines now available.","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\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/","og_locale":"en_US","og_type":"article","og_title":"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC | Microsoft Azure Blog","og_description":"HPC-optimized virtual machines now available.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2020-02-27T00:00:00+00:00","article_modified_time":"2025-06-29T20:16:19+00:00","og_image":[{"width":631,"height":409,"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.png","type":"image\/png"}],"author":"Evan Burness","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Evan Burness","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/evan-burness\/","@type":"Person","@name":"Evan Burness"}],"headline":"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC","datePublished":"2020-02-27T00:00:00+00:00","dateModified":"2025-06-29T20:16:19+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/"},"wordCount":1507,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp","articleSection":["Compute"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/","name":"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp","datePublished":"2020-02-27T00:00:00+00:00","dateModified":"2025-06-29T20:16:19+00:00","description":"HPC-optimized virtual machines now available.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2020\/02\/image.webp","width":631,"height":409,"caption":"A graph of a graph"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-hbv2-virtual-machines-eclipse-80000-cores-for-mpi-hpc\/#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":"Azure HBv2 Virtual Machines eclipse 80,000 cores for MPI HPC"}]},{"@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\/764","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=764"}],"version-history":[{"count":2,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/764\/revisions"}],"predecessor-version":[{"id":44277,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/764\/revisions\/44277"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=764"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=764"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=764"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=764"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=764"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=764"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}