Performance Evaluations and Comparison of the Top Market Virtualization Hypervisors

Abd Elatief El Sayed Abd Elatief

Performance Evaluations and Comparison of the Top Market Virtualization Hypervisors Abd Elatief El Sayed Abd Elatief - 2013 - 120 p. ill. 21 cm.

Supervisor: Nashwa Abd El-Baki

Thesis (M.A.)—Nile University, Egypt, 2013 .

"Includes bibliographical references"

Contents:
CHAPTER I ......................................................................................................................... 1
VIRTUALIZATION IMPACT ON INFORMATION TECHNOLOGY ........................... 1
I.1 Taxonomy of virtualization technology ......................................................................... 2
I.2 Infrastructure optimization model guidelines ................................................................ 3
I.3 Benefits of virtualization in business ............................................................................. 5
I.4 Properties of IT infrastructure before and after virtualization ....................................... 6
I.5 The objective of the thesis .............................................................................................. 7
I.6 Organization of the thesis ............................................................................................... 7
CHAPTER II ....................................................................................................................... 9
VIRTUALIZATION TECHNOLOGY KEY ELEMENTS ................................................ 9
II.1 Hypervisor core of the software virtualization management ........................................ 9
II.1.1 X86 architecture from a virtualization point of view............................................... 10
II.1.2 Virtual processor instructions interpretation ............................................................ 11
II.1.3 Virtual memory architecture and concept ................................................................ 12
II.1.4 Input/output virtualization methodology ................................................................. 13
II.1.5 Three approaches to virtualization ........................................................................... 13
II.2 VMware ESX(i) .......................................................................................................... 16
II.3 Microsoft Hyper-V...................................................................................................... 20
TABLE OF CONTENTS
viii
II. 4 Citrix Xen server ....................................................................................................... 24
CHAPTER III .................................................................................................................... 27
METRICS AND RESEARCH METHODOLOGY .......................................................... 27
III.1 Server consolidation and cost reduction case study .................................................. 27
III.1.1 Host machine allocation and server consolidation ................................................. 31
III.2 Virtualization performance comparison case study................................................... 31
III.2.1 Test configurations ................................................................................................. 32
III.2.2 Performance comparison for the first scenario ....................................................... 32
III.2.3 Test procedures and environment ........................................................................... 33
III.2.4 Performance comparison for the second scenario .................................................. 45
III.2.5 Performance comparison for the third scenario ...................................................... 45
CHAPTER IV .................................................................................................................... 47
OUTCOME AND ARGUMENTATION .......................................................................... 47
VI.1 Server consolidation and cost reduction case study .................................................. 47
VI.2 Virtualization performance comparison case study .................................................. 49
CHAPTER V ..................................................................................................................... 59
CONCLUSIONS AND FUTURE WORK ........................................................................ 59
APPENDIX A ................................................................................................................... 63
HARDWARE UTILIZATION REPORTS ....................................................................... 63
APPENDIX B .................................................................................................................... 67
DVD store (DS2) and PRTG data output .......................................................................... 67
B.1 Performance analysis second scenario ........................................................................ 67
B.2 Performance analysis third scenario ........................................................................... 79
B.3 Experiment important factors ..................................................................................... 89
REFERENCES ..

Abstract:
The virtualization of IT infrastructure enables the consolidation and pooling of IT resources so that they can be shared over diverse applications to offset the limitation of shrinking resources and growing business needs. It provides a logical abstraction of physical computing resources and creates computing environments that are not restricted by physical configuration or implementation. Virtualization at all levels (system, storage, and network) became important as a way to improve system security, reliability and availability, reduce costs, and provide greater flexibility.
Virtualization is very important for cloud computing because the delivery of services is simplified by providing a platform for optimizing complex IT resources in a scalable manner. This makes cloud computing more cost effective. Hypervisor is the main component which plays an important role in the virtualization of hardware. It is a piece of software that provides a virtualized hardware environment to support running multiple operating systems concurrently using one physical server. The hypervisor type introduces significant impacts on the virtualization environment performance.
The ever increasing demand for IT processing means data centers are sprawling out of control. With each new server deployed, we incur additional acquisition costs, increase our power and cooling costs, and use more of our data center real estate. Meanwhile, the typical data center server runs at only about 15% utilization. Consolidating the servers through server virtualization can slow (or reverse) the sprawl, reduce costs, improve utilization and help us regain control of our IT. The utilization percentage will increase to more than 90% and the total cost will be reduced by 95%. This ratio is demonstrated in the first case study of this thesis.
The intent of this thesis is to quantitatively and qualitatively compare the performance of the latest versions of the VMware ESXi5, Citrix Xen Server 6.0.2 and Hyper-V2008R2 Hypervisors at the time of this study. Customized SQL instance is used as workload simulating real life situations as shown in the second case study.
This thesis encourages both IT decision makers and end users to migrate from traditional IT infrastructure to the virtualization environment. It provides a guidance to help their decision in implementing effective virtualization hypervisor as the first step towards cloud model implementation.


Text in English, abstracts in English.


Information Security


Dissertation, Academic

658