Loading…

TIMELY: RTT-based Congestion Control for the Datacenter

Datacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we show that advances in NIC hardware have made RTT measur...

Full description

Saved in:
Bibliographic Details
Published in:Computer communication review 2015-09, Vol.45 (4), p.537-550
Main Authors: Mittal, Radhika, Lam, Vinh The, Dukkipati, Nandita, Blem, Emily, Wassel, Hassan, Ghobadi, Monia, Vahdat, Amin, Wang, Yaogong, Wetherall, David, Zats, David
Format: Magazinearticle
Language:English
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c125t-4b7b0882f0993d14716c0f5f71d7024e06e37987e75e2268c2f220222e7fa96e3
container_end_page 550
container_issue 4
container_start_page 537
container_title Computer communication review
container_volume 45
creator Mittal, Radhika
Lam, Vinh The
Dukkipati, Nandita
Blem, Emily
Wassel, Hassan
Ghobadi, Monia
Vahdat, Amin
Wang, Yaogong
Wetherall, David
Zats, David
description Datacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we show that advances in NIC hardware have made RTT measurement possible with microsecond accuracy, and that these RTTs are sufficient to estimate switch queueing. Then we describe how TIMELY can adjust transmission rates using RTT gradients to keep packet latency low while delivering high bandwidth. We implement our design in host software running over NICs with OS-bypass capabilities. We show using experiments with up to hundreds of machines on a Clos network topology that it provides excellent performance: turning on TIMELY for OS-bypass messaging over a fabric with PFC lowers 99 percentile tail latency by 9X while maintaining near line-rate throughput. Our system also outperforms DCTCP running in an optimized kernel, reducing tail latency by $13$X. To the best of our knowledge, TIMELY is the first delay-based congestion control protocol for use in the datacenter, and it achieves its results despite having an order of magnitude fewer RTT signals (due to NIC offload) than earlier delay-based schemes such as Vegas.
doi_str_mv 10.1145/2829988.2787510
format magazinearticle
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_1145_2829988_2787510</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1145_2829988_2787510</sourcerecordid><originalsourceid>FETCH-LOGICAL-c125t-4b7b0882f0993d14716c0f5f71d7024e06e37987e75e2268c2f220222e7fa96e3</originalsourceid><addsrcrecordid>eNotzrsKAjEQheEUKl5rn2J1ZpLsTEoRb7Bio4VVWNcEFEXZ2Pj2Km51ih8On1JjhAmisVMSck5kQixsEVqqB2jyzIjWXdVP6QqAgtb0VGe_2S6K41C1Y3lLYdTsQB2Wi_18nRW71WY-K7IKyb4yc-ITiFAE5_QZDWNeQbSR8cxAJkAeNDvhwDYQ5VJRJAIiChxL940DNf3_VvUjpTpE_6wv97J-ewT_o_uG7hu6_gAeajQ5</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>magazinearticle</recordtype></control><display><type>magazinearticle</type><title>TIMELY: RTT-based Congestion Control for the Datacenter</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Mittal, Radhika ; Lam, Vinh The ; Dukkipati, Nandita ; Blem, Emily ; Wassel, Hassan ; Ghobadi, Monia ; Vahdat, Amin ; Wang, Yaogong ; Wetherall, David ; Zats, David</creator><creatorcontrib>Mittal, Radhika ; Lam, Vinh The ; Dukkipati, Nandita ; Blem, Emily ; Wassel, Hassan ; Ghobadi, Monia ; Vahdat, Amin ; Wang, Yaogong ; Wetherall, David ; Zats, David</creatorcontrib><description>Datacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we show that advances in NIC hardware have made RTT measurement possible with microsecond accuracy, and that these RTTs are sufficient to estimate switch queueing. Then we describe how TIMELY can adjust transmission rates using RTT gradients to keep packet latency low while delivering high bandwidth. We implement our design in host software running over NICs with OS-bypass capabilities. We show using experiments with up to hundreds of machines on a Clos network topology that it provides excellent performance: turning on TIMELY for OS-bypass messaging over a fabric with PFC lowers 99 percentile tail latency by 9X while maintaining near line-rate throughput. Our system also outperforms DCTCP running in an optimized kernel, reducing tail latency by $13$X. To the best of our knowledge, TIMELY is the first delay-based congestion control protocol for use in the datacenter, and it achieves its results despite having an order of magnitude fewer RTT signals (due to NIC offload) than earlier delay-based schemes such as Vegas.</description><identifier>ISSN: 0146-4833</identifier><identifier>DOI: 10.1145/2829988.2787510</identifier><language>eng</language><ispartof>Computer communication review, 2015-09, Vol.45 (4), p.537-550</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c125t-4b7b0882f0993d14716c0f5f71d7024e06e37987e75e2268c2f220222e7fa96e3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>780,784,27925</link.rule.ids></links><search><creatorcontrib>Mittal, Radhika</creatorcontrib><creatorcontrib>Lam, Vinh The</creatorcontrib><creatorcontrib>Dukkipati, Nandita</creatorcontrib><creatorcontrib>Blem, Emily</creatorcontrib><creatorcontrib>Wassel, Hassan</creatorcontrib><creatorcontrib>Ghobadi, Monia</creatorcontrib><creatorcontrib>Vahdat, Amin</creatorcontrib><creatorcontrib>Wang, Yaogong</creatorcontrib><creatorcontrib>Wetherall, David</creatorcontrib><creatorcontrib>Zats, David</creatorcontrib><title>TIMELY: RTT-based Congestion Control for the Datacenter</title><title>Computer communication review</title><description>Datacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we show that advances in NIC hardware have made RTT measurement possible with microsecond accuracy, and that these RTTs are sufficient to estimate switch queueing. Then we describe how TIMELY can adjust transmission rates using RTT gradients to keep packet latency low while delivering high bandwidth. We implement our design in host software running over NICs with OS-bypass capabilities. We show using experiments with up to hundreds of machines on a Clos network topology that it provides excellent performance: turning on TIMELY for OS-bypass messaging over a fabric with PFC lowers 99 percentile tail latency by 9X while maintaining near line-rate throughput. Our system also outperforms DCTCP running in an optimized kernel, reducing tail latency by $13$X. To the best of our knowledge, TIMELY is the first delay-based congestion control protocol for use in the datacenter, and it achieves its results despite having an order of magnitude fewer RTT signals (due to NIC offload) than earlier delay-based schemes such as Vegas.</description><issn>0146-4833</issn><fulltext>true</fulltext><rsrctype>magazinearticle</rsrctype><creationdate>2015</creationdate><recordtype>magazinearticle</recordtype><recordid>eNotzrsKAjEQheEUKl5rn2J1ZpLsTEoRb7Bio4VVWNcEFEXZ2Pj2Km51ih8On1JjhAmisVMSck5kQixsEVqqB2jyzIjWXdVP6QqAgtb0VGe_2S6K41C1Y3lLYdTsQB2Wi_18nRW71WY-K7IKyb4yc-ITiFAE5_QZDWNeQbSR8cxAJkAeNDvhwDYQ5VJRJAIiChxL940DNf3_VvUjpTpE_6wv97J-ewT_o_uG7hu6_gAeajQ5</recordid><startdate>20150922</startdate><enddate>20150922</enddate><creator>Mittal, Radhika</creator><creator>Lam, Vinh The</creator><creator>Dukkipati, Nandita</creator><creator>Blem, Emily</creator><creator>Wassel, Hassan</creator><creator>Ghobadi, Monia</creator><creator>Vahdat, Amin</creator><creator>Wang, Yaogong</creator><creator>Wetherall, David</creator><creator>Zats, David</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20150922</creationdate><title>TIMELY</title><author>Mittal, Radhika ; Lam, Vinh The ; Dukkipati, Nandita ; Blem, Emily ; Wassel, Hassan ; Ghobadi, Monia ; Vahdat, Amin ; Wang, Yaogong ; Wetherall, David ; Zats, David</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c125t-4b7b0882f0993d14716c0f5f71d7024e06e37987e75e2268c2f220222e7fa96e3</frbrgroupid><rsrctype>magazinearticle</rsrctype><prefilter>magazinearticle</prefilter><language>eng</language><creationdate>2015</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Mittal, Radhika</creatorcontrib><creatorcontrib>Lam, Vinh The</creatorcontrib><creatorcontrib>Dukkipati, Nandita</creatorcontrib><creatorcontrib>Blem, Emily</creatorcontrib><creatorcontrib>Wassel, Hassan</creatorcontrib><creatorcontrib>Ghobadi, Monia</creatorcontrib><creatorcontrib>Vahdat, Amin</creatorcontrib><creatorcontrib>Wang, Yaogong</creatorcontrib><creatorcontrib>Wetherall, David</creatorcontrib><creatorcontrib>Zats, David</creatorcontrib><collection>CrossRef</collection><jtitle>Computer communication review</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mittal, Radhika</au><au>Lam, Vinh The</au><au>Dukkipati, Nandita</au><au>Blem, Emily</au><au>Wassel, Hassan</au><au>Ghobadi, Monia</au><au>Vahdat, Amin</au><au>Wang, Yaogong</au><au>Wetherall, David</au><au>Zats, David</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TIMELY: RTT-based Congestion Control for the Datacenter</atitle><jtitle>Computer communication review</jtitle><date>2015-09-22</date><risdate>2015</risdate><volume>45</volume><issue>4</issue><spage>537</spage><epage>550</epage><pages>537-550</pages><issn>0146-4833</issn><abstract>Datacenter transports aim to deliver low latency messaging together with high throughput. We show that simple packet delay, measured as round-trip times at hosts, is an effective congestion signal without the need for switch feedback. First, we show that advances in NIC hardware have made RTT measurement possible with microsecond accuracy, and that these RTTs are sufficient to estimate switch queueing. Then we describe how TIMELY can adjust transmission rates using RTT gradients to keep packet latency low while delivering high bandwidth. We implement our design in host software running over NICs with OS-bypass capabilities. We show using experiments with up to hundreds of machines on a Clos network topology that it provides excellent performance: turning on TIMELY for OS-bypass messaging over a fabric with PFC lowers 99 percentile tail latency by 9X while maintaining near line-rate throughput. Our system also outperforms DCTCP running in an optimized kernel, reducing tail latency by $13$X. To the best of our knowledge, TIMELY is the first delay-based congestion control protocol for use in the datacenter, and it achieves its results despite having an order of magnitude fewer RTT signals (due to NIC offload) than earlier delay-based schemes such as Vegas.</abstract><doi>10.1145/2829988.2787510</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0146-4833
ispartof Computer communication review, 2015-09, Vol.45 (4), p.537-550
issn 0146-4833
language eng
recordid cdi_crossref_primary_10_1145_2829988_2787510
source Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)
title TIMELY: RTT-based Congestion Control for the Datacenter
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-30T20%3A06%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=TIMELY:%20RTT-based%20Congestion%20Control%20for%20the%20Datacenter&rft.jtitle=Computer%20communication%20review&rft.au=Mittal,%20Radhika&rft.date=2015-09-22&rft.volume=45&rft.issue=4&rft.spage=537&rft.epage=550&rft.pages=537-550&rft.issn=0146-4833&rft_id=info:doi/10.1145/2829988.2787510&rft_dat=%3Ccrossref%3E10_1145_2829988_2787510%3C/crossref%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c125t-4b7b0882f0993d14716c0f5f71d7024e06e37987e75e2268c2f220222e7fa96e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true