File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: Global Round Robin: Efficient Routing with Cut-through Switching in Fat-tree Data Center Networks

TitleGlobal Round Robin: Efficient Routing with Cut-through Switching in Fat-tree Data Center Networks
Authors
KeywordsCut-through switching
fat-tree
load balanced routing
Issue Date20-Sep-2018
PublisherInstitute of Electrical and Electronics Engineers
Citation
IEEE/ACM Transactions on Networking, 2018, v. 26, n. 5, p. 2230-2241 How to Cite?
Abstract

Fat tree is a scalable and widely deployed data center network topology. In this paper, a novel framework for designing per-packet load-balanced routing algorithms in fat tree called global round robin (GRR) is proposed. Routing in fat tree consists of uprouting and downrouting. In uprouting, a packet is sent to a switch that is a common ancestor (CA) of the source (server) and the destination. In downrouting, the packet is sent from the CA switch to the destination. Assume that time is slotted and each slot can accommodate one packet. With GRR, in each slot, a connection configuration is formed by establishing an uprouting path from each server to a spine switch port such that no paths will cross each other. Packets are sent from sources to respective spine switches with cut-through switching. The connection configuration is updated in a round robin fashion such that in every m slots, where m is the number of spine switches, each server is connected to each spine switch exactly once. Since a CA does not need to be a spine switch, an improved GRR (IGRR) is then proposed to allow the nearest CA to intercept packets for downrouting. We prove that both GRR and IGRR can guarantee 100% throughput under a wide class of traffic. An analytical model is also constructed for studying their delay performance under uniform traffic. Finally, simulation results show that IGRR provides the best delay-throughput performance among all the existing per-packet load-balanced routing algorithms.


Persistent Identifierhttp://hdl.handle.net/10722/339807
ISSN
2023 Impact Factor: 3.0
2023 SCImago Journal Rankings: 2.034
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorQian, Zhemin-
dc.contributor.authorFan, Fujie-
dc.contributor.authorHu, Bing-
dc.contributor.authorYeung, Kwan L-
dc.contributor.authorLi, Liyan-
dc.date.accessioned2024-03-11T10:39:27Z-
dc.date.available2024-03-11T10:39:27Z-
dc.date.issued2018-09-20-
dc.identifier.citationIEEE/ACM Transactions on Networking, 2018, v. 26, n. 5, p. 2230-2241-
dc.identifier.issn1063-6692-
dc.identifier.urihttp://hdl.handle.net/10722/339807-
dc.description.abstract<p>Fat tree is a scalable and widely deployed data center network topology. In this paper, a novel framework for designing per-packet load-balanced routing algorithms in fat tree called global round robin (GRR) is proposed. Routing in fat tree consists of uprouting and downrouting. In uprouting, a packet is sent to a switch that is a common ancestor (CA) of the source (server) and the destination. In downrouting, the packet is sent from the CA switch to the destination. Assume that time is slotted and each slot can accommodate one packet. With GRR, in each slot, a connection configuration is formed by establishing an uprouting path from each server to a spine switch port such that no paths will cross each other. Packets are sent from sources to respective spine switches with cut-through switching. The connection configuration is updated in a round robin fashion such that in every m slots, where m is the number of spine switches, each server is connected to each spine switch exactly once. Since a CA does not need to be a spine switch, an improved GRR (IGRR) is then proposed to allow the nearest CA to intercept packets for downrouting. We prove that both GRR and IGRR can guarantee 100% throughput under a wide class of traffic. An analytical model is also constructed for studying their delay performance under uniform traffic. Finally, simulation results show that IGRR provides the best delay-throughput performance among all the existing per-packet load-balanced routing algorithms.<br></p>-
dc.languageeng-
dc.publisherInstitute of Electrical and Electronics Engineers-
dc.relation.ispartofIEEE/ACM Transactions on Networking-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subjectCut-through switching-
dc.subjectfat-tree-
dc.subjectload balanced routing-
dc.titleGlobal Round Robin: Efficient Routing with Cut-through Switching in Fat-tree Data Center Networks-
dc.typeArticle-
dc.identifier.doi10.1109/TNET.2018.2869532-
dc.identifier.scopuseid_2-s2.0-85053594420-
dc.identifier.volume26-
dc.identifier.issue5-
dc.identifier.spage2230-
dc.identifier.epage2241-
dc.identifier.eissn1558-2566-
dc.identifier.isiWOS:000447796400017-
dc.identifier.issnl1063-6692-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats