scispace - formally typeset
Proceedings ArticleDOI

ElasticSwitch: practical work-conserving bandwidth guarantees for cloud computing

TLDR
ElasticSwitch is an efficient and practical approach for providing bandwidth guarantees and is work-conserving, even in challenging situations, and can be fully implemented in hypervisors, without requiring a specific topology or any support from switches.
Abstract
While cloud computing providers offer guaranteed allocations for resources such as CPU and memory, they do not offer any guarantees for network resources. The lack of network guarantees prevents tenants from predicting lower bounds on the performance of their applications. The research community has recognized this limitation but, unfortunately, prior solutions have significant limitations: either they are inefficient, because they are not work-conserving, or they are impractical, because they require expensive switch support or congestion-free network cores.In this paper, we propose ElasticSwitch, an efficient and practical approach for providing bandwidth guarantees. ElasticSwitch is efficient because it utilizes the spare bandwidth from unreserved capacity or underutilized reservations. ElasticSwitch is practical because it can be fully implemented in hypervisors, without requiring a specific topology or any support from switches. Because hypervisors operate mostly independently, there is no need for complex coordination between them or with a central controller. Our experiments, with a prototype implementation on a 100-server testbed, demonstrate that ElasticSwitch provides bandwidth guarantees and is work-conserving, even in challenging situations.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings Article

Information-agnostic flow scheduling for commodity data centers

TL;DR: PIAS is a DCN flow scheduling mechanism that aims to minimize FCT by mimicking shortest job first (SJF) on the premise that flow size is not known a priori, and significantly outperforms existing information-agnostic schemes.
Journal ArticleDOI

Managing Performance Overhead of Virtual Machines in Cloud Computing: A Survey, State of the Art, and Future Directions

TL;DR: The causes of VM performance overhead are unveiled by illustrating representative scenarios, the performance modeling methods with a particular focus on their accuracy and cost are discussed, and the overhead mitigation techniques are compared by identifying their effectiveness and implementation complexity.
Posted Content

PCC: Re-architecting Congestion Control for Consistent High Performance

TL;DR: It is proved that PCC converges to a stable and fair equilibrium, and shows consistent and often 10× performance improvement, with better fairness and stability than TCP.
Journal ArticleDOI

A Survey on Data Center Networking (DCN): Infrastructure and Operations

TL;DR: A systematic taxonomy and survey of recent research efforts on the DCN is presented, which proposes to classify these research efforts into two areas: 1) DCN infrastructure and 2)DCN operations.
Proceedings ArticleDOI

BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing

TL;DR: The design and implementation of Bandwidth Enforcer (BwE), a global, hierarchical bandwidth allocation infrastructure, is presented, motivated by the observation that individual flows with fixed priority may not be the ideal basis for bandwidth allocation.
References
More filters
Journal ArticleDOI

A scalable, commodity data center network architecture

TL;DR: This paper shows how to leverage largely commodity Ethernet switches to support the full aggregate bandwidth of clusters consisting of tens of thousands of elements and argues that appropriately architected and interconnected commodity switches may deliver more performance at less cost than available from today's higher-end solutions.
Proceedings ArticleDOI

VL2: a scalable and flexible data center network

TL;DR: VL2 is a practical network architecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, and Ethernet layer-2 semantics, and is built on a working prototype.
Proceedings ArticleDOI

Network traffic characteristics of data centers in the wild

TL;DR: An empirical study of the network traffic in 10 data centers belonging to three different categories, including university, enterprise campus, and cloud data centers, which includes not only data centers employed by large online service providers offering Internet-facing applications but also data centers used to host data-intensive (MapReduce style) applications.
Proceedings ArticleDOI

Hedera: dynamic flow scheduling for data center networks

TL;DR: Hedera is presented, a scalable, dynamic flow scheduling system that adaptively schedules a multi-stage switching fabric to efficiently utilize aggregate network resources and delivers bisection bandwidth that is 96% of optimal and up to 113% better than static load-balancing methods.
Proceedings ArticleDOI

The nature of data center traffic: measurements & analysis

TL;DR: In this article, the authors explore the nature of traffic in data centers, designed to support the mining of massive data sets, and instrument the servers to collect socket-level logs, with negligible performance impact.
Related Papers (5)