Purdue Researchers Accelerate Virtual Machine Communication in the Cloud |
A group of researchers in the Department of Computer Science at Purdue University, including graduate students Ardalan Kangarlou, Sahan Gamage, and Professors Ramana Kompella and Dongyan Xu, have made an interesting (and, perhaps disturbing!) observation that server consolidation---arguably the key underpinning of cloud computing platforms--- actually has a negative impact on the inter-VM network performance in cloud environments. This happens because sub-millisecond data center network latencies are dominated by scheduling latencies across VMs that share the same CPU. As the overall round-trip time (RTT) increases, TCP connections progress much slower to adjust to the right available bandwidth thus resulting in a loss of throughput. To overcome this problem, they propose a new approach called vSnoop, which mitigates the negative impact by accelerating TCP connections seamlessly within the hypervisor without sacrificing the flexibility, scalability, and economy of virtual machine hosting in the cloud. Their paper describing the design of vSnoop and the prototype implementation over Xen virtual machine platform will appear in the proceedings of the 2010 ACM/IEEE Supercomputing Conference. In recognition of the importance and potential impact of this research, it has been nominated as one of the five Best Student Paper Award Finalists. The winner will be announced during the conference that will take place on November 13-19 in New Orleans, Louisiana.
|