• Patent Title: 基于服务等级协议的YARN资源分配和节能调度方法及系统
  • Patent Title (English): YARN resource allocation and energy-saving scheduling method and system based on service level agreement
  • Application No.: CN201510404752.9
    Application Date: 2015-07-10
  • Publication No.: CN104991830A
    Publication Date: 2015-10-21
  • Inventor: 鞠雷贾智平李萍
  • Applicant: 山东大学
  • Applicant Address: 山东省济南市历城区山大南路27号
  • Assignee: 山东大学
  • Current Assignee: 山东大学
  • Current Assignee Address: 山东省济南市历城区山大南路27号
  • Agency: 济南圣达知识产权代理有限公司
  • Agent 张勇
  • Main IPC: G06F9/50
  • IPC: G06F9/50 G06F1/32
基于服务等级协议的YARN资源分配和节能调度方法及系统
Abstract:
本发明公开了基于服务等级协议的YARN资源分配和节能调度方法及系统,步骤如下:在提交MapReduce程序前对其进行预分析,从该程序过去的运行日志中解析出所需的性能指标;在提交MapReduce程序后,根据其性能指标计算出基于完成时间上限的最低任务并行度;根据每个MapReduce程序不同的并行度,通过SLA资源调度器为其分配定量的资源;监控每个MapReduce程序的任务完成情况,并据此得出剩余任务的理想执行时间和频率;根据剩余任务的预期执行频率,利用CPUfreq子系统动态调节CPU的电压和频率,从而达到节能的目的。本发明在保证MapReduce程序服务等级协议的前提下为其分配定量资源,并结合动态电压频率调整技术最大限度地降低云计算平台中的能耗。
Patent Agency Ranking
0/0