DocumentCode :
3029462
Title :
Solo: A Lightweight Virtual Machine
Author :
Zhang, Xiang ; Ma, Jie ; Miao, Yanchao ; Meng, Qingwei ; Meng, Dan
fYear :
2009
fDate :
10-12 Aug. 2009
Firstpage :
129
Lastpage :
136
Abstract :
The overhead caused by virtualization makes it difficult to apply VM in the applications which require high degrees of both performance isolation and efficiency, such as the high performance computing. In this paper, we present a lightweight virtual machine, named Solo. It simplifies the design of VMM greatly by making most privileged instructions bypass the VMM, except the I/O operations. Solo allows VM running directly on hardware with the highest privileges, therefore greatly reduces the overhead caused by virtualization. Our evaluation shows that Solo not only guarantees the VM performance isolation, but also improves VM performance to the level of traditional OS, and thus meets the requirements of the high performance applications without special hardware support.
Keywords :
memory protocols; parallel processing; supervisory programs; virtual machines; I/O operation; Solo lightweight virtual machine; VM performance isolation; VMM design; centralized memory-sharing protocol; hardware support; high-performance computing application requirements; traditional OS; virtual machine monitor; virtualization overhead reduction; Application software; Application virtualization; Data security; Hardware; Isolation technology; Linux; Operating systems; Virtual machining; Virtual manufacturing; Voice mail; HPC; lightweight; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
Conference_Location :
Chengdu
Print_ISBN :
978-0-7695-3747-4
Type :
conf
DOI :
10.1109/ISPA.2009.7
Filename :
5207944
Link To Document :
بازگشت