首页> 外文会议>International Conference on Ubiquitous Information Management and Communication >VCPU Prioritization Interface for Improving the Performance of Latency-Critical Tasks
【24h】

VCPU Prioritization Interface for Improving the Performance of Latency-Critical Tasks

机译:VCPU优先级接口,用于提高延迟关键任务的性能

获取原文

摘要

Virtualization supports multi-tenancy in the form of virtual machine (VM) and tends to oversubscribe hardware resources to improve resource utilization. However, this server consolidation comes at performance degradation, especially for latency-critical tasks. In such environments, a physical CPU (PCPU) is often time-shared by multiple virtual CPUs (VCPUs), and this time-sharing of PCPU limits guest OS-level supports for latency-critical (LC) tasks. To address this problem, this paper presents VCPU prioritization interface (VPI) that directly prioritizes the VCPU executing an LC task over other VCPUs hosting background ones. Our evaluation on real-world applications shows that VPI significantly reduces the average and 99th percentile latency of LC tasks by up to 66.6% and 60.5%, respectively.
机译:虚拟化以虚拟机(VM)的形式支持多租户,并且倾向于超额订购硬件资源以提高资源利用率。但是,这种服务器整合会降低性能,特别是对于延迟关键的任务。在这样的环境中,物理CPU(PCPU)通常由多个虚拟CPU(VCPU)分时共享,并且PCPU的这种分时限制了来宾OS级别对延迟关键(LC)任务的支持。为了解决此问题,本文提出了VCPU优先级接口(VPI),该接口直接将执行LC任务的VCPU优先于其他托管后台VCPU的VCPU。我们对实际应用程序的评估表明,VPI显着减少了LC任务的平均延迟和99%的延迟,分别降低了66.6%和60.5%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号