Improving Datacenter Network Performance Via Intelligent Network Edge

Improving Datacenter Network Performance Via Intelligent Network Edge
Author :
Publisher :
Total Pages : 246
Release :
ISBN-10 : OCLC:1013189973
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Improving Datacenter Network Performance Via Intelligent Network Edge by : Keqiang He

Download or read book Improving Datacenter Network Performance Via Intelligent Network Edge written by Keqiang He and published by . This book was released on 2017 with total page 246 pages. Available in PDF, EPUB and Kindle. Book excerpt: Datacenter networks are critical building blocks for modern cloud computing infrastructures. In this dissertation, we show how we can leverage the flexibility and high programmability of datacenter network edge (i.e., end-host networking) [101, 102] to improve the performance of three key functionalities in datacenter networks -- traffic load balancing, congestion control and rate limiting. Datacenter networks need to deal with a variety of workloads, ranging from latency-sensitive small flows to bandwidth-hungry large flows. In-network hardware-based load balancing schemes which are based on flow hashing, e.g., ECMP, cause congestion when hash collisions occur. To solve this problem, we propose a soft-edge load balancing scheme called Presto. Presto load-balances on near uniform-sized small data units (flowcells) and spreads flowcells across the symmetric network via the virtual switches on the senders. Because of fine-grained flowcell-level load balancing, packets may arrive out of order at the receiver side, so we propose a mechanism to handle reordering in the Generic Receive Offload (GRO) functionality below the TCP layer. Presto avoids the hash collision problem and improves traffic load balancing performance significantly. Optimized traffic load balancing alone is not sufficient to guarantee high-performance datacenter networks. Virtual Machine (VM) technology plays an integral role in modern multi-tenant clouds by enabling a diverse set of software to be run on a unified underlying framework. This flexibility, however, comes at the cost of dealing with outdated, inefficient, or misconfigured TCP stacks implemented in the VMs. We propose a congestion control virtualization technique called AC/DC TCP. AC/DC TCP exerts fine-grained control over arbitrary tenant TCP stacks by enforcing per-flow congestion control in the virtual switch (vSwitch) in the hypervisor. AC/DC TCP is light-weight, flexible, scalable and can police non-conforming flows. Besides queueing latency in network switches, we observe that rate limiters on end-hosts can also increase network latency by an order of magnitude or even more. To this end, we propose two techniques -- DEM and SPRING to improve the performance of rate limiters. Our experiment results demonstrate that DEM and SPRING-enabled rate limiters can achieve high stable throughput and low latency.


Improving Datacenter Network Performance Via Intelligent Network Edge Related Books

Improving Datacenter Network Performance Via Intelligent Network Edge
Language: en
Pages: 246
Authors: Keqiang He
Categories:
Type: BOOK - Published: 2017 - Publisher:

DOWNLOAD EBOOK

Datacenter networks are critical building blocks for modern cloud computing infrastructures. In this dissertation, we show how we can leverage the flexibility a
Edge Intelligence in the Making
Language: en
Pages: 17
Authors: Sen Lin
Categories: Computers
Type: BOOK - Published: 2022-06-01 - Publisher: Springer Nature

DOWNLOAD EBOOK

With the explosive growth of mobile computing and Internet of Things (IoT) applications, as exemplified by AR/VR, smart city, and video/audio surveillance, bill
Improving Datacenter Performance with Network Offloading
Language: en
Pages: 0
Authors: Yanfang Le
Categories:
Type: BOOK - Published: 2020 - Publisher:

DOWNLOAD EBOOK

There has been a recent emergence of distributed systems in datacenters, such as MapReduce and Spark for data analytics and TensorFlow and PyTorch for machine l
Build a Smarter Data Center with Juniper Networks QFabric
Language: en
Pages: 70
Authors: Bill White
Categories: Computers
Type: BOOK - Published: 2012-03-07 - Publisher: IBM Redbooks

DOWNLOAD EBOOK

In this IBM® RedguideTM document, we highlight the key requirements for a smarter data center network and show how the data center fabric, a new switching arch
Research Anthology on Developing and Optimizing 5G Networks and the Impact on Society
Language: en
Pages: 1085
Authors: Management Association, Information Resources
Categories: Technology & Engineering
Type: BOOK - Published: 2020-11-27 - Publisher: IGI Global

DOWNLOAD EBOOK

As technology advances, the emergence of 5G has become an essential discussion moving forward as its applications and benefits are expected to enhance many area