PASE: Synthesizing Existing Transport Strategies for Near-Optimal Data Center Transport
Autor: | Syed Mohammad Irteza, Ihsan Ayyub Qazi, Alex X. Liu, Ali Munir, Ghufran Baig, Fahad R. Dogar |
---|---|
Rok vydání: | 2017 |
Předmět: |
business.product_category
Computer Networks and Communications business.industry Computer science 020206 networking & telecommunications 02 engineering and technology Computer Science Applications Network element Software deployment 020204 information systems 0202 electrical engineering electronic engineering information engineering Key (cryptography) Data center Network switch Electrical and Electronic Engineering business Software Computer network |
Zdroj: | IEEE/ACM Transactions on Networking. 25:320-334 |
ISSN: | 1558-2566 1063-6692 |
DOI: | 10.1109/tnet.2016.2586508 |
Popis: | Several data center transport protocols have been proposed in recent years (e.g., DCTCP, PDQ, and pFabric). In this paper, we first identify the underlying strategies used by the existing data center transports, namely, in-network Prioritization (used in pFabric), Arbitration (used in PDQ), and Self-adjusting at Endpoints (PASE) (used in DCTCP). We show that these strategies are complimentary to each other, rather than substitutes, as they have different strengths and can address each other’s limitations. Unfortunately, prior data center transports use only one of these strategies. As a result, they either achieve near-optimal performance or deployment friendliness (i.e., require no changes to the data plane) but not both. Based on this insight, we design a data center transport protocol called PASE, which carefully synthesizes these strategies by assigning different transport responsibilities to each strategy. The key advantage of PASE over prior art is that it achieves both near-optimal performance as well as deployment friendliness. PASE does not require any changes in network switches (hardware or software); yet, it achieves comparable, or even better, performance than the state-of-the-art protocols (such as pFabric) that require changes to network elements. Our evaluation results show that the PASE performs well for a wide range of application workloads and network settings. |
Databáze: | OpenAIRE |
Externí odkaz: |