Revisiting Traffic Splitting for Software Switch in Datacenter

  • Yeonho Yoo
  • , Gyeongsik Yang*
  • , Changyong Shin
  • , Hwiju Cho
  • , Wonmi Choi
  • , Zhixiong Niu
  • , Chuck Yoo*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Datacenter network topology contains multiple paths between server machines, with each path assigned aweight. Software switches perform traffic splitting, an essential networking operation in datacenters. Previous studies leveraged software switches to distribute network connections across paths, under the assumption that the software switches accurately divide connections according to path weights. However, we reveal that current traffic splitting techniques exhibit significant inaccuracy and resource inefficiency. Consequently, real-world datacenter services (e.g., deep learning) experience g1/42.7× longer communication completion times than the ideal scenario. To address these problems, we propose VALO, a new traffic splitting technique for software switches, for 1) high accuracy and 2) resource-efficiency. For the goals, we introduce new concepts: score graph and VALO gravity. We implement VALO using the de-facto software switch and evaluate it thoroughly. On average, VALO achieves g1/434.8× better accuracy and g1/467.6× better resource efficiency compared to existing techniques, respectively. As a result, VALO demonstrates 1.3× - 2.5× faster average communication completion times for real-world services than existing techniques.

Original languageEnglish
Title of host publicationSIGMETRICS Abstracts 2025 - Abstracts of the 2025 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
PublisherAssociation for Computing Machinery, Inc
Pages175-177
Number of pages3
ISBN (Electronic)9798400715938
DOIs
Publication statusPublished - 2025 Jun 9
Event51st ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS Abstracts 2025 - Stony Brook, United States
Duration: 2025 Jun 92025 Jun 13

Publication series

NameSIGMETRICS Abstracts 2025 - Abstracts of the 2025 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems

Conference

Conference51st ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS Abstracts 2025
Country/TerritoryUnited States
CityStony Brook
Period25/6/925/6/13

Bibliographical note

Publisher Copyright:
© 2025 Owner/Author.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 8 - Decent Work and Economic Growth
    SDG 8 Decent Work and Economic Growth
  2. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Keywords

  • cloud computing
  • datacenter
  • multipath routing
  • software switch
  • traffic splitting

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'Revisiting Traffic Splitting for Software Switch in Datacenter'. Together they form a unique fingerprint.

Cite this