2013 · 14 citations · 5 references
ComputingComputer EngineeringComputer SystemsCloud Performance OptimizationOperating SystemsVirtualizationData Center VirtualizationFull VirtualizationServer VirtualizationVirtual Machine MonitorsVirtualization ArchitectureVirtualization Performance OptimizationHypervisor DesignOperating System ArchitectureParavirtualizationSystem VirtualizationVirtualization Benchmarking
Xen is one of the most popular open-source virtualization software’s. It supports the two leading virtualization approaches, Full-Virtualization (FV) and Para-Virtualization (PV).Searching the public resources for performance comparison between these two approaches shows that PV performs the best. But most of the answers are theoretical, based on the implementation of both. For instance, Xen community states the following: “PV delivers higher performance than full virtualization because the operating system and hypervisor work together more efficiently, without the overhead imposed by the emulation of the system's resources”.This paper presents an experimental work based on tests and scenarios to compare the quantitative performance between PV and FV. The quantitative results show indeed the predicted performance gap.
5
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Supporting soft real-time tasks in the xen hypervisor
Min Lee, A. S. Krishnakumar, P. Krishnan et al. · 2010 · 136 citations
Dynamic memory paravirtualization transparent to guest OS
Xiaolin Wang, YiFeng Sun, YingWei Luo et al. · Science China Information Sciences · 2010 · 10 citations