DocumentCode :
3450431
Title :
VMRPC: A high efficiency and light weight RPC system for virtual machines
Author :
Chen, Hao ; Shi, Lin ; Sun, Jianhua
Author_Institution :
Adv. Internet & Media Lab., Hunan Univ., Changsha, China
fYear :
2010
fDate :
16-18 June 2010
Firstpage :
1
Lastpage :
9
Abstract :
Despite advances in high performance inter-domain communication for virtual machines (VM), data intensive applications developed for VMs based on traditional remote procedure call (RPC) mechanism still suffer from performance degradation due to the inherent inefficiency of data serialization/deserilization operation. This paper presents VMRPC, a light-weight RPC framework specifically designed for VMs that leverages heap and stack sharing to circumvent unnecessary data copying and serialization/deserilization, and achieve high performance. Our evaluation shows that the performance of VMRPC is an order of magnitude better than traditional RPC systems and existing alternative inter-domain communication mechanisms. We adopt VMRPC in a real system, and the experiment results exhibit that the performance of VMRPC is even competitive to native environment.
Keywords :
performance evaluation; virtual machines; VMRPC; data copying; data intensive application; data serialization/deserilization operation; high performance inter-domain communication; inter-domain communication mechanism; light weight RPC system; remote procedure call mechanism; stack sharing; virtual machines; Application software; Degradation; Delay; Internet; Sun; Throughput; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality of Service (IWQoS), 2010 18th International Workshop on
Conference_Location :
Beijing
ISSN :
1548-615X
Print_ISBN :
978-1-4244-5987-2
Type :
conf
DOI :
10.1109/IWQoS.2010.5542746
Filename :
5542746
Link To Document :
بازگشت