首页> 外文期刊>Journal of supercomputing >A multicore periodical preemption virtual machine scheduling scheme to improve the performance of computational tasks
【24h】

A multicore periodical preemption virtual machine scheduling scheme to improve the performance of computational tasks

机译:一种多核定期抢占虚拟机调度方案,可提高计算任务的性能

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

摘要

In virtualized environments, the VMM (virtual machine monitor) scheduler is critical to overall performance, as it allocates the physical resources. However, traditional schedulers have poor I/O performance of mixed workloads. Although recent research significantly improves I/O performance, they degrade the performance of computational tasks by shortening time slices and reducing cache efficiency. In order to eliminate these problems while guaranteeing I/O performance, this paper presents a multicore periodical preemption scheduling scheme with three optimization techniques: (1) periodically coalescing and handling I/O events to reduce the preemption rate and scheduling latency, which guarantees I/O performance; (2) taking advantage of multicore environments and centrally handling I/O events on different cores in a Round-Robin manner to lengthen time slices, which improves the performance of computational tasks; (3) using a dedicated priority for I/O event handling to keep the CPU fairness. We implement a Xen-based prototype and evaluate the performance of I/O workloads and computation-intensive workloads. The experimental results demonstrate that our scheduling scheme efficiently lengthens time slices and improves the performance of computational tasks, achieving the same I/O performance as the existing approaches optimized for I/O.
机译:在虚拟环境中,VMM(虚拟机监视器)调度程序对整体性能至关重要,因为它分配了物理资源。但是,传统的调度程序的混合工作负载的I / O性能较差。尽管最近的研究显着改善了I / O性能,但它们通过缩短时间片并降低缓存效率降低了计算任务的性能。为了在保证I / O性能的同时消除这些问题,本文提出了一种具有三种优化技术的多核周期抢占调度方案:(1)定期合并和处理I / O事件以降低抢占率和调度等待时间,从而保证了I / O性能。 / O性能; (2)充分利用多核环境,以循环方式集中处理不同核上的I / O事件,以延长时间片,提高了计算任务的性能; (3)为I / O事件处理使用专用优先级,以保持CPU公平性。我们实现基于Xen的原型,并评估I / O工作负载和计算密集型工作负载的性能。实验结果表明,我们的调度方案有效地延长了时间片并提高了计算任务的性能,实现了与针对I / O优化的现有方法相同的I / O性能。

著录项

  • 来源
    《Journal of supercomputing》 |2014年第1期|254-276|共23页
  • 作者

    Chao Yu; Leihua Qin; Jingli Zhou;

  • 作者单位

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, 430074, Wuhan, China;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, 430074, Wuhan, China;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, 430074, Wuhan, China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Virtualization; Scheduling; Multicore; Virtual machine;

    机译:虚拟化;排程;多核;虚拟机;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号