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

文档序号:9248973阅读:来源:国知局
的尺寸,判断是否存在符合该批次设备安装空间要求的机柜ID序列,并输出结果。在数据中心的管理中,每个机柜均有一个ID号,该ID号与机柜的所有信息相关联,即根据该ID号不仅可以找到机柜在机房中的位置,还能对应获取该机柜的空间属性、电力容量属性、载重属性、电源分配单元属性、所在机柜列的列头柜的网络端口属性和制冷属性。同样的,需要安装的批次设备中,每个设备也对应有一个ID号,该ID号与设备的所有信息相关联,即根据该ID号可以找到设备的尺寸、电力容量要求、载重要求、电源分配单元要求、网络端口要求和制冷要求。因此,在得到一批需要部署的设备后,这些设备的ID也已经获得,先根据各个机柜的空间属性,即目前可存放设备的空间,以及这个批次各个设备的尺寸(即U位),判断数据中心中的机柜能否有空间可以安装该批次设备,无需人工查找和搜索即可获知该批次设备能否安装,实现了智能判断,提高了工作效率。
[0023]S20、根据一个批次中所有设备的安装条件,找出能与该批次设备相匹配的所有的机柜ID序列;一个机柜ID序列是可以安装该批次设备的所有机柜ID的集合。在该批次设备可以安装到数据中心的情况下,通过安装条件的筛选,找出与该批次设备相匹配的所有的机柜ID序列。需要说明的是,可能一个机柜即可安装该批次的所有设备,也有可能需要一个机柜列才能安装该批次的所有设备,还有可能需要机房中的不同机柜来安装该批次的所有设备,甚至不同机房的机柜来安装该批次的所有设备,因此,在找出的各个机柜ID序列中,每个序列中的ID个数并不一定相同。
[0024]其中,所述安装条件包括下列项目中的一项或多项:
a、机柜中有可供设备安装的空间;
b、机柜可提供的电力容量符合设备的要求;
C、机柜的载重符合设备的要求;
d、机柜的电源分配单元(电源分配插座)符合设备的要求;
e、机柜所在列的列头柜的网络端口符合设备的要求;
f、设备加入机柜后,冷量符合要求。
[0025]在匹配设备和机柜时,所述安装条件可根据需求进行设置,优选的,所述安装条件包括所述a、b、c、d、e和f六项。根据每个设备的安装条件,对数据中心的各个机柜进行筛选,从而获得与该批次设备相匹配的所有的机柜ID序列,为数据中心管理人员和设备安装人员提供了初步的参考。
[0026]S30、在找出的与该批次设备相匹配的所有的机柜ID序列中,根据设备部署的优先原则,运用回溯算法,计算出所有符合各个设备优先原则的机柜的ID序列,并输出结果。即,在符合各个设备安装条件的机柜ID序列中,再按优先原则进行筛选,进一步优化ID序列,使数据中心管理人员和设备安装人员最终得到该批次设备最佳的部署位置。
[0027]其中,所述优先原则包括下列项目中的一项或多项:
g、功能优先,优先选择与设备类型相同的机柜;比如网络设备优先存放在网络机柜,月艮务器优先存放在服务器机柜;
h、最低位置优先,在机柜中,设备摆放遵循由下到上的原则;先摆放在底层为位置,再依次往上摆放;
1、不被预占的机柜优先;考虑被预占了,但设备还没上线,为了遵循最低位置优先的原贝IJ,如果后预占的先上线就会违背以上原则;
j、U位空间占满优先,在安装该设备后空间已满的机柜优先;
k、可选位置少的优先,能与较少设备相匹配的机柜优先;比如一个设备A可匹配Al位置,设备B可匹配Al,A2,A3位置,则设备A优先匹配Al ;
1、同项目优先,与设备属于同一个项目的机柜优先;
m、临近优先,在同项目的机柜中,优先选择与同项目的其他设备相同的机柜;以实现同项目设备的临近存放,便于后期管理。
[0028]所述优先原则可根据需求进行设置,优选的,所述安装条件包括所述g、h、1、j、k、I和m七项。
[0029]综上所述,本发明提供的数据中心的批量部署方法,先判断该批次设备在空间上能否安装,然后根据批量设备的安装条件,找出可满足该批设备部署的所有的机柜序列;再在找出的机柜序列中,根据各个设备部署的优选原则,筛选出所有最适合部署的机柜序列,做到了批量设备的预部署,整个计算和筛选通过软件进行,实现了批量设备的自动化部署,为设备安装人员提供了参考,极大的减少了人力。而且,本方法特别适用于大型数据中心,不论机柜和需要部署的设备有多少,通过所述批量部署方法均能实现设备的最佳部署。
[0030]进一步的,请参阅图2,所述步骤SlO的具体步骤包括:
S110、根据数据中心所有的机柜按可提供安装空间的大小,按可提供安装空间由大到小的顺序对对应的机柜ID进行排序,根据一个批次中各个设备的尺寸大小,按设备的尺寸由大到小对对应的设备ID进行排序。
[0031]S120、遍历该批次设备的ID,若有机柜可提供的安装空间与设备的尺寸相同,则将该机柜ID和设备ID移除,即,将尺寸能够匹配的机柜和设备的ID从算法中移除,剩余的设备在尺寸上和剩余的机柜不相符。
[0032]S130、判断剩余设备的尺寸,若剩余设备的尺寸为空,即没有剩余设备,则进入步骤S160 ;若剩余设备的尺寸小于剩余的机柜可提供的安装空间,则进入步骤S140 ;若剩余设备的尺寸大于剩余的机柜可提供的安装空间,即剩余的机柜没有足够的空间可以安装剩余的设备,则进入步骤S150。
[0033]S140、若设备的尺寸较机柜可提供的安装空间小,则移除该设备ID,将该机柜可提供的安装空间减小,减小的量为该设备的尺寸,进入步骤SllO ;换而言之,若设备的尺寸较机柜可提供的安装空间小,说明机柜除了给该设备提供安装空间外,还可安装其他设备,因此,假设该设备已占用了该机柜的空间,再将该机柜ID投入到后面的计算中。
[0034]S150、输出该批次设备不能安装的结果。
[0035]S160、输出该批次设备可以安装的结果。
[0036]通过上述算法,可在最短的时间内判断出该批次设备是否能安装在数据中心内,为数据中心管理人员提供了很好的参考。
[0037]基于上一实施例提供的数据中心的批量部署方法,本发明还提供一种数据中心的批量部署装置,请参阅图3,所述批量部署装置包括判断模块10、初步筛选模块20和优化模块30。
[0038]所述判断模块10,用于根据各个机柜可存放设备的空间以及一个批次设备的尺寸,判断是否存在符合该批次设备安装空间要求的机柜ID序列,并输出结果。
[0039]所述初步筛选模块20,用于根据一个批次中所有设备的安装条件,找出能与该批次设备相匹配的所有的机柜ID序列。
[0040]其中,所述安装条件包括下列项目中的一项或多项: a、机柜中有可供设备安装的空间;
b、机柜可提供的电力容量符合设备的要求;
C、机柜的载重符合设备的要求;
d、机柜的电源分配单元(电源分配插座)符合设备的要求;
e、机柜所在列的列头柜的网络端口符合设备的要求;
f、设备加入机柜后,冷量符合要求。
[0041]在匹配设备和机柜时,所述安装条件可根据需求进行设置,优选的,所述安装条件包括所述a、b、C、d、e和f六项。
[0042]所述优化模块30,用于在找出的与该批次设备相匹配的所有的机柜ID序列中,根据设备部署的优先原则,运用回溯算法,计算出所有符合各个设备优先原则的机柜的ID序列,并输出结果。
[0043]其中,所述优先原则包括下列项目中的一项或多项:
g、功能优先,优先选择与设备类型相同的机柜;比如网络设备优先存放在网络机柜,月艮务器优先存放在服务器机柜;
h、最低位置优先,在机柜中,设备摆放遵循由下到上的原则;先摆放在底层为位置,再依次往上摆放;
1、不被预占的机柜优先;考虑被预占了,但设备还没上线,为了遵循最低位置优先的原贝IJ,如果后预占的先上线就会违背以上原则;
j、U位空间占满优先,在安装该设备后空间已满的机柜优先;
k、可选位置少的优先,能与较少设备相匹配的机柜优先;比如一个设备A可匹配Al位置,设备B
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1