Objectives: Benchmark the performance of the different hypervisors using standard benchmarking tools considering the different parameters like CPU, RAM, DISK Read-Write, Network Read-Write. We use different types of hypervisors and compare the performance of hypervisors how they behave differently for above mentioned parameters. Methods/ Statistical Analysis: Experiment setup consists of three hypervisors namely Virtual Box 6.0, VMware workstation as a hosted hypervisors and Xen as a Native or bare metal hypervisor. Open source hypervisor considered for the experiment. VMware Workstation 9.0, Virtual Box 5.0 as a hosted hypervisor and Citrix Xen as the native hypervisor were considered. Stress is used as the standard benchmarking tool and Glances tool helps to collect and monitor the traces. Findings: The virtualization is carried out by the software layer called as the Hypervisor or Virtual Machine Monitor (VMM). Hypervisor is widely used in cloud datacenters. Bench-mark is the measurement of best practice performance. Bench-marking is very essential term for the discovery of the best performance given by the particular system. Benchmarking can provides you the external references and the best practices on which to base your evaluations and to design your system pro-cesses which can be very useful in finding the gaps in the system to achieve the desired performance. The Bare metal Hypervisors have the direct access to the hardware resource rather than accessing resource via operating system as in hosted hypervisors. Performance analysis of desired work shows the keen differences in performance related to CPU, RAM, DISK Read-Write, and Network Read-Write performance. Results concludes that hosted hypervsors have good performance in N/W, Disk read and write because the architecturally bounded to operating system where interact with base OS while Xen as native hypervisor has a good CPU Performance because Virtual machine has direct access to hardware layer through Virtual machine manager. Improvements: We used single benchmark tool to test all parameters, it has potential to use different benchmarking tools specific to parameters like for Network Read-Write, AIO stress can be used. Further concentrates bench mark comparison of hypervisors and containers, where container adoption has increased in cloud data centers. Keywords: Benchmarking, Cloud, Glances, Hypervisors, VMware, Xen
Read full abstract