首页> 外文期刊>Services Computing, IEEE Transactions on >HyperCo: Optimizing Network Performance in ARM-Based Mobile Virtualization
【24h】

HyperCo: Optimizing Network Performance in ARM-Based Mobile Virtualization

机译:HyperCo:在基于ARM的移动虚拟化中优化网络性能

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

摘要

In the ARM-based mobile virtualized environment, optimizing both the network throughput and the latency for network-intensive applications is of great importance. Our experimental studies have shown that the context switch between the host and guest triggered by a hypercall results in CPU overload and thus degrades the I/O performance under an intensive workload. To address this problem, we propose the Adaptive Hypercall Coalescing (HyperCo) algorithm, a software-only approach to optimizing the network I/O performance by reducing the number of hypercalls and achieving a trade-off between throughput and latency. We implement HyperCo by modifying the front-end driver of Virtio-net on the KVM/ARM platform, and we carry out extensive performance evaluations, which indicate that the number of hypercalls and the load on the CPU can be significantly reduced. We show that HyperCo can significantly improve the network throughput under an intensive workload while keeping a low penalty by adapting a coalescing interval dynamically at a low frequency of network I/O requests.
机译:在基于ARM的移动虚拟化环境中,优化网络吞吐量和网络密集型应用程序的延迟非常重要。我们的实验研究表明,由超级调用触发的主机和来宾之间的上下文切换会导致CPU过载,从而在密集的工作负载下降低I / O性能。为了解决此问题,我们提出了自适应超级呼叫合并(HyperCo)算法,这是一种仅软件的方法,可以通过减少超级呼叫的数量并在吞吐量和延迟之间进行权衡来优化网络I / O性能。我们通过在KVM / ARM平台上修改Virtio-net的前端驱动程序来实现HyperCo,并且我们进行了广泛的性能评估,这表明可以大大减少超级调用的次数和CPU的负载。我们表明,HyperCo可通过在网络I / O请求的频率较低时动态调整合并间隔,从而在密集工作量下显着提高网络吞吐量,同时保持较低的代价。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号