Events

Past Event

Systems Seminar: Accelerating Software Defined Networking in Microsoft Azure

November 15, 2018
12:00 PM - 1:00 PM
Event time is displayed in your time zone.
Mudd Hall, 500 W. 120 St., New York, NY 10027 CS 480
Title: Accelerating Software Defined Networking in Microsoft Azure Speaker: Daniel Firestone, Principal Tech Lead and Group Manager, Azure Host Networking Team Abstract: Modern cloud architectures rely on each server running a software-defined networking stack to implement policy and virtualization. However, these networking stacks are becoming increasingly complex as features are added and as network speeds increase. Running these stacks on CPU cores takes away processing power from VMs, increasing the cost of running cloud services, and adding latency and variability to network performance, which has led us to invest in technologies to accelerate SDN in hardware without sacrificing software programmability. We’ll present three areas of acceleration we have built and deployed in Microsoft Azure: Azure Accelerated Networking, which uses FPGA-based Azure SmartNICs to provide direct host-bypass networking to VMs while implementing SDN policy, Cloud DPDK, with which we’ve enabled accelerated NFV scenarios inside Azure VMs, and RDMA, which we use to accelerate storage, AI, and other high-scale internal workloads in Azure. Bio: Daniel Firestone is the principal tech lead and group manager for the Azure Host Networking team. His team builds the Azure virtual switch, which serves as the datapath for Azure virtual networks, load balancers, security groups, QoS, and more, as well as SmartNIC, the Azure platform for offloading host network functions to reconfigurable FPGA hardware, and the RDMA accelerated transport layer behind Azure Storage. Before Azure, Daniel did his undergraduate studies at MIT.

Contact Information

Ethan Katz-Bassett