Title:
|
COMPARING PERFORMANCE OVERHEAD OF VIRTUAL MACHINE MONITORS |
Author(s):
|
Petrônio Carlos Bezerra, Reinaldo Cézar de Morais Gomes |
ISBN:
|
978-989-8533-25-8 |
Editors:
|
Hans Weghorn |
Year:
|
2014 |
Edition:
|
Single |
Keywords:
|
Virtualization, Xen, VMware Player, Virtual Box, performance. |
Type:
|
Full Paper |
First Page:
|
206 |
Last Page:
|
213 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
The increase in processing power and the advances of technology, in several areas of computer hardware in recent decades, and the development of new extensions in x86 architectures that allow classical implementation of Virtual Machine Monitors (VMM), brought virtualization to be a very promising solution to existing problems in various areas. Several researches have used virtualization in various topics such as cloud computing, green computing, server consolidation, QoS, etc. However, when performing a revision in the past researches on the various existing virtualization technologies, it is realized that VMMs performance comparison was not fully exhausted for the different applicable scenarios. In this study, we seek to evaluate the overhead caused by the use of a particular virtualization technology when compared with the performance with the real machine. To do so, some software benchmarks that tested performance of the processor, memory, disk and network interface where used to have a standardized assessment, and selected three virtualization platforms to be compared: VMware Player, Virtual Box and Xen. Since these platforms use different virtualization techniques, it was expected that the Xen, which uses para-virtualization, presented superior performance, compared with the other platforms, however, in our experiments, this was not observed for all tested components. We expect that our results contribute to the decision of users when selecting a given virtualization technology to meet their needs in the best way, but also with companies that produce and those that make use of such software. |
|
|
|
|