一种数据中心的批量部署方法及装置的制造方法

文档序号:9248973阅读:416来源:国知局
一种数据中心的批量部署方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络通信技术领域,特别涉及一种数据中心的批量部署方法及装置。
【背景技术】
[0002]目前,整个数据中心行业里,有部分软件厂家对数据中心容量的管理设计了专门工具,但管理范围较窄,仅仅包含机房的冷量、空间和功率的管理,而且在设备部署上通过简单的算法最多只针对单个设备,如果遇到批量设备部署,则需要大量的人力来分析和判断该批设备的安装位置,无法灵活应对,带来的是工作量大,效率低。
[0003]因而现有技术还有待改进和提尚。

【发明内容】

[0004]鉴于上述现有技术的不足之处,本发明的目的在于提供一种数据中心的批量部署方法及装置,根据批量设备的安装条件和优先原则,运用回溯算法,计算出最优的机柜的ID序列,供设备安装人员参考,实现了批量设备的自动部署。
[0005]为了达到上述目的,本发明采取了以下技术方案:
一种数据中心的批量部署方法,包括:
A、根据一个批次中所有设备的安装条件,找出能与该批次设备相匹配的所有的机柜ID序列;
B、在找出的与该批次设备相匹配的所有的机柜ID序列中,根据设备部署的优先原则,运用回溯算法,计算出所有符合各个设备优先原则的机柜的ID序列。
[0006]所述的数据中心的批量部署方法中,所述安装条件包括下列项目中的一项或多项:
机柜中有可供设备安装的空间;
机柜可提供的电力容量符合设备的要求;
机柜的载重符合设备的要求;
机柜的电源分配单元符合设备的要求;
机柜所在列的列头柜的网络端口符合设备的要求;
设备加入机柜后,冷量符合要求。
[0007]所述的数据中心的批量部署方法中,所述优先原则包括下列项目中的一项或多项:
功能优先,优先选择与设备类型相同的机柜;
最低位置优先,在机柜中,设备摆放遵循由下到上的原则;
不被预占的机柜优先;
U位空间占满优先,在安装该设备后空间已满的机柜优先;
可选位置少的优先,能与较少设备相匹配的机柜优先;
同项目优先,与设备属于同一个项目的机柜优先; 临近优先,在同项目的机柜中,优先选择与同项目的其他设备相同的机柜。
[0008]所述的数据中心的批量部署方法中,在所述步骤A之前,还包括步骤:
A0、根据各个机柜可存放设备的空间以及一个批次设备的尺寸,判断是否存在符合该批次设备安装空间要求的机柜ID序列。
[0009]所述的数据中心的批量部署方法中,所述步骤AO具体包括:
A01、根据数据中心所有的机柜按可提供安装空间的大小,按可提供安装空间由大到小的顺序对对应的机柜ID进行排序,根据一个批次中各个设备的尺寸大小,按设备的尺寸由大到小对对应的设备ID进行排序;
A02、遍历该批次设备的ID,若有机柜可提供的安装空间与设备的尺寸相同,则将该机柜ID和设备ID移除;
A03、判断剩余设备的尺寸,若剩余设备的尺寸为空,则进入步骤A06 ;若剩余设备的尺寸小于剩余的机柜可提供的安装空间,则进入步骤A04;若剩余设备的尺寸大于剩余的机柜可提供的安装空间,则进入步骤A05 ;
A04、若设备的尺寸较机柜可提供的安装空间小,则移除该设备ID,将该机柜可提供的安装空间减小,减小的量为该设备的尺寸,进入步骤AOl ;
A05、输出该批次设备不能安装的结果;
A06、输出该批次设备可以安装的结果。
[0010]一种数据中心的批量部署装置,包括初步筛选模块和优化模块;
所述初步筛选模块,用于根据一个批次中所有设备的安装条件,找出能与该批次设备相匹配的所有的机柜ID序列;
所述优化模块,用于在找出的与该批次设备相匹配的所有的机柜ID序列中,根据设备部署的优先原则,运用回溯算法,计算出所有符合各个设备优先原则的机柜的ID序列。
[0011]所述的数据中心的批量部署装置中,所述安装条件包括下列项目中的一项或多项:
机柜中有可供设备安装的空间;
机柜可提供的电力容量符合设备的要求;
机柜的载重符合设备的要求;
机柜的电源分配单元符合设备的要求;
机柜所在列的列头柜的网络端口符合设备的要求;
设备加入机柜后,冷量符合要求。
[0012]所述的数据中心的批量部署装置中,所述优先原则包括下列项目中的一项或多项:
功能优先,优先选择与设备类型相同的机柜;
最低位置优先,在机柜中,设备摆放遵循由下到上的原则;
不被预占的机柜优先;
U位空间占满优先,在安装该设备后空间已满的机柜优先;
可选位置少的优先,能与较少设备相匹配的机柜优先;
同项目优先,与设备属于同一个项目的机柜优先;
临近优先,在同项目的机柜中,优先选择与同项目的其他设备相同的机柜。
[0013]所述的数据中心的批量部署装置中,所述批量部署装置还包括判断模块,所述判断模块用于根据各个机柜可存放设备的空间以及一个批次设备的尺寸,判断是否存在符合该批次设备安装空间要求的机柜ID序列。
[0014]所述的数据中心的批量部署装置中,所述判断模块包括:
排序单元,用于根据数据中心所有的机柜按可提供安装空间的大小,按可提供安装空间由大到小的顺序对对应的机柜ID进行排序,根据一个批次中各个设备的尺寸大小,按设备的尺寸由大到小对对应的设备ID进行排序;
遍历比较单元,用于遍历该批次设备的ID,若有机柜可提供的安装空间与设备的尺寸相同,则将该机柜ID和设备ID移除;
判断处理单元,用于判断剩余设备的尺寸,在剩余设备的尺寸为空时,控制结果输出单元输出该批次设备可以安装的结果;在剩余设备的尺寸小于剩余的机柜可提供的安装空间时,若某一设备的尺寸较机柜可提供的安装空间小,则移除该设备ID,将该机柜可提供的安装空间减小,减小的量为该设备的尺寸;在剩余设备的尺寸大于剩余的机柜可提供的安装空间时,控制结果输出单元输出该批次设备不能安装的结果;
结果输出单元,用于根据判断处理单元的控制,输出该批次设备能否安装的结果。
[0015]相较于现有技术,本发明提供的数据中心的批量部署方法及装置,其中,所述批量部署方法先根据批量设备的安装条件,找出可满足该批设备部署的所有的机柜序列;再在找出的机柜序列中,根据各个设备部署的优选原则,筛选出所有最适合部署的机柜序列,做到了批量设备的预部署,整个计算和筛选通过软件进行,实现了批量设备的自动化部署,为设备安装人员提供了参考,极大的减少了人力。
【附图说明】
[0016]图1为本发明提供的数据中心的批量部署方法的流程图。
[0017]图2为本发明提供的数据中心的批量部署方法中,步骤SlO的具体方法流程图。
[0018]图3为本发明提供的数据中心的批量部署装置的结构框图。
[0019]图4为本发明提供的数据中心的批量部署装置中,判断模块的具体结构框图。
【具体实施方式】
[0020]本发明提供一种数据中心的批量部署方法及装置,所述批量部署方法先根据批量设备的安装条件,找出能与该批设备相匹配的所有的机柜序列,使安装人员可以知晓该批设备能不能安装,有多少种安装位置;再根据各个设备部署的优先原则,运用回溯算法对找出的机柜序列进行筛选,得到各个设备的最佳部署位置,实现了批量设备的自动部署。
[0021]为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0022]请参阅图1,本发明提供的数据中心的批量部署方法中,包括如下步骤:
S10、根据各个机柜可存放设备的空间以及一个批次设备
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1