【24h】

A Fast RPC System for Virtual Machines

机译:虚拟机的快速RPC系统

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:尽管在虚拟机(VM)的高性能域间通信方面取得了进步,但是由于数据序列化/反序列化操作固有的低效率,基于传统的远程过程调用(RPC)机制为VM开发的数据密集型应用程序仍然会遭受性能下降的困扰。本文介绍了VMRPC,这是一种专为VM设计的轻量级RPC框架,它利用堆和堆栈共享机制来规避不必要的数据复制和序列化/反序列化。我们的评估表明,VMRPC的性能比传统RPC系统和现有的替代域间通信优化系统好一个数量级。通过各种基准测试对增强了VMRPC的网络文件系统进行的评估进一步揭示了VMRPC在IO密集型应用程序中的竞争力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号