首页> 外文会议>IEEE International Conference on High Performance Computing and Communications >SLA-Aware Energy-Efficient Scheduling Scheme for Hadoop YARN
【24h】

SLA-Aware Energy-Efficient Scheduling Scheme for Hadoop YARN

机译:Hadoop纱线的SLA感知节能调度方案

获取原文

摘要

Apache Hadoop becomes ubiquitous for cloud computing which provides resources as services for multi-tenant applications. YARN (a.k.a. MapReduce 2.0) is one of the key features in the second-generation Hadoop, which provides resource management and scheduling for large scale MapReduce environments. Two enormous challenges in the YARN scheduler are the abilities to automatically tailor and control resource allocations to different jobs for achieving their Service Level Agreements (SLAs), and minimize energy consumption of the overall cloud computing system. In this work, we propose an SLA-aware energy-efficient scheduling scheme which allocates appropriate amount of resources to MapReduce applications with YARN architecture. We perform job profiling to obtain the performance characteristics for different phases of a MapReduce application, which will be considered during resource provisioning in order to meet the completion deadlines specified by the application's SLA. Furthermore, an online userspace governor based dynamic voltage and frequency scaling (DVFS) scheme is designed in the YARN per-application ApplicationMaster to dynamically change the CPU frequency for upcoming tasks given the slack time between the actual execution time of completed tasks and expected completion time of the application. Experimental evaluation shows that our proposed scheme is both resource and energy efficient compared with the existing MapReduce scheduling policies.
机译:Apache Hadoop因云计算而变得无处不在,它为多租户应用程序提供资源。 Yarn(A.K.A.MapReduce 2.0)是第二代Hadoop中的关键功能之一,它为大规模MapReduce环境提供资源管理和调度。纱线调度器中的两个巨大挑战是自动量身定制和控制不同作业的资源分配的能力,以实现其服务级别协议(SLA),并最大限度地减少整个云计算系统的能耗。在这项工作中,我们提出了一种SLA感知节能调度方案,其将适当的资源分配给MapReduce应用程序,纱线架构。我们执行作业分析,以获取MapReduce应用程序的不同阶段的性能特征,这将在资源配置期间考虑,以满足应用程序SLA指定的完成截止日期。此外,基于在线用户空间调速器的动态电压和频率缩放(DVFS)方案设计在纱线每应用ApplicationMaster中,以动态地改变CPU频率,以便在完成任务的实际执行时间和预期完成时间之间的沉积时间来调整即将到来的任务申请。实验评估表明,与现有MapReduce调度政策相比,我们所提出的方案既有资源和节能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号