DOE OSTI · 2439012
Throughput Analytics of Cloud Networks
Abstract
A network of virtual machines at cloud server sites connected over virtual IO connections is a flexible, easily deployable, and cost-effective alternative to a physical network infrastructure with dedicated servers connected over leased fiber lines. We study the throughput performance of such a cloud network by collecting measurements over Google Cloud infrastructure spanning multiple continents. To study its ideal performance and impact of packet losses, we utilize its emulation using dedicated servers and connection hardware emulation devices. We compare the measurements over the cloud network to those over its emulation on a testbed. We examine the throughput profiles of both networks as a function of the round trip time and their utilization-concavity coefficients, estimated using measurements for common TCP versions. The throughput profile's concave-convex shape and its coefficient are critical indicators of the network performance, qualitatively and quantitatively, respectively. The results indicate their overall agreement between the production cloud network and its emulation using dedicated connections, and a near optimal throughput performance of the former except for a few under-performing connections. Also, the number of parallel flows is found to be a dominant factor in optimizing the throughput across various conditions and TCP versions.
Keep this discovery
Explore connections, maps & timelines
Phanekham, Derek, Nair, Sukumaran, Rao, Nageswara, Truty, Mike. 2022-12-01. Throughput Analytics of Cloud Networks. https://doi.org/10.1109/globecom48099.2022.10000859
Cite the original work for its findings. Save a collection to share your selection of sources.