Abstract

To make cloud computing model Practical and to have essential characters like rapid elasticity, resource pooling, on demand access and measured service, two prominent technologies are required. One is internet and second important one is virtualization technology. Virtualization Technology plays major role in the success of cloud computing. A virtualization layer which provides an infrastructural support to multiple virtual machines above it by virtualizing hardware resources such as CPU, Memory, Disk and NIC is called a Hypervisor. It is interesting to study how different Hypervisors perform in the Private Cloud. Hypervisors do come in Paravirtualized, Full Virtualized and Hybrid flavors. It is novel idea to compare them in the private cloud environment. This paper conducts different performance tests on three hypervisors XenServer, ESXi and KVM and results are gathered using SIGAR API (System Information Gatherer and Reporter) along with Passmark benchmark suite. In the experiment, CloudStack 4.0.2 (open source cloud computing software) is used to create a private cloud, in which management server is installed on Ubuntu 12.04 – 64 bit operating system. Hypervisors XenServer 6.0, ESXi 4.1 and KVM (Ubuntu 12.04) are installed as hosts in the respective clusters and their performances have been evaluated in detail by using SIGAR Framework, Passmark and NetPerf.

Highlights

  • Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing resources such as networks, servers, storage, applications, and services that can be rapidly provisioned and released with minimal management effort or service provider interaction [1].Virtualization, in computing, refers to the act of creating a virtual version of something, including but not limited to a virtual computer hardware platform, operating system, storage device, or computer network resources

  • This paper provides a quantitative comparison of three hypervisors Xen Server 6.0, VMware ESXi Server 4.1 and KVM (Ubuntu 12.04) in the private cloud environment

  • Microsoft Windows 2008 R2 server is installed on three hypervisors as a guest operating system and a series of performance experiments are conducted on the respective guest OS and results are gathered using SIGAR [36], Passmark [16] and NetPerf [35]

Read more

Summary

INTRODUCTION

Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing resources such as networks, servers, storage, applications, and services that can be rapidly provisioned and released with minimal management effort or service provider interaction [1]. Virtualization is a technology that combines or divides computing resources to present one or many operating environments using methodologies like hardware and software partitioning or aggregation, partial or complete machine simulation, emulation, timesharing, and many others [2]. A virtualization layer provides an infrastructural support using the lower-level resources to create multiple virtual machines that are independent and isolated from each other. Such a virtualization layer is called Hypervisor. Microsoft Windows 2008 R2 server is installed on three hypervisors as a guest operating system and a series of performance experiments are conducted on the respective guest OS and results are gathered using SIGAR [36], Passmark [16] and NetPerf [35] This technical paper presents and analyses the results of these experiments. KVM performance is noticeably lower than that of XenServer and ESXi Server, it needs to improve in all the performance aspects

VIRTUALIZATION TECHNIQUES
Paravirtualized Hypervisor
Full virtualized Hypervisor
Hybrid methods
RELATED WORK
TEST METHODOLOGY - PRIVATE CLOUD
RESULTS
NETPERF
ON RESULTS
VIII. CONCLUSION AND FUTURE WORK

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.