View Full Document


Unformatted text preview:

Survey of State of the art in Inter VM Communication Mechanisms Jian Wang September 27 2009 Abstract Advances in virtualization technology have focused mainly on strengthening the isolation barrier between virtual machines VMs that are coresident within a single physical machine At the same time a large category of communication intensive distributed applications and software components exist such as web services high performance grid applications transaction processing and graphics rendering that often wish to communicate across this isolation barrier with other endpoints on coresident VMs This report presents a survey of the state of the art research that aims to improve communication between applications on colocated virtual machines These efforts can be classified under two broad categories a shared memory approaches that bypass the traditional network communication datapath to improve both latency and throughput of communication b improvements to CPU scheduling algorithms at the hypervisor level that address the latency requirements of inter VM communication We describe the state of the art approaches in these two categories compare and contrast their benefits and drawbacks and outline open research problems in this area 1 Introduction Virtual Machines VMs are rapidly finding their way into data centers enterprise service platforms high performance computing HPC clusters and even end user desktop environments The primary attraction of VMs is their ability to provide functional and performance isolation across applications and services that share a common hardware platform VMs improve the system wide utilization efficiency provide live migration for load balancing and lower the overall operational cost of the system Hypervisor also sometimes called the virtual machine monitor is the software entity which enforces isolation across VMs residing within a single physical machine often in coordination with hardware assists and other trusted software components For

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...

Join to view Inter-VM Communication Mechanisms and access 3M+ class-specific study document.

We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Inter-VM Communication Mechanisms and access 3M+ class-specific study document.


By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?