一种服务器部署方法、装置及设备和介质制造方法及图纸

技术编号:39176119 阅读:7 留言:0更新日期:2023-10-27 08:24
本申请提供了一种服务器部署方法、装置及设备和介质,旨在提升总体应用价值和资源利用率,并实现能耗均衡部署。所述方法包括:根据待部署服务器的各个目标机柜的信息,确定总能耗阈值;以所述总能耗阈值为约束条件,根据各个服务器各自的价值和能耗,确定满足所述约束条件下的最大服务器总价值所对应的目标服务器组合;以均衡化所述各个目标机柜的服务器能耗总和为目标条件,根据所述目标服务器组合中的所有服务器的能耗、以及所述待部署服务器的各个目标机柜的数量,建立并求解动态规划问题模型,得到所述各个目标机柜各自所需部署的服务器。器。器。

【技术实现步骤摘要】
一种服务器部署方法、装置及设备和介质


[0001]本申请涉及计算机
,特别是涉及一种服务器部署方法、装置及设备和介质。

技术介绍

[0002]互联网数据中心(IDC,Internet Data Center)作为现代计算生产服务架构的基础,是计算服务管理维护使用架构的基础。随着全球互联网数据中心朝着大型化、集约化的方向发展,单机架功率快速提升,IDC带来的能源开销也随之快速增长。
[0003]由于IDC机房内的服务器主要按照经验部署,单机柜电量难以得到充分利用,多机柜间难以实现能耗均衡部署,且难以实现所部署服务器的总体应用价值(即服务器总价值)的最大化。

技术实现思路

[0004]鉴于上述问题,本申请实施例提供了一种服务器部署方法、装置及设备和介质,以便克服上述问题或者至少部分地解决上述问题。
[0005]本申请实施例的第一方面,提供了一种服务器部署方法,所述方法包括:
[0006]根据待部署服务器的各个目标机柜的信息,确定总能耗阈值;
[0007]以所述总能耗阈值为约束条件,根据各个服务器各自的价值和能耗,确定满足所述约束条件下的最大服务器总价值所对应的目标服务器组合;
[0008]以均衡化所述各个目标机柜的服务器能耗总和为目标条件,根据所述目标服务器组合中的所有服务器的能耗、以及所述待部署服务器的各个目标机柜的数量,建立并求解动态规划问题模型,得到所述各个目标机柜各自所需部署的服务器。
[0009]本申请实施例的第二方面,提供了一种服务器部署装置,所述装置包括:
[0010]阈值确定模块,用于根据待部署服务器的各个目标机柜的信息,确定总能耗阈值;
[0011]组合确定模块,用于以所述总能耗阈值为约束条件,根据各个服务器各自的价值和能耗,确定满足所述约束条件下的最大服务器总价值所对应的目标服务器组合;
[0012]服务器部署模块,用于以均衡化所述各个目标机柜的服务器能耗总和为目标条件,根据所述目标服务器组合中的所有服务器的能耗、以及所述待部署服务器的各个目标机柜的数量,建立并求解动态规划问题模型,得到所述各个目标机柜各自所需部署的服务器。
[0013]本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的服务器部署方法的步骤。
[0014]本申请实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现如第一方面所述的服务器部署方法的步骤。
[0015]本申请实施例包括以下优点:以总能耗阈值为约束条件,确定满足该约束条件下的最大服务器总价值所对应的目标服务器组合,通过对该目标服务器组合中的服务器进行部署规划,从而在不超出总能耗阈值的情况下,能够最大化最终部署至各个目标机柜的服务器的总体应用价值,并通过建立和求解动态规划问题模型的方式对每个目标机柜实现服务器部署规划,可以有效实现对各个目标机柜各自所部署服务器的能耗总和的均衡化,有利于提升机柜的装机量和资源利用率,并降低计算外能耗。
附图说明
[0016]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本申请实施例的一种服务器部署方法的实施流程图;
[0018]图2是本申请实施例的一种指针网络模型的示意图;
[0019]图3是本申请实施例的一种优化前平均能耗使用的示意图;
[0020]图4是本申请实施例的一种优化后平均能耗使用的示意图;
[0021]图5是本申请实施例的一种服务器部署装置的结构示意图;
[0022]图6是本申请实施例中一种电子设备的示意图。
具体实施方式
[0023]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
[0024]IDC在近几年得到了迅猛发展,单机架功率快速提升,这也使得IDC带来了巨大的能源开销,运营电费成本进一步加大,节能降耗已迫在眉睫。
[0025]IDC的电源使用效率(PUE,PowerUsageEffectiveness)如下:
[0026]电源使用效率=A/B
[0027]其中,A为数据中心总设备耗能,B为互联网技术(IT,Internet Technology)设备能耗。
[0028]当前,IDC节能主要有以下两大管理优化方向:
[0029]第一个方向:以降低上述分子A中的非计算设备能耗为目标,通过调整空调、冷水泵阀、照明等非计算设备用电来降低非计算能耗占比。
[0030]第二个方向:在非计算能耗(即计算外能耗)不变的条件下(机房电力规划、空调耗能等不进行优化的前提下)提高计算内耗能占比,来优化电源使用效率。
[0031]相关技术中,IDC机房内的单柜中的服务器主要按照经验和需求先后进行部署安排,存在计算内能耗使用不均衡的现象,单柜电能没有被充分利用,进而导致整列机柜的服务器装机容量较低,且不同机柜之间应用重要性与电力保障不对等,重要应用(即服务器)超过电力阈值可能被先关断,不重要的应用因没有超阈值而被保留,以致难以实现对更多重要的服务器的部署。
[0032]针对上述相关技术中存在的问题,本申请实施例提出一种IDC服务器,迁移优化方
案,利用服务器级的能耗数据进行优化模型设计,得出服务器电力池化的最优化组合部署迁移策略,实现电力池化后使用均衡,每个服务器的平均能耗提升,重要的服务器能得到优先组合保障而不被关断,从而优化PUE并提升能耗使用率。
[0033]下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的一种服务器部署方法、装置及设备和介质进行详细地说明。
[0034]第一方面,参照图1所示,为本申请实施例所提供的一种服务器部署方法的实施流程图,该方法可以包括以下步骤:
[0035]步骤S11:根据待部署服务器的各个目标机柜的信息,确定总能耗阈值。
[0036]在具体实施时,可以将IDC机房内所有的机柜作为各个目标机柜,也可以将用户指定的IDC机房内的部分机柜作为各个目标机柜,在确定待采用本申请实施例所提供方案进行服务器部署的各个目标机柜之后,即可根据该各个目标机柜的额定功耗等信息,确定总能耗阈值。
[0037]步骤S12:以所述总能耗阈值为约束条件,根据各个服务器各自的价值和能耗,确定满足所述约束条件下的最大服务器总价值所对应的目标服务器组合。
[0038]在具体实施时,可以通过IDC中智能电源分配单元(PDU,Power Distribution Unit)实现服务器级能耗数据的获取,以总能耗阈值为约束条件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器部署方法,其特征在于,所述方法包括:根据待部署服务器的各个目标机柜的信息,确定总能耗阈值;以所述总能耗阈值为约束条件,根据各个服务器各自的价值和能耗,确定满足所述约束条件下的最大服务器总价值所对应的目标服务器组合;以均衡化所述各个目标机柜的服务器能耗总和为目标条件,根据所述目标服务器组合中的所有服务器的能耗、以及所述待部署服务器的各个目标机柜的数量,建立并求解动态规划问题模型,得到所述各个目标机柜各自所需部署的服务器。2.根据权利要求1所述的方法,其特征在于,以所述总能耗阈值为约束条件,根据各个服务器各自的价值和能耗,确定满足所述约束条件下的最大服务器总价值所对应的目标服务器组合,包括:以所述总能耗阈值为约束条件,以所述最大服务器总价值为最小路径,以每个所述服务器的价值和能耗为每个城市的二维位置坐标,建立旅行商问题TSP模型;求解所述旅行商问题TSP模型,得到所述目标服务器组合。3.根据权利要求2所述的方法,其特征在于,求解所述旅行商问题TSP模型,得到所述目标服务器组合,包括:将所述各个服务器各自的价值和能耗输入至目标神经网络模型,得到所述目标神经网络模型输出的目标服务器组合,其中,所述目标神经网络模型是以旅行商问题TSP实例作为训练样本,基于梯度下降优化模型对强化学习模型训练得到。4.根据权利要求3所述的方法,其特征在于,所述梯度下降优化模型为评论家模型,所述强化学习模型为指针网络模型。5.根据权利要求1所述的方法,其特征在于,所述各个目标机柜各自所需部署的服务器通过以下步骤确定:对所述目标服务器组合中各服务器的能耗根据从大到小的顺序进行排序,得到第一能耗集;根据所述第一能耗集中服务器的能耗总和、以及所述待部署服务器的各个目标机柜的数量,确定第一均值;迭代执行以下步骤,直至得到所述各个目标机柜各自所需部署的服务器:A1:判断所述各个目标机柜的数量是否等于1;A2:在所述第一能耗集中的第一个能耗不小于所述第一均值,且所述各个目标机柜的数量不等于1的情况下,将所述第一个能耗所对应的服务器,确定为所述各个目标机柜中未部署服务器的第一机柜所需部署的服务器,将所述第一机柜从所述各个目标机柜中删除,将所述第一个能耗从所述第一能耗集中删除,根据所述第一能耗集中服务器的能耗总和、以及所述待部署服务器的各个目标机柜的数量,确定新的第一均值,返回至A1;A3:在所述第一能耗集中的第一个能耗小于所述第一均值,且所述各个目标机柜的数量不等于1的情况下,将所述第一个能耗从所述第一能...

【专利技术属性】
技术研发人员:张喆刘嘉宁
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1