File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Defeating network jitter for virtual machines

TitleDefeating network jitter for virtual machines
Authors
KeywordsCloud computing
Network jittter
Virtualization
Xen
Issue Date2011
PublisherIEEE Computer Society. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1800743
Citation
The 4th IEEE International Conference on Utility and Cloud Computing (UCC 2011), Victoria, NSW, 5-8 December 2011. In Proceedings of the 4th IEEE-UCC, 2011, p. 65-72 How to Cite?
AbstractVirtualization based cloud computing hosts networked applications in virtual machines (VMs), and provides each VM the desired degree of performance isolation using resource isolation mechanisms. Existing isolation solutions address heavily on resource proportionality such as CPU, memory and I/O bandwidth, but seldom focus on resource provisioning rate. Even the VM is allocated with adequate resources, if they can not be provided in a timely manner, problems such as network jitter will be very serious and significantly affect the performance of cloud applications like internet audio/video streaming. This paper systematically analyzes and illustrates the causes of unpredictable network latency in virtualized execution environments. We decouple the design goals of resource proportionality from resource provisioning rate, and adopt divide-and-conquer strategy to defeat network jitter for VMs: (1) in VMM CPU scheduling, we differentiate self-initiated I/O from event-triggered I/O, and individually map them to periodic and aperiodic real-time domains to schedule them together; (2) in network traffic shaping of VMs, we introduce the concept of smooth window to smooth network latency and apply closed-loop feedback control to maintain network resource consumption. We implement our solutions in Xen 4.1.0 and Linux 2.6.32.13. The experimental results with both real-life applications and low-level benchmarks show that our solutions can significantly reduce network jitter, and meanwhile effectively maintain resource proportionality.
Persistent Identifierhttp://hdl.handle.net/10722/144631
ISBN

 

DC FieldValueLanguage
dc.contributor.authorCheng, Len_US
dc.contributor.authorWang, CLen_US
dc.contributor.authorDi, Sen_US
dc.date.accessioned2012-02-03T06:17:00Z-
dc.date.available2012-02-03T06:17:00Z-
dc.date.issued2011en_US
dc.identifier.citationThe 4th IEEE International Conference on Utility and Cloud Computing (UCC 2011), Victoria, NSW, 5-8 December 2011. In Proceedings of the 4th IEEE-UCC, 2011, p. 65-72en_US
dc.identifier.isbn978-0-7695-4592-9-
dc.identifier.urihttp://hdl.handle.net/10722/144631-
dc.description.abstractVirtualization based cloud computing hosts networked applications in virtual machines (VMs), and provides each VM the desired degree of performance isolation using resource isolation mechanisms. Existing isolation solutions address heavily on resource proportionality such as CPU, memory and I/O bandwidth, but seldom focus on resource provisioning rate. Even the VM is allocated with adequate resources, if they can not be provided in a timely manner, problems such as network jitter will be very serious and significantly affect the performance of cloud applications like internet audio/video streaming. This paper systematically analyzes and illustrates the causes of unpredictable network latency in virtualized execution environments. We decouple the design goals of resource proportionality from resource provisioning rate, and adopt divide-and-conquer strategy to defeat network jitter for VMs: (1) in VMM CPU scheduling, we differentiate self-initiated I/O from event-triggered I/O, and individually map them to periodic and aperiodic real-time domains to schedule them together; (2) in network traffic shaping of VMs, we introduce the concept of smooth window to smooth network latency and apply closed-loop feedback control to maintain network resource consumption. We implement our solutions in Xen 4.1.0 and Linux 2.6.32.13. The experimental results with both real-life applications and low-level benchmarks show that our solutions can significantly reduce network jitter, and meanwhile effectively maintain resource proportionality.-
dc.languageengen_US
dc.publisherIEEE Computer Society. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1800743-
dc.relation.ispartofProceedings of the IEEE International Conference on Utility and Cloud Computing, UCC 2011en_US
dc.rightsProceedings of the IEEE International Conference on Utility and Cloud Computing. Copyright © IEEE Computer Society.-
dc.rights©2011 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.-
dc.subjectCloud computing-
dc.subjectNetwork jittter-
dc.subjectVirtualization-
dc.subjectXen-
dc.titleDefeating network jitter for virtual machinesen_US
dc.typeConference_Paperen_US
dc.identifier.emailCheng, L: lwcheng@cs.hku.hken_US
dc.identifier.emailWang, CL: clwang@cs.hku.hk-
dc.identifier.emailDi, S: sdi@cs.hku.hk-
dc.identifier.authorityWang, CL=rp00183en_US
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.1109/UCC.2011.19-
dc.identifier.scopuseid_2-s2.0-84863043275-
dc.identifier.hkuros198274en_US
dc.identifier.spage65-
dc.identifier.epage72-
dc.description.otherThe 4th IEEE International Conference on Utility and Cloud Computing (UCC 2011), Victoria, NSW, 5-8 December 2011. In Proceedings of the 4th IEEE-UCC, 2011, p. 65-72-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats