Abstract
Data center network (DCN), a type of network featuring low delays and high bandwidths, exchanges information rapidly through high-performance network switches. Currently, DCN provides various distributed services to satisfy user requirements. However, the size of buffers in the switches of DCNs is limited, thus causing throughput collapse when transmission control protocol (TCP) is used for multiple-to-one transmissions. Dropped packets result in additional retransmission costs and cause a substantial decrease in the efficient use of network bandwidths. Such a decrease in network performance is called a TCP incast problem. Previous studies have typically focused on modifying the original TCP or increasing additional switch hardware costs; rarely have studies focused on the existing DCN environments. Therefore, this study proposes using a cross-layer flow schedule with dynamical grouping (CLFS-DG) scheme to reduce the effect of TCP incast in DCNs. In CLSFDG, data transmission schedules are organized by a receiver using application-level information. Multiple data flows are then grouped for simultaneously transmission to improve TCP throughput and satisfy deadline requirements. The simulation result indicated that CLFS-DG can effectively prevent TCP incast occurrence and ensure the quality of service in the DCN.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have