Speaker: Kun Suo, The University of Texas at Arlington -- To leverage the elastic resource allocation of cloud computing and enhance the service availability and productivity, numerous applications and businesses have been moved into the cloud during the past ten years. Besides the high resource utilization, flexible resource management, virtualization in the cloud also incurs additional overhead, scheduling delays as well as semantic gaps among hardware, operating system and applications, especially for the I/O‐intensive services.
This talk covers two of my recent projects on characterizing and optimizing efficiency of virtualized networks. I will first introduce Time Capsule, an in‐band packet profiler which traced packet level granularity latency across different boundaries in virtualized systems with negligible overhead. With Time Capsule, I discovered multiple bugs in the Xen’s credit scheduler which caused the long tail latency of I/O workloads. Next, I will present xBalloon, a lightweight approach to preserving static and dynamic priorities between I/O‐bound and compute‐bound tasks and boosting the I/O performance under discontinuous time. Experiments show that xBalloon can improve throughput and tail latency by up to an order of magnitude. The talk will conclude with a discussion of new challenges and opportunities in the future cloud infrastructure.
Friday, January 11 at 3:00pm