首页> 外文期刊>Cloud Computing, IEEE Transactions on >CIVSched: A Communication-Aware Inter-VM Scheduling Technique for Decreased Network Latency between Co-Located VMs
【24h】

CIVSched: A Communication-Aware Inter-VM Scheduling Technique for Decreased Network Latency between Co-Located VMs

机译:CIVSched:一种可感知通信的虚拟机间虚拟机调度技术,用于减少同一位置的虚拟机之间的网络延迟

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

摘要

Server consolidation in cloud computing environments makes it possible for multiple servers or desktops to run on a single physical server for high resource utilization, low cost, and reduced energy consumption. However, the scheduler in the virtual machine monitor (VMM), such as Xen credit scheduler, is agnostic about the communication behavior between the guest operating systems (OS). The aforementioned behavior leads to increased network communication latency in consolidated environments. In particular, the CPU resources management has a critical impact on the network latency between co-located virtual machines (VMs) when there are CPU- and I/O-intensive workloads running simultaneously. This paper presents the design and implementation of a communication-aware inter-VM scheduling (CIVSched) technique that takes into account the communication behavior betweeninter-VMs running on the same virtualization platform. The CIVSched technique inspects the network packets transmitted between local co-resident domains to identify the target VM and process that will receive the packets. Thereafter, the target VM and process are preferentially scheduled by the VMM and the guest OS. The cooperation of these two schedulers makes the network packets to be timely received by the target application. Experimental results on the Xen virtualization platform depict that the CIVSched technique can reduce the average response time of network traffic by approximately 19 percent for the highly consolidated environment, while keeping the inherent fairness of the VMM scheduler.
机译:云计算环境中的服务器整合使多个服务器或台式机可以在单个物理服务器上运行,从而提高了资源利用率,降低了成本并降低了能耗。但是,虚拟机监控器(VMM)中的调度程序(例如Xen信用调度程序)与来宾操作系统(OS)之间的通信行为无关。前述行为导致合并环境中网络通信延迟增加。特别是,当同时运行大量占用CPU和I / O的工作负载时,CPU资源管理对位于同一地点的虚拟机(VM)之间的网络延迟产生重大影响。本文介绍了一种可感知通信的VM间调度(CIVSched)技术的设计和实现,该技术考虑了在同一虚拟化平台上运行的VM间的通信行为。 CIVSched技术检查在本地同居域之间传输的网络数据包,以识别目标VM和将接收数据包的进程。此后,目标VM和进程优先由VMM和来宾OS调度。这两个调度程序的配合使目标应用程序可以及时接收网络数据包。在Xen虚拟化平台上的实验结果表明,对于高度整合的环境,CIVSched技术可以将网络流量的平均响应时间减少大约19%,同时保持VMM调度程序固有的公平性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号