首页> 外文期刊>Wireless personal communications: An Internaional Journal >Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
【24h】

Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment

机译:云环境中的节能和可靠性感知工作流程调度

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

摘要

With the rising demand for cloud services, the high energy consumption of cloud data centers is a significant problem that needs to be handled. The Dynamic Voltage and Frequency Scaling approach has been identified as one of the efficient techniques to conserve energy, particularly while scheduling real-world scientific workflows. Moreover, scientific workflows demand high-availability of the system. The computational systems in the cloud data centers are not failure-free and further frequency scaling impacts negatively on the reliability of the system by increasing the transient fault rate. A trade-off is required between energy conservation and the reliability of the computational machine. In this paper, we propose an energy-efficient and reliability aware workflow task scheduling in a cloud environment (EERS) algorithm, which conserves energy and maximizes the system reliability. The EERS comprises five sub-algorithms. First, we apply a task rank calculation algorithm to preserve the task dependencies. Second, a task clustering algorithm to reduce the communication cost which reduces energy consumption. The third is the sub-target time distribution algorithm to define the sub_makespan for each task. Further, we propose a cluster-VM mapping algorithm that reduces energy and maximizes system reliability and finally, a slack algorithm to reclaim slack associated with the non-critical tasks. The performance of the EERS evaluated on the WorkflowSim simulator using two real-world scientific workloads CyberShake and Montage. The results indicate that it surpasses the related existing approaches.
机译:随着对云服务需求的不断增长,云数据中心的高能耗是一个需要解决的重大问题。动态电压和频率缩放方法已被确定为节约能源的有效技术之一,尤其是在调度现实世界的科学工作流程时。此外,科学的工作流程要求系统具有高可用性。云数据中心中的计算系统并非无故障,进一步的频率缩放会增加瞬时故障率,从而对系统的可靠性产生负面影响。需要在能量守恒和计算机器的可靠性之间进行权衡。在本文中,我们提出了一种在云环境中节能且具有可靠性意识的工作流任务调度(EERS)算法,该算法可以节约能源并最大限度地提高系统的可靠性。EERS由五个子算法组成。首先,我们采用任务秩计算算法来保持任务依赖性。其次,提出了一种任务聚类算法,降低了通信开销,降低了能耗。第三种是子目标时间分布算法,用于定义每个任务的子任务完成时间。此外,我们还提出了一种集群虚拟机映射算法,该算法可以降低能耗并最大限度地提高系统可靠性。最后,我们还提出了一种松弛算法来回收与非关键任务相关的松弛时间。EER的性能在WorkflowSim模拟器上使用两个真实的科学工作负载CyberShake和Montage进行评估。结果表明,该方法优于现有的相关方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号