【24h】

Optimizing Xen Hypervisor by Using Lock-Aware Scheduling

机译:使用锁定感知调度优化Xen虚拟机管理程序

获取原文

摘要

System virtualization enables multiple isolated running environments to be safely consolidated on a physical server, achieving better physical resource utilization and power saving. Virtual machine has been an essential component in most of the cloud/data-center system software stacks. However, virtualization brings negative impacts on synchronization in guest operating system (guest OS) and thus dramatically degrades the performance of the virtual machine. Therefore, how to effectively eliminate or alleviate the disadvantageous impacts has been becoming an open research issue. Xen hyper visor is a wide used virtualized platform in the area of industry and research. In this work, our aim is to optimize Xen hyper visor to minimize the impacts of virtualization on synchronization in guest OS. We propose a lock-aware scheduling mechanism, which focuses on improving the performance of virtual machines where spin-lock primitive is frequently invoked, as well as guaranteeing the scheduling fairness. The mechanism adopts a flexible scheduling algorithm based on the information of spin-lock, which is updated dynamically. We have modified Xen and Linux to implement the scheduling mechanism. Experimental results show that the optimized system can nearly eliminate the impacts of virtualization on synchronization and improve the performance of virtual machines substantially. Although the proposed mechanism is aimed at optimizing Xen hyper visor, it can also be applied to some other Para virtualized platforms.
机译:系统虚拟化使得能够在物理服务器上安全合并多个隔离的运行环境,实现更好的物理资源利用和省电。虚拟机是大多数云/数据中心系统软件堆栈中的重要组成部分。但是,虚拟化对客户操作系统(客户操作系统)的同步带来了负面影响,从而显着降低了虚拟机的性能。因此,如何有效地消除或缓解不利的影响是成为开放的研究问题。 Xen Hyper Visor是工业和研究领域的广泛使用虚拟化平台。在这项工作中,我们的目标是优化Xen Hyper Visor,以最大限度地减少Guest OS中的虚拟化对同步的影响。我们提出了一种锁定感知的调度机制,专注于提高经常调用旋转锁原语的虚拟机的性能,以及保证调度公​​平性。该机制采用基于旋转锁的信息的灵活调度算法,其动态更新。我们已经修改了Xen和Linux来实现调度机制。实验结果表明,优化的系统几乎可以消除虚拟化对同步的影响,并大大提高虚拟机的性能。虽然所提出的机制旨在优化Xen Hyper Visor,但它也可以应用于其他一些其他虚拟化平台。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号