This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Technology > FPGA > Microsoft Incorporates FPGA-Powered Network Accelerator into Azure - FPGA Technology

Microsoft Incorporates FPGA-Powered Network Accelerator into Azure

Date: Nov 29, 2023

Click Count: 4084

Microsoft has unveiled a new cloud hardware upgrade named "Azure Boost," aiming to elevate the performance of all upcoming instance types within its Azure cloud platform.

Microsoft Announces Azure Boost

“Azure Boost is a system meticulously crafted by Microsoft to shift server virtualization processes, traditionally managed by the hypervisor and host OS, onto purpose-built software and hardware. This strategic offloading optimizes CPU resources for guest virtual machines, leading to a noticeable enhancement in overall performance.”

In essence, Azure Boost operates similarly to SmartNIC/DPU/IPU technologies, which are standard equipment for hyperscalers, including Microsoft. Although we sought clarification from Microsoft regarding what sets Azure Boost apart from its existing accelerators, the tech giant has not response.

field-programmable gate array (FPGA)

According to Microsoft's announcement, compatible Azure hosts feature the "Microsoft Azure Network Adapter" (MANA), a network interface card (NIC) equipped with the latest hardware acceleration features. MANA ensures competitive performance with a consistent driver interface, incorporating a field-programmable gate array (FPGA).

MANA

It's important to note that MANA is a bespoke kit developed by Microsoft and is distinct from Pensando SmartNICs already available in Azure or any kit obtained from SmartNIC manufacturer Fungible in early 2023.

Azure Boost is compatible with 17 Azure instance types and is slated to be integrated into all future Azure virtual machines. Microsoft hints at the possibility of backporting it to additional existing VM types as well.

Microsoft asserts that its MANA-and-Azure-Boost-enabled Ebsv5 instance type achieves "260K IOPS Premium SSD storage performance," surpassing the 80K IOPS of the Ev4-series VMs.

Several machine images in the Azure Marketplace already incorporate the MANA driver for various operating systems, including:

  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • Red Hat Enterprise Linux 8.8
  • Red Hat Enterprise Linux 9.2
  • SUSE Linux Enterprise Server 15 SP4
  • Debian 12 “Bookworm”
  • Oracle Linux 9.0
  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022

While the origin of "Azure Boost" remains unclear – whether it's genuinely new or a branding choice coinciding with the debut of MANA – its technical details are significant. Microsoft claims Azure Boost delivers data throughput at 12.5GB/sec, facilitating 650K IOPS through accelerated storage processing and exposing NVMe disk interfaces to VMs.

Ultimately, the obscurities surrounding Azure Boost's nomenclature are inconsequential, as Microsoft's focus remains on providing users with impressive data throughput and the potential to optimize their VM configurations.

<< Previous: QuickLogic Unveils Cutting-Edge Aurora FPGA/eFPGA User Tools, Elevating Reconfigurable Computing

<< Next: Intel launches six innovative FPGA platforms to broaden FPGA product range

Hot News

ASSOCIATED PRODUCTS

  • XCR3032XL-10CS48I

    XCR3032XL-10CS48I

    CPLD CoolRunner XPLA3 Family 750 Gates 32 Macro Cells 95MHz 0.35um Technology 3.3V 48-Pin CSBGA

  • XCR3032XL-10PC44I

    XCR3032XL-10PC44I

    CPLD CoolRunner XPLA3 Family 750 Gates 32 Macro Cells 95MHz 0.35um Technology 3.3V 44-Pin PLCC

  • XC2S15-5TQG144I

    XC2S15-5TQG144I

    FPGA Spartan-II Family 15K Gates 432 Cells 263MHz 0.18um Technology 2.5V 144-Pin TQFP EP

  • XC2S15-6VQ100C

    XC2S15-6VQ100C

    FPGA Spartan-II Family 15K Gates 432 Cells 263MHz 0.18um Technology 2.5V 100-Pin VTQFP

  • XCR3032XL-10VQG44I

    XCR3032XL-10VQG44I

    CPLD CoolRunner XPLA3 Family 750 Gates 32 Macro Cells 95MHz 0.35um Technology 3.3V 44-Pin VQFP

Lattice FPGA
Need Help?

Support

If you have any questions about the product and related issues, Please contact us.