Relative Performance Analysis of Major Virtual Machine Monitor in Cloud Computing

Samjhana Rayamajhi, Asif Karim Khan, Zinnia Sultana · International Journal of Scientific and Engineering Research · 2015

Cloud Computing uses various virtualization technologies. A virtual machine monitor (VMM) is a piece of that computer software, firmware or hardware that creates and runs virtual machines which makes multi-tenancy possible which is also known as hypervisor. A virtualized system allows multi-tenancy. Multi-tenancy allows multiple tenants to coexist in the same physical machine sharing its resources and at the same time, creates an isolated environment for each of them. Cloud service providers (CSP) uses this technology to maximize their infrastructures using this architecture by allocating resources from physical machines that are not being fully used. Multi tenancy can be obtained by virtualization. The main objective of this study is to deliver concept of virtualization, VMM along with the performance comparison of some common virtualization technologies using many benchmarks which is chosen as it gives a good idea how the hypervisor’s performance is. First method of comparison chosen is features comparison, further those virtualization techniques are technically compared along with data compression and decompression speed, File I/O benchmark, CPU benchmark sequential read-write performance, memory and cache performance and Network speed performance of the VMs running at the top of the virtualized layer is studied, ultimately concludes giving an overall guideline to choose a wise hypervisor depending upon the purpose.

Read the paper · More papers on PaperTik