HG: Leveraging Hybrid Switching Granularity to Balance Heterogeneous Data Center Traffic Load for Cloud-Based Industrial Applications
Tao Zhang,Shengli He,Xiao Zeng,Xin Wu,Ku Jin,Yuanzhen Hu,Chang Ruan,Shaojun Zou,Jinbin Hu,Fangmin Li
DOI: https://doi.org/10.1109/tii.2024.3370215
IF: 12.3
2024-01-01
IEEE Transactions on Industrial Informatics
Abstract:Nowadays, the deluge of heterogeneous data generated by various cloud-based industrial applications often has to be delivered to the data center for analysis and storage. To speed up data processing thus facilitating application performance, the modern data center network offers rich parallel paths and super high bisection bandwidth for data communications between servers, expecting to provide good transmission performance for the heterogeneous data traffic caused by cloud-based industrial applications. Due to high path diversities, however, balancing the heterogeneous traffic load across multiple parallel paths for fully utilizing the offered super high bisection bandwidth is full of challenges (i.e., how to achieve high path utilization without incurring adverse impact). Although prior studies demonstrate that the flowlet-based solutions are promising to fill the bill, we argue that their rerouting operations are still inappropriate in timing and manner. This article presents HG, a load balancing scheme adopting hybrid switching granularity to make traffic rerouting. HG embeds the flow-fragment-based and flowcell-based path switching into the flowlet-based path switching, and employs state-weighted path measurement to choose paths for newly appeared flow fragments, flowcells, and flowlets. The results of numerous NS2 tests show that, compared with the state-of-the-art data center load balancing schemes, HG significantly reduces the average and tail-flow completion times for delay-sensitive flows, and the throughput of throughput-oriented flows is always maintained at high level.
automation & control systems,computer science, interdisciplinary applications,engineering, industrial