Close category search window
 

Who is Your Neighbor: Net I/O Performance Interference in Virtualized Clouds

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

8 Author(s)
Pu, X. ; Beijing Institute of Technology, Beijing ; Liu, L. ; Mei, Y. ; Sivathanu, S.
more authors

User-perceived performance continues to be the most important QoS indicator in cloud-based data centers today. Effective allocation of virtual machines (VMs) to handle both CPU intensive and I/O intensive workloads is a critical management capability in virtualized clouds. Although a fair amount of research have dedicated to measuring and scheduling jobs among VMs, there still lacks of in-depth understanding of interference factors that impact the efficiency and effectiveness of resource multiplexing and scheduling. In this paper, we present experimental study on performance interference in parallel processing of CPU-bound and network-bound workloads on Xen Virtual Machine Monitor (VMM). Based on our study, we conclude five key findings that are critical for cloud service providers and consumers. First, co-locating network-intensive workloads in isolated VMs incurs high overheads for extensive context switches and events in Dom0 and VMM. Second, co-locating CPU-intensive workloads in isolated VMs incurs CPU contention due to fast I/O processing in I/O channel. Third, running CPU-intensive and network-intensive workloads in conjunction delivers higher aggregate performance. Fourth, performance of network-intensive workload is insensitive to CPU assignment among VMs, whereas adaptive CPU assignment is critical to CPU-intensive workload. Last, limitation on grant table is a potential bottleneck in the current Xen system.

Published in:
Services Computing, IEEE Transactions on  (Volume:PP ,  Issue: 99 )

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.