首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Poris: A Scheduler for Parallel Soft Real-Time Applications in Virtualized Environments
【24h】

Poris: A Scheduler for Parallel Soft Real-Time Applications in Virtualized Environments

机译:Poris:虚拟环境中并行软实时应用程序的调度程序

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

摘要

With the prevalence of cloud computing and virtualization, more and more cloud services including parallel soft real-time applications (PSRT applications) are running in virtualized data centers. However, current hypervisors do not provide adequate support for them because of soft real-time constraints and synchronization problems, which result in frequent deadline misses and serious performance degradation. CPU schedulers in underlying hypervisors are central to these issues. In this paper, we identify and analyze CPU scheduling problems in hypervisors. Then, we design and implement a parallel soft real-time scheduler according to the analysis, named , based on Xen. It addresses both soft real-time constraints and synchronization problems simultaneously. In our proposed method, and mechanisms are introduced to determine when to schedule (VCPUs) according to the characteristics of soft real-time applications. Besides, considering that PSRT applications may run in a (VM) or multiple VMs, we present , and to accelerate synchronizations of these applications and make sure that tasks are finished before their deadlines under different scenarios. Our evaluation shows can significantly improve the performance of PSRT applications no matter how they run in a VM or multiple VMs. For example, compared to the Credit scheduler, decreases the response time of web search benchmark by up to 91.6 percent.
机译:随着云计算和虚拟化的盛行,越来越多的云服务(包括并行软实时应用程序(PSRT应用程序))正在虚拟化的数据中心中运行。但是,由于虚拟的实时约束和同步问题,当前的虚拟机管理程序无法为其提供足够的支持,这会导致频繁的截止期限丢失和严重的性能下降。底层虚拟机管理程序中的CPU调度程序对于这些问题至关重要。在本文中,我们确定并分析了虚拟机管理程序中的CPU调度问题。然后,根据分析结果,基于Xen设计并实现了并行软实时调度程序。它同时解决了软实时约束和同步问题。在我们提出的方法中,引入了根据软实时应用程序的特性确定何时调度(VCPU)的机制。此外,考虑到PSRT应用程序可以在一个(VM)或多个VM中运行,我们提出并加速这些应用程序的同步,并确保任务在不同情况下在其截止日期之前完成。我们的评估表明,无论PSRT应用程序如何在一个或多个VM中运行,都可以显着提高其性能。例如,与Credit计划程序相比,Web搜索基准的响应时间最多降低了91.6%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号