计算机科学 ›› 2026, Vol. 53 ›› Issue (5): 376-387.doi: 10.11896/jsjkx.250300140
王恩良1,2, 夏郡2,3, 孙知信2,3
WANG Enliang1,2, XIA Jun2,3, SUN Zhixin2,3
摘要: 数据中心的高能耗问题在数字化转型与"双碳"战略背景下日益凸显,其根源在于传统分布式架构中频繁的数据传输引发的能效瓶颈。现有优化方法局限于单一维度(如任务调度或存储层级优化),难以协同适配动态负载与异构资源环境。对此,提出一种基于改进河马优化算法(IHOA)的智能储算系统能效优化框架,通过构建计算、存储与通信能耗的多维度统一模型,将任务分配与数据放置联合优化。该框架创新性地引入储算协同感知机制,量化任务与数据的关联性,并结合能效敏感的适应性搜索策略,动态调整局部与全局搜索强度,以适配异构设备的能效特性。实验结果表明,相较于主流优化算法,IHOA在中等至大规模系统中显著降低了总能耗,能效提升幅度为8.1%~25.6%,其优势源于对远程数据传输能耗的高效抑制与异构资源的动态适配。能耗构成分析进一步验证了IHOA在全局协同优化中的有效性,其通过减少跨节点数据迁移,使数据传输能耗降低17%~32%。这为智能储算系统的绿色化设计提供了理论支持与技术路径,推动数据中心向高效、低碳方向演进,并为边缘计算等新兴场景的能效优化提供了方法论参考。
中图分类号:
| [1]LUO D,LI Y X.Analysis of the current statusof data center ener-gy consumption and exploration of green development[J].Communications World,2022(17):36-38. [2]CAI Z,CHEN Z,CHEN X,et al.SPSC:Stream processingframework atop serverless computing for industrial big data[J].IEEE Transactions on Cybernetics,2024,54(11):6509-6517. [3]ORGERIE A C,ASSUNCAO M D,LEFEVRE L.A survey on techniques for improving the energy efficiency of large-scale distributed systems[J].ACM Computing Surveys,2014,46(4):1-31. [4]WANG J,LI X,RUIZ R,et al.Energy utilization task scheduling for mapreduce in heterogeneous clusters[J].IEEE Transactions on Services Computing,2020,15(2):931-944. [5]DAYARATHNA M,WEN Y,FAN R.Data center energy consumption modeling:A survey[J].IEEE Communications Surveys &Tutorials,2015,18(1):732-794. [6]SHEHABI A,SMITH S,SARTOR D,et al.United states data center energy usage report:LBNL-1005775[R].Berkeley,CA:Lawrence Berkeley National Laboratory,2016. [7]BARROSO L A,HÖLZLE U,RANGANATHAN P.The datacenter as a computer:Designing warehouse-scale machines[M].Springer Nature,2019. [8]LÜTTGAU J,KUHN M,DUWE K,et al.Survey of storagesystems for high-performance computing[J].Supercomputing Frontiers and Innovations,2018,5(1):31-58. [9]ZHANG Y,LIU M,WANG H,et al.Research on WebAssembly Runtimes:A Survey[J].ACM Transactions on Software Engineering and Methodology,2024,34(8):1-47. [10]BELLOUM D D A.Evaluating Energy Consumption of Distri-buted and Non-Distributed File Systems[D].Amsterdam:University of Amsterdam and Vrije Universiteit Amsterdam,2019. [11]GILL S S,XU M,OTTAVIANI C,et al.AI for next generation computing:Emerging trends and future directions[J].Internet of Things,2022,19:100514. [12]LO D,CHENG L,GOVINDARAJU R,et al.Heracles:Improving resource efficiency at scale[C]//Proceedings of the 42nd Annual International Symposium on Computer Architecture.2015:450-462. [13]YU B,PAN J.Location-aware associated data placement forgeo-distributed data-intensive applications[C]//2015 IEEE Conference on Computer Communications(INFOCOM).IEEE,2015:603-611. [14]ZAHARIA M,CHOWDHURY M,DAS T,et al.Resilient distributed datasets:A {Fault-Tolerant} abstraction for {In-Me-mory} cluster computing[C]//9th USENIX Symposium on Networked Systems Design and Implementation(NSDI 12).2012:15-28. [15]LI Z,CHENG J,CHEN Q,et al.{RunD}:A lightweight secure container runtime for high-density deployment and high-concurrency startup in serverless computing[C]//2022 USENIX Annual Technical Conference(USENIX ATC 22).2022:53-68. [16]SMITH M,ZHAO L,CORDOVA J,et al.Machine Learning-Based Energy-efficient Workload Management for Data Centers[C]//2024 IEEE 21st Consumer Communications & Networking Conference(CCNC).IEEE,2024:799-802. [17]MAYER R,SLO A,TARIQ M A,et al.SPECTRE:Supporting consumption policies in window-based parallel complex event processing[C]//Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference.2017:161-173. [18]LI R,ZHOU Z,ZHANG X,et al.Joint application placement and request routing optimization for dynamic edge computing service management[J].IEEE Transactions on Parallel and Distributed Systems,2022,33(12):4581-4596. [19]QASAIMEH M,DENOLF K,LO J,et al.Comparing energy efficiency of CPU,GPU and FPGA implementations for vision kernels[C]//2019 IEEE International Conference on Embedded Software and Systems(ICESS).IEEE,2019:1-8. [20]FOWERS J,BROWN G,COOKE P,et al.A performance and energy comparison of FPGAs,GPUs,and multicores for sliding-window applications[C]//Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays.2012:47-56. [21]FAN H,XU G P,XUE Y B,et al.An Energy Consumption Optimization and Evaluation for Hybrid Cache Based on Reinforcement Learning[J].Journal of Computer Research and Development,2020,57(6):1125-1139. [22]ZENG Q,DU Y,HUANG K,et al.Energy-efficient resource management for federated edge learning with CPU-GPU heterogeneous computing[J].IEEE Transactions on Wireless Communications,2021,20(12):7947-7962. [23]GEORGIOS C,EVANGELIA F,CHRISTOS M,et al.Exploring cost-efficient bundling in a multi-cloud environment[J].Simulation Modelling Practice and Theory,2021,111:102338. [24]MAO Y Y,SHI E Y,JIANG C F,et al.Data center energy efficiency simulation based on genetic algorithm[J].Computer Engineering & Science,2021,43(8):1341-1352. [25]AMIRI M H,MEHRABI HASHJIN N,MONTAZERI M,et al.Hippopotamus optimization algorithm:a novel nature-inspired optimization algorithm[J].Scientific Reports,2024,14(1):5032. [26]QIN X,LONG W.An Improved whale optimization algorithm based on stochastic differential mutation[J].China Sciencepaper,2018,13(8):937-942. [27]QU C,HE W,PENG X,et al.Harris hawks optimization with information exchange[J].Applied Mathematical Modelling,2020,84:52-75. [28]MA J,HAO Z,SUN W.Enhancing sparrow search algorithm via multi-strategies for continuous optimization problems[J].Information Processing & Management,2022,59(2):102854. [29]YU P.Improved Grasshopper Optimization Algorithm Combi-ning Improved DBSCAN Clustering and Multiple Evolutionary Strategie[J].Instrument Technique and Sensor,2024(5):98-105,112. [30]CUONG-LE T,MINH H L,KHATIR S,et al.A novel version of Cuckoo search algorithm for solving optimization problems[J].Expert Systems with Applications,2021,186:115669. [31]DENG Y,LIU Z,WU Y.Topology optimization of capillary,two-phase flow problems[J].Communications in Computational Physics,2017,22(5):1413-1438. [32]SHADRAVAN S,NAJI H R,BARDSIRI V K.The Sailfish Optimizer:A novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems[J].Engineering Applications of Artificial Intelligence,2019,80:20-34. [33]WANG J Y,ZHOU B Y,ZHANG F,et al.Data Center Energy Consumption Models and Energy Efficient Algorithms[J].Journal of Computer Research and Development,2019,56(8):1587-1603. |
|
||