The Library
A fast RPC system for virtual machines
Tools
Chen, Hao, Shi, Lin, Sun, Jianhua, Li, Kenli and He, Ligang (2013) A fast RPC system for virtual machines. IEEE Transactions on Parallel and Distributed Systems, 24 (7). pp. 1267-1276. doi:10.1109/TPDS.2012.199 ISSN 1045-9219.
Research output not available from this repository.
Request-a-Copy directly from author or use local Library Get it For Me service.
Official URL: http://dx.doi.org/10.1109/TPDS.2012.199
Abstract
Despite the advances in high performance interdomain communications for virtual machines (VM), data intensive applications developed for VMs based on the traditional remote procedure call (RPC) mechanism still suffer from performance degradation due to the inherent inefficiency of data serialization/deserilization operations. This paper presents VMRPC, a lightweight RPC framework specifically designed for VMs that leverages the heap and stack sharing mechanism to circumvent unnecessary data copy and serialization/deserilization. Our evaluation shows that the performance of VMRPC is an order of magnitude better than traditional RPC systems and existing alternative interdomain communication optimization systems. The evaluation on a VMRPC-enhanced networked file system across a varied range of benchmarks further reveals the competitiveness of VMRPC in IO-intensive applications.
Item Type: | Journal Article | ||||
---|---|---|---|---|---|
Alternative Title: | A fast remote procedure call system for virtual machines | ||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
Journal or Publication Title: | IEEE Transactions on Parallel and Distributed Systems | ||||
Publisher: | IEEE | ||||
ISSN: | 1045-9219 | ||||
Official Date: | July 2013 | ||||
Dates: |
|
||||
Volume: | 24 | ||||
Number: | 7 | ||||
Page Range: | pp. 1267-1276 | ||||
DOI: | 10.1109/TPDS.2012.199 | ||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Access rights to Published version: | Restricted or Subscription Access |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |