可匹配Al,A2,A3位置,則設(shè)備A優(yōu)先匹配Al ;
1、同項(xiàng)目優(yōu)先,與設(shè)備屬于同一個(gè)項(xiàng)目的機(jī)柜優(yōu)先;
m、臨近優(yōu)先,在同項(xiàng)目的機(jī)柜中,優(yōu)先選擇與同項(xiàng)目的其他設(shè)備相同的機(jī)柜;以實(shí)現(xiàn)同項(xiàng)目設(shè)備的臨近存放,便于后期管理。
[0044]所述優(yōu)先原則可根據(jù)需求進(jìn)行設(shè)置,優(yōu)選的,所述安裝條件包括所述g、h、1、j、k、I和m七項(xiàng)。
[0045]請(qǐng)參閱圖4,所述判斷模塊10包括排序單元110、遍歷比較單元120、判斷處理單元130和結(jié)果輸出單元140。
[0046]所述排序單元110,用于根據(jù)數(shù)據(jù)中心所有的機(jī)柜按可提供安裝空間的大小,按可提供安裝空間由大到小的順序?qū)?duì)應(yīng)的機(jī)柜ID進(jìn)行排序,根據(jù)一個(gè)批次中各個(gè)設(shè)備的尺寸大小,按設(shè)備的尺寸由大到小對(duì)對(duì)應(yīng)的設(shè)備ID進(jìn)行排序。
[0047]所述遍歷比較單元120,用于遍歷該批次設(shè)備的ID,若有機(jī)柜可提供的安裝空間與設(shè)備的尺寸相同,則將該機(jī)柜ID和設(shè)備ID移除,即,將尺寸能夠匹配的機(jī)柜和設(shè)備的ID從算法中移除,剩余的設(shè)備在尺寸上和剩余的機(jī)柜不相符。
[0048]所述判斷處理單元130,用于判斷剩余設(shè)備的尺寸,在剩余設(shè)備的尺寸為空時(shí),即沒有剩余設(shè)備時(shí),控制結(jié)果輸出單元140輸出該批次設(shè)備可以安裝的結(jié)果;在剩余設(shè)備的尺寸小于剩余的機(jī)柜可提供的安裝空間時(shí),若某一設(shè)備的尺寸較機(jī)柜可提供的安裝空間小,則移除該設(shè)備ID,將該機(jī)柜可提供的安裝空間減小,減小的量為該設(shè)備的尺寸;在剩余設(shè)備的尺寸大于剩余的機(jī)柜可提供的安裝空間時(shí),控制結(jié)果輸出單元140輸出該批次設(shè)備不能安裝的結(jié)果。
[0049]所述結(jié)果輸出單元140,用于根據(jù)判斷處理單元130的控制,輸出該批次設(shè)備能否安裝的結(jié)果。
[0050]由于本實(shí)施例的原理和各項(xiàng)技術(shù)特征在上一實(shí)施例中已詳細(xì)闡述,在此不再贅述。
[0051]可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)中心的批量部署方法,其特征在于,包括: 根據(jù)一個(gè)批次中所有設(shè)備的安裝條件,找出能與該批次設(shè)備相匹配的所有的機(jī)柜ID序列; 在找出的與該批次設(shè)備相匹配的所有的機(jī)柜ID序列中,根據(jù)設(shè)備部署的優(yōu)先原則,運(yùn)用回溯算法,計(jì)算出所有符合各個(gè)設(shè)備優(yōu)先原則的機(jī)柜的ID序列。2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)中心的批量部署方法,其特征在于,所述安裝條件包括下列項(xiàng)目中的一項(xiàng)或多項(xiàng): 機(jī)柜中有可供設(shè)備安裝的空間; 機(jī)柜可提供的電力容量符合設(shè)備的要求; 機(jī)柜的載重符合設(shè)備的要求; 機(jī)柜的電源分配單元符合設(shè)備的要求; 機(jī)柜所在列的列頭柜的網(wǎng)絡(luò)端口符合設(shè)備的要求; 設(shè)備加入機(jī)柜后,冷量符合要求。3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)中心的批量部署方法,其特征在于,所述優(yōu)先原則包括下列項(xiàng)目中的一項(xiàng)或多項(xiàng): 功能優(yōu)先,優(yōu)先選擇與設(shè)備類型相同的機(jī)柜; 最低位置優(yōu)先,在機(jī)柜中,設(shè)備擺放遵循由下到上的原則; 不被預(yù)占的機(jī)柜優(yōu)先; U位空間占滿優(yōu)先,在安裝該設(shè)備后空間已滿的機(jī)柜優(yōu)先; 可選位置少的優(yōu)先,能與較少設(shè)備相匹配的機(jī)柜優(yōu)先; 同項(xiàng)目優(yōu)先,與設(shè)備屬于同一個(gè)項(xiàng)目的機(jī)柜優(yōu)先; 臨近優(yōu)先,在同項(xiàng)目的機(jī)柜中,優(yōu)先選擇與同項(xiàng)目的其他設(shè)備相同的機(jī)柜。4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)中心的批量部署方法,其特征在于,在所述步驟A之前,還包括步驟: A0、根據(jù)各個(gè)機(jī)柜可存放設(shè)備的空間以及一個(gè)批次設(shè)備的尺寸,判斷是否存在符合該批次設(shè)備安裝空間要求的機(jī)柜ID序列。5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)中心的批量部署方法,其特征在于,所述步驟AO具體包括: A01、根據(jù)數(shù)據(jù)中心所有的機(jī)柜按可提供安裝空間的大小,按可提供安裝空間由大到小的順序?qū)?duì)應(yīng)的機(jī)柜ID進(jìn)行排序,根據(jù)一個(gè)批次中各個(gè)設(shè)備的尺寸大小,按設(shè)備的尺寸由大到小對(duì)對(duì)應(yīng)的設(shè)備ID進(jìn)行排序; A02、遍歷該批次設(shè)備的ID,若有機(jī)柜可提供的安裝空間與設(shè)備的尺寸相同,則將該機(jī)柜ID和設(shè)備ID移除; A03、判斷剩余設(shè)備的尺寸,若剩余設(shè)備的尺寸為空,則進(jìn)入步驟A06 ;若剩余設(shè)備的尺寸小于剩余的機(jī)柜可提供的安裝空間,則進(jìn)入步驟A04;若剩余設(shè)備的尺寸大于剩余的機(jī)柜可提供的安裝空間,則進(jìn)入步驟A05 ; A04、若設(shè)備的尺寸較機(jī)柜可提供的安裝空間小,則移除該設(shè)備ID,將該機(jī)柜可提供的安裝空間減小,減小的量為該設(shè)備的尺寸,進(jìn)入步驟AOl ; A05、輸出該批次設(shè)備不能安裝的結(jié)果; A06、輸出該批次設(shè)備可以安裝的結(jié)果。6.一種數(shù)據(jù)中心的批量部署裝置,其特征在于,包括初步篩選模塊和優(yōu)化模塊; 所述初步篩選模塊,用于根據(jù)一個(gè)批次中所有設(shè)備的安裝條件,找出能與該批次設(shè)備相匹配的所有的機(jī)柜ID序列; 所述優(yōu)化模塊,用于在找出的與該批次設(shè)備相匹配的所有的機(jī)柜ID序列中,根據(jù)設(shè)備部署的優(yōu)先原則,運(yùn)用回溯算法,計(jì)算出所有符合各個(gè)設(shè)備優(yōu)先原則的機(jī)柜的ID序列。7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)中心的批量部署裝置,其特征在于,所述安裝條件包括下列項(xiàng)目中的一項(xiàng)或多項(xiàng): 機(jī)柜中有可供設(shè)備安裝的空間; 機(jī)柜可提供的電力容量符合設(shè)備的要求; 機(jī)柜的載重符合設(shè)備的要求; 機(jī)柜的電源分配單元符合設(shè)備的要求; 機(jī)柜所在列的列頭柜的網(wǎng)絡(luò)端口符合設(shè)備的要求; 設(shè)備加入機(jī)柜后,冷量符合要求。8.根據(jù)權(quán)利要求6所述的數(shù)據(jù)中心的批量部署裝置,其特征在于,所述優(yōu)先原則包括下列項(xiàng)目中的一項(xiàng)或多項(xiàng): 功能優(yōu)先,優(yōu)先選擇與設(shè)備類型相同的機(jī)柜; 最低位置優(yōu)先,在機(jī)柜中,設(shè)備擺放遵循由下到上的原則; 不被預(yù)占的機(jī)柜優(yōu)先; U位空間占滿優(yōu)先,在安裝該設(shè)備后空間已滿的機(jī)柜優(yōu)先; 可選位置少的優(yōu)先,能與較少設(shè)備相匹配的機(jī)柜優(yōu)先; 同項(xiàng)目優(yōu)先,與設(shè)備屬于同一個(gè)項(xiàng)目的機(jī)柜優(yōu)先; 臨近優(yōu)先,在同項(xiàng)目的機(jī)柜中,優(yōu)先選擇與同項(xiàng)目的其他設(shè)備相同的機(jī)柜。9.根據(jù)權(quán)利要求6所述的數(shù)據(jù)中心的批量部署裝置,其特征在于,所述批量部署裝置還包括判斷模塊,所述判斷模塊用于根據(jù)各個(gè)機(jī)柜可存放設(shè)備的空間以及一個(gè)批次設(shè)備的尺寸,判斷是否存在符合該批次設(shè)備安裝空間要求的機(jī)柜ID序列。10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)中心的批量部署裝置,其特征在于,所述判斷模塊包括: 排序單元,用于根據(jù)數(shù)據(jù)中心所有的機(jī)柜按可提供安裝空間的大小,按可提供安裝空間由大到小的順序?qū)?duì)應(yīng)的機(jī)柜ID進(jìn)行排序,根據(jù)一個(gè)批次中各個(gè)設(shè)備的尺寸大小,按設(shè)備的尺寸由大到小對(duì)對(duì)應(yīng)的設(shè)備ID進(jìn)行排序; 遍歷比較單元,用于遍歷該批次設(shè)備的ID,若有機(jī)柜可提供的安裝空間與設(shè)備的尺寸相同,則將該機(jī)柜ID和設(shè)備ID移除; 判斷處理單元,用于判斷剩余設(shè)備的尺寸,在剩余設(shè)備的尺寸為空時(shí),控制結(jié)果輸出單元輸出該批次設(shè)備可以安裝的結(jié)果;在剩余設(shè)備的尺寸小于剩余的機(jī)柜可提供的安裝空間時(shí),若某一設(shè)備的尺寸較機(jī)柜可提供的安裝空間小,則移除該設(shè)備ID,將該機(jī)柜可提供的安裝空間減小,減小的量為該設(shè)備的尺寸;在剩余設(shè)備的尺寸大于剩余的機(jī)柜可提供的安裝空間時(shí),控制結(jié)果輸出單元輸出該批次設(shè)備不能安裝的結(jié)果; 結(jié)果輸出單元,用于根據(jù)判斷處理單元的控制,輸出該批次設(shè)備能否安裝的結(jié)果。
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)中心的批量部署方法及裝置,其中,所述方法包括:根據(jù)一個(gè)批次中所有設(shè)備的安裝條件,找出能與該批次設(shè)備相匹配的所有的機(jī)柜ID序列;在找出的與該批次設(shè)備相匹配的所有的機(jī)柜ID序列中,根據(jù)設(shè)備部署的優(yōu)先原則,運(yùn)用回溯算法,計(jì)算出所有符合各個(gè)設(shè)備優(yōu)先原則的機(jī)柜的ID序列。所述批量部署方法先根據(jù)批量設(shè)備的安裝條件,找出可滿足該批設(shè)備部署的所有的機(jī)柜序列;再在找出的機(jī)柜序列中,根據(jù)各個(gè)設(shè)備部署的優(yōu)選原則,篩選出所有最適合部署的機(jī)柜序列,做到了批量設(shè)備的預(yù)部署,整個(gè)計(jì)算和篩選通過軟件進(jìn)行,實(shí)現(xiàn)了批量設(shè)備的自動(dòng)化部署,為設(shè)備安裝人員提供了參考,極大的減少了人力。
【IPC分類】H05K7/14, H05K7/20, G06F1/20
【公開號(hào)】CN104965573
【申請(qǐng)?zhí)枴緾N201510211270
【發(fā)明人】楊偉, 蔡睿, 黃志恒
【申請(qǐng)人】深圳市共濟(jì)科技有限公司
【公開日】2015年10月7日
【申請(qǐng)日】2015年4月29日