File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/UCC.2011.19
- Scopus: eid_2-s2.0-84863043275
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Defeating network jitter for virtual machines
Title | Defeating network jitter for virtual machines |
---|---|
Authors | |
Keywords | Cloud computing Network jittter Virtualization Xen |
Issue Date | 2011 |
Publisher | IEEE 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? |
Abstract | Virtualization 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 Identifier | http://hdl.handle.net/10722/144631 |
ISBN |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Cheng, L | en_US |
dc.contributor.author | Wang, CL | en_US |
dc.contributor.author | Di, S | en_US |
dc.date.accessioned | 2012-02-03T06:17:00Z | - |
dc.date.available | 2012-02-03T06:17:00Z | - |
dc.date.issued | 2011 | en_US |
dc.identifier.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 | en_US |
dc.identifier.isbn | 978-0-7695-4592-9 | - |
dc.identifier.uri | http://hdl.handle.net/10722/144631 | - |
dc.description.abstract | Virtualization 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.language | eng | en_US |
dc.publisher | IEEE Computer Society. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1800743 | - |
dc.relation.ispartof | Proceedings of the IEEE International Conference on Utility and Cloud Computing, UCC 2011 | en_US |
dc.subject | Cloud computing | - |
dc.subject | Network jittter | - |
dc.subject | Virtualization | - |
dc.subject | Xen | - |
dc.title | Defeating network jitter for virtual machines | en_US |
dc.type | Conference_Paper | en_US |
dc.identifier.email | Cheng, L: lwcheng@cs.hku.hk | en_US |
dc.identifier.email | Wang, CL: clwang@cs.hku.hk | - |
dc.identifier.email | Di, S: sdi@cs.hku.hk | - |
dc.identifier.authority | Wang, CL=rp00183 | en_US |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/UCC.2011.19 | - |
dc.identifier.scopus | eid_2-s2.0-84863043275 | - |
dc.identifier.hkuros | 198274 | en_US |
dc.identifier.spage | 65 | - |
dc.identifier.epage | 72 | - |
dc.description.other | 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 | - |