• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2021, Vol. 43 ›› Issue (08): 1341-1352.

• 高性能计算 • 上一篇    下一篇

基于遗传算法的数据中心能效仿真

毛媛媛1,石恩雅1,蒋从锋1,仇烨亮2,贾刚勇1,万健3,闫龙川4


  

  1. (1.杭州电子科技大学计算机学院,浙江 杭州 310018;2.阿里云计算有限公司,浙江 杭州 311121;

    3.浙江科技学院信息与电子工程学院,浙江 杭州 310023;4.国家电网有限公司信息通信分公司,北京 100053)
  • 收稿日期:2020-12-01 修回日期:2021-04-11 接受日期:2021-08-25 出版日期:2021-08-25 发布日期:2021-08-24
  • 基金资助:

    国家重点研发计划(2017YFB101000);国家自然科学基金(61972118);浙江省重点研发计划(2019C01059)

Data center energy efficiency simulation based on genetic algorithm

MAO Yuan-yuan1,SHI En-ya1,JIANG Cong-feng1,QIU Ye-liang2,JIA Gang-yong1,WAN Jian3,YAN Long-chuan4   

  1. (1.School of Computer Science and Technology,Hangzhou Dianzi University,Hangzhou 310018;

    2.Alibaba Cloud,Hangzhou 311121;

    3.School of Information and Electronic Engineering,Zhejiang University of Science and Technology,Hangzhou 310023;

    4.Information and Communication Corporation,State Grid Corporation of China,Beijing 100053,China)


  • Received:2020-12-01 Revised:2021-04-11 Accepted:2021-08-25 Online:2021-08-25 Published:2021-08-24

摘要: 随着数据中心数量和规模的不断扩大,能耗已经成为制约数据中心成本和可靠性的关键问题。而且,随着数据中心投入运营后的硬件迭代更新,数据中心服务器的异构性进一步加大,其能效也同设计建设之初相比有较大的变化。因此,根据数据中心服务器的构成和硬件配置,对整个数据中心进行动态能效仿真与分析,有助于实时掌握数据中心的能效现状,进行能效感知的负载调度,并提供能效优化的可能性。首先基于企业级服务器的SPECpower测试结果,对近年来服务器的能效发展趋势和影响因素进行了分析;然后基于遗传算法对数据中心的能效优化进行仿真,并设计了一个数据中心的能效仿真器原型系统。该仿真器可以根据供电限额、负载情况和吞吐量指标等动态仿真和调整数据中心服务器的运行状态,并对不同规模和不同服务器类型的数据中心能效进行仿真。所提出的基于遗传算法的数据中心能效仿真算法在能量最小化问题上得到了较小的误差和较短的仿真计算时间。


关键词: 数据中心, 能效, 遗传算法, 仿真, SPECpower

Abstract: With the continuous expansion of the number and scale of data centers, energy consumption has become a key issue that restricts the cost and reliability of data centers. Moreover, with the iterative updates of the hardware after the data center is put into operation, the heterogeneity of the data center server has further increased, and its energy efficiency has also undergone major changes compared with the initial design and construction. Therefore, according to the structure and hardware configuration of the data center server, the dynamic energy efficiency simulation and analysis of the entire data center will help to grasp the energy efficiency status of the data center in real time, carry out energy efficiency aware load scheduling, and provide the possibility of energy efficiency optimization. Based on the SPECpower test results of enterprise-level servers, this article first analyzes the energy efficiency deve- 
lopment trends and influencing factors of servers in recent years. Secondly, based on the genetic algorithm, the energy efficiency optimization of the data center is simulated, and a prototype system of the energy efficiency simulator of the data center is designed. The simulator can dynamically simulate and adjust the operating status of data center servers according to power supply limits, load conditions, throughput indicators, etc., and simulate the energy efficiency of data centers of different sizes and types of servers. The proposed data center energy efficiency simulation algorithm based on genetic algorithm obtains smaller errors and shorter simulation calculation time in the energy minimization problem. 

Key words: data center, energy efficiency, genetic algorithm, simulation, SPECpower