首页> 外文期刊>IEEE transactions on automation science and engineering >Biobjective Task Scheduling for Distributed Green Data Centers
【24h】

Biobjective Task Scheduling for Distributed Green Data Centers

机译:分布式绿色数据中心的生物标记任务调度

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

摘要

The industry of data centers is the fifth largest energy consumer in the world. Distributed green data centers (DGDCs) consume 300 billion kWh per year to provide different types of heterogeneous services to global users. Users around the world bring revenue to DGDC providers according to actual quality of service (QoS) of their tasks. Their tasks are delivered to DGDCs through multiple Internet service providers (ISPs) with different bandwidth capacities and unit bandwidth price. In addition, prices of power grid, wind, and solar energy in different GDCs vary with their geographical locations. Therefore, it is highly challenging to schedule tasks among DGDCs in a high-profit and high-QoS way. This work designs a multiobjective optimization method for DGDCs to maximize the profit of DGDC providers and minimize the average task loss possibility of all applications by jointly determining the split of tasks among multiple ISPs and task service rates of each GDC. A problem is formulated and solved with a simulated-annealing-based biobjective differential evolution (SBDE) algorithm to obtain an approximate Pareto-optimal set. The method of minimum Manhattan distance is adopted to select a knee solution that specifies the Pareto-optimal task service rates and task split among ISPs for DGDCs in each time slot. Real-life data-based experiments demonstrate that the proposed method achieves lower task loss of all applications and larger profit than several existing scheduling algorithms. Note to Practitioners-This work aims to maximize the profit and minimize the task loss for DGDCs powered by renewable energy and smart grid by jointly determining the split of tasks among multiple ISPs. Existing task scheduling algorithms fail to jointly consider and optimize the profit of DGDC providers and QoS of tasks. Therefore, they fail to intelligently schedule tasks of heterogeneous applications and allocate infrastructure resources within their response time bounds. In this work, a new method that tackles drawbacks of existing algorithms is proposed. It is achieved by adopting the proposed SBDE algorithm that solves a multiobjective optimization problem. Simulation experiments demonstrate that compared with three typical task scheduling approaches, it increases profit and decreases task loss. It can be readily and easily integrated and implemented in real-life industrial DGDCs. The future work needs to investigate the real-time green energy prediction with historical data and further combine prediction and task scheduling together to achieve greener and even net-zero-energy data centers.
机译:数据中心行业是世界上第五大的能源消费者。分布式绿色数据中心(DGDC)每年消耗300亿千瓦时,为全球用户提供不同类型的异构服务。世界各地的用户根据其任务的实际服务质量(QoS)为DGDC提供商带来收入。它们的任务通过多个互联网服务提供商(ISP)交付给DGDC,具有不同的带宽能力和单元带宽价格。此外,不同GDC中的电网,风和太阳能价格的价格因其地理位置而异。因此,在高利润和高QoS的方式中安排DGDS之间的任务是非常具有挑战性的。这项工作设计了一种多目标优化方法,用于DGDC,以最大限度地提高DGDC提供商的利润,并通过联合确定每个GDC的多个ISP和任务服务率之间的任务分离来最小化所有应用程序的平均任务损失可能性。用基于模拟的退火的生物回物差分演进(SBDE)算法制定并解决了一个问题,以获得近似静态最优集合。采用最小曼哈顿距离的方法选择膝关节解决方案,该解决方案指定每个时隙中的DGDC中的ISPS之间的帕累托最佳任务服务速率和任务。实际基于数据的实验表明,所提出的方法实现所有应用的较低任务损失和比几个现有调度算法更大的利润。从业者注意 - 这项工作旨在通过联合确定多个ISP中任务的分割来最大限度地提高利润,并最大限度地减少由可再生能源和智能电网供电的DGDCS的任务损失。现有的任务调度算法未能共同考虑并优化DGDC提供商和任务QoS的利润。因此,它们未能智能地安排异构应用程序的任务并在其响应时间范围内分配基础架构资源。在这项工作中,提出了一种解决现有算法缺陷的新方法。通过采用解决多目标优化问题的所提出的SBDE算法来实现。仿真实验表明,与三种典型的任务调度方法相比,它增加了利润并降低了任务损失。它可以很容易地易于集成和实现在现实生活中的DGDC中。未来的工作需要调查利用历史数据的实时绿色能量预测,并进一步结合预测和任务调度,以实现更环保的甚至净零能量数据中心。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号