有效
基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法及装置
杨强、杨灵方、黄刚、陈贤卿
浙江大学
摘要
本发明公开了一种基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法及装置。首先,获取跨域绿色数据中心电热耦合系统的日前预测数据,包括可再生能源出力、电/热负荷需求和数据中心任务到达率;其次,建立跨域绿色数据中心电热耦合系统模型,包括数据中心服务器、冷却系统、热回收系统、分布式可再生能源发电机、电/热储能系统、燃气锅炉、和电/热负荷需求等;再次,根据日前预测数据和系统模型,采用基于时空任务迁移的策略对跨域绿色数据中心电热耦合系统的能量进行调度,得到调度计划;最后,执行调度计划,从经济、环保、供电可靠性等多方面对结果进行评估。
1.一种基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法,其特征在于,该方法包括如下步骤:1)获取跨域绿色数据中心电热耦合系统的日前预测数据,包括可再生能源出力、电/热负荷需求和数据中心任务到达率;2)建立跨域绿色数据中心电热耦合系统模型;数据中心的任务分为需要立即处理的延迟敏感任务和需要在截止时间之前完成的延迟容忍任务,延迟敏感任务称为交互式任务;延迟容忍任务称为批处理型任务,能够在截止时间之前推迟处理;若数据中心所在的微电网没有足够的可再生能源时,其接收到的任务能够传输到具有可再生能源或者电价更低的其他数据中心处理;3)根据日前预测数据和系统模型,对延迟敏感任务调度处理得到初步结果,获得每个时隙未利用的可再生能源的功率,采用基于时空任务迁移的策略对延迟容忍任务进行调度,得到调度计划并执行;具体为:3.1)分布式电源和电网购电的初步调度基于光伏发电、风力发电、电力/热负荷的日前预测数据和到达每个数据中心的延迟敏感任务的数量,通过Gurobi求解器获得每个发电源的小时最佳输出功率和与电网的小时电力购买,实现初步调度;3.2)消纳各个数据中心本地的可再生能源根据初步调度结果,获得每个时隙未利用的可再生能源的功率;对于延迟容忍任务,将其分配到有废弃可再生能源的时隙进行处理,从而提高可再生能源的利用效率;每个数据中心的延迟容忍任务应该首先消耗本地可再生能源;如果数据中心本地在截止日期前没有废弃可再生能源,下一步将根据时空任务迁移策略迁移该任务;3.3)时空任务双维度迁移对于没有被分配的延迟容忍型任务,首先比较 和 之间的大小,其中 表示任务到达时间, 表示任务的截止时间, 为任务在不同数据中心之间的传输时间;如果 大于 ,则表示有足够宽裕的时间来把延迟容忍任务迁移到其它数据中心去执行并返回执行结果,于是顺序查询其他数据中心是否有未利用的可再生能源,直到发现在 期间存在其它数据中心仍有弃风弃光,然后延迟容忍任务被迁移到该具有弃风弃光的数据中心去执行,执行时间设定为 期间弃风弃光功率最高的时刻;如果在 期间,其它数据中心都没有弃风弃光可用,那么把该延迟容忍任务迁移到在 期间具有最低电价的数据中心的电价最低的时刻去执行,同时提高电网购电功率,以满足执行该延迟容忍任务所需的电力消耗;如果 小于 ,那么把延迟容忍任务放在本地电价 期间电价最低的时刻去执行;以此类推,直到分配完所有的任务为止。
2.根据权利要求1所述的基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法,其特征在于,步骤2)具体为:2.1)跨域绿色数据中心跨域绿色数据中心分布在不同的地理区域,并通过通信网络连接;每个微电网都是并网的,不同微电网之间存在互补性,任务能够传输到其他数据中心处理;2.2)并网绿色数据中心模型一个数据中心视为一个以数据中心为主要负载的并网微电网,由光伏、风力发电机、电/热储能系统和不同类型的电/热负载组成;数据中心中有服务器、集成冷却和热回收系统(ICHRS)以及一些热负载;服务器用于处理用户的任务并提供云计算服务, ICHRS用于冷却服务器,回收服务器的废热并将其供应给热负载;2.3)数据中心能耗模型数据中心的能耗 用下面两个公式来计算:式中, 为数据中心的索引编号, 为第 个数据中心在 时刻的服务器功耗, 为第 个数据中心在 时刻的能效,表示为数据中心总体功耗与服务器功耗的比值; 表示第 个数据中心在 时刻的服务器开机数量, 为单台服务器的空载功耗, 为单台服务器的满载功耗, 为第 个数据中心在 时刻的服务器平均CPU利用率, 为第 个数据中心管理节点的数量, 为第 个数据中心单个管理节点的功率;能效指标 与数据中心的室外气温相关,由下式计算:其中, 表示第 个数据中心在 时刻的室外气温,a、b和c为系数;2.4)数据中心任务模型数据中心有两种类型的任务:a.延迟敏感任务,也称为交互式任务,需要在到达后立即处理;b.延迟容忍任务,也称为批处理型任务,能够在截止时间之前推迟处理;任务 表示为下式:其中, 为任务的索引编号, 表示任务到达时间, 表示任务的截止时间, 表示任务开始执行的时间, 表示任务的完成时间, 表示任务的数量;2.5)余热回收系统模型ICHRS的电力消耗和废热回收功率下面两式计算:其中, 表示第 个数据中心在 时刻的ICHRS消耗的电功率, 表示第 个数据中心在 时刻的ICHRS回收的热功率, 为热回收系数;2.6)碳交易模型微电网的碳排放量通过下式进行计算:其中, 表示第 个数据中心的碳排放成本, 为基准碳价, 为奖励系数, 为数据中心的碳配额, 为碳排放区间长度, 为数据中心的总碳排放量, 为阶梯碳价的增长率。
3.根据权利要求1所述的基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法,其特征在于,初步调度以调度周期内的总成本最小化为目标,成本包括系统设备的运维成本、燃料成本、电网购电成本和碳排放成本,并且需要保证每个任务都必须在截止日期前完成,优化调度需要满足QoS约束,任务迁移需要满足通信网络带宽约束,以及任务调度需要满足功率平衡约束和设备运行约束。
4.一种基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理装置,包括存储器和一个或多个处理器,所述存储器中存储有可执行代码,其特征在于,所述处理器执行所述可执行代码时,实现如权利要求1-3中任一项所述的一种基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法。
5.一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时,实现如权利要求1-3中任一项所述的一种基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法。
6.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时,实现如权利要求1-3中任一项所述的一种基于时空任务迁移的跨域绿色数据中心电热耦合系统能量管理方法。




