專(zhuān)利名稱(chēng):用于優(yōu)化數(shù)據(jù)中心的冷卻模型的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
與本發(fā)明一致的至少一個(gè)實(shí)施方案是關(guān)于數(shù)據(jù)中心管理的系統(tǒng)和方法,更具體地說(shuō),是關(guān)于用于管理數(shù)據(jù)中心冷卻的系統(tǒng)和方法。
背景技術(shù):
面對(duì)日益增長(zhǎng)的對(duì)信息經(jīng)濟(jì)的需求,信息技術(shù)網(wǎng)絡(luò)繼續(xù)在全球范圍內(nèi)擴(kuò)張。這種增長(zhǎng)的一種表現(xiàn)形式就是集中式的網(wǎng)絡(luò)數(shù)據(jù)中心。集中式的網(wǎng)絡(luò)數(shù)據(jù)中心典型地由配置在某種結(jié)構(gòu)中的各種不同的信息技術(shù)設(shè)備所組成,所述的結(jié)構(gòu)可以提供網(wǎng)絡(luò)連通、電源和冷卻性能。通常,所述的設(shè)備被一種稱(chēng)之為“支架”(rack)的專(zhuān)用外殼所容納,所述的支架整合了這些連通性能、電源和冷卻部件。在一些數(shù)據(jù)中心結(jié)構(gòu)中,這些排被整合到熱通道和冷通道中以減少冷卻信息技術(shù)設(shè)備方面的花費(fèi)。這些特點(diǎn)就使得數(shù)據(jù)中心成為傳遞許多軟件應(yīng)用所需要的計(jì)算能力的一種很經(jīng)濟(jì)的方式。已經(jīng)開(kāi)發(fā)了各種流程和軟件應(yīng)用程序來(lái)幫助數(shù)據(jù)中心工作人員進(jìn)行設(shè)計(jì)和維護(hù)高效的和有效的數(shù)據(jù)中心構(gòu)造,比如來(lái)自West Kingston, RI的美國(guó)能量變換公司 (American Power Conversion Corporation)的 InfrastruXure ⑧中心產(chǎn)品(Central product)。這些工具經(jīng)常通過(guò)一些行為來(lái)指導(dǎo)數(shù)據(jù)中心的工作人員,所述的這些行為比如設(shè)計(jì)數(shù)據(jù)中心構(gòu)造、在安裝之前將設(shè)備放置在數(shù)據(jù)中心中,以及在構(gòu)造和安裝完成之后重新放置設(shè)備。因此,傳統(tǒng)的工具組向數(shù)據(jù)中心工作人員提供了標(biāo)準(zhǔn)的和可預(yù)見(jiàn)的設(shè)計(jì)方法。
發(fā)明內(nèi)容
與本發(fā)明一致的各個(gè)方面都表現(xiàn)出一種優(yōu)勢(shì),即數(shù)據(jù)中心工作人員相比于使用傳統(tǒng)的技術(shù)來(lái)說(shuō),可以從模擬數(shù)據(jù)中心布局中獲得更大的靈活性。舉例來(lái)說(shuō),數(shù)據(jù)中心工作人員希望模擬在一個(gè)或多個(gè)數(shù)據(jù)中心排中的一組或多組數(shù)據(jù)中心設(shè)備的性能。此外,數(shù)據(jù)中心工作人員會(huì)希望模擬除了設(shè)備常規(guī)移動(dòng)之外的數(shù)據(jù)中心的變化,比如下面地板或頂板結(jié)構(gòu)的變化。另外,數(shù)據(jù)中心工作人員可能會(huì)期待獲得與他們?cè)O(shè)計(jì)策略的性能方面有關(guān)的一個(gè)迅速的反饋。因此,與本發(fā)明一致的至少一個(gè)實(shí)施方案,其所提供的系統(tǒng)和方法能夠使數(shù)據(jù)中心工作人員模擬位于專(zhuān)門(mén)的數(shù)據(jù)中心構(gòu)造中的多組數(shù)據(jù)中心設(shè)備有關(guān)的性能特征。根據(jù)本發(fā)明的一個(gè)方面,提供一種呈現(xiàn)數(shù)據(jù)中心冷卻模型的方法,所述的模型包括至少一個(gè)冷卻供應(yīng)裝置、至少一個(gè)冷卻消耗裝置以及至少一個(gè)穿孔磚的表示,所述的至少一個(gè)冷卻消耗裝置具有冷卻需求。所述的方法將模型分成多個(gè)層,所述的多個(gè)層具有包括至少一個(gè)穿孔磚的第一層以及包括至少一個(gè)冷卻消耗裝置的第二層;接收關(guān)于相對(duì)于第二層重新布置第一層的指示;響應(yīng)于這種指示,為所述的至少一個(gè)穿孔磚確定其相對(duì)于至少一個(gè)冷卻消耗裝置的至少一個(gè)新的位置;借助在所述至少一個(gè)新位置上的所述至少一個(gè)穿孔磚來(lái)確定估量至少一個(gè)冷卻供應(yīng)裝置的性能的冷卻度量,以滿足所述至少一個(gè)冷卻消耗裝置的冷卻需求,以及在計(jì)算機(jī)系統(tǒng)上顯示所述的模型,所述的至少一個(gè)冷卻消耗裝置包括冷卻度量的指示。
根據(jù)本發(fā)明的至少一個(gè)實(shí)施方案,接收指示的動(dòng)作包括接收響應(yīng)用戶(hù)相對(duì)于第二層拖拉和放置第一層的指示。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,確定至少一個(gè)新位置的動(dòng)作包括確定這樣的一個(gè)至少一個(gè)新位置,即在那里所述的至少一個(gè)穿孔磚的表面區(qū)域的百分比被封閉。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,確定冷卻度量的動(dòng)作包括確定氣流速度,而且方法還包括計(jì)算在所述至少一個(gè)新位置處的至少一個(gè)穿孔磚相關(guān)的氣流速度,所述的氣流速度作為在所述至少一個(gè)新位置處的至少一個(gè)穿孔磚的表面區(qū)域的封閉的百分比的函數(shù)。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,計(jì)算氣流速度的動(dòng)作包括計(jì)算作為被封閉的百分比的函數(shù)的氣流速度,所述的封閉的百分比以25%的增量被估值。根據(jù)本發(fā)明的一個(gè)實(shí)施方案,確定冷卻度量的動(dòng)作包括取回與至少一個(gè)穿孔磚相關(guān)的用戶(hù)限定的氣流速度。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,確定冷卻度量的動(dòng)作包括確定統(tǒng)一的氣流速度。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,確定統(tǒng)一的氣流速度的動(dòng)作包括計(jì)算與至少一個(gè)穿孔磚相關(guān)的統(tǒng)一的氣流速度,所述的統(tǒng)一的氣流速度作為冷卻供應(yīng)裝置的氣流速度、氣流的泄露速度和冷卻供應(yīng)裝置所提供的穿孔磚的數(shù)量的函數(shù),所述的穿孔磚的數(shù)量包括至少一個(gè)穿孔磚。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,在計(jì)算機(jī)系統(tǒng)上顯示模型的動(dòng)作包括顯示支架的表示,所述的表示示出在模型空間中與支架相鄰的氣流速度。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,在計(jì)算機(jī)系統(tǒng)上顯示模型的動(dòng)作包括顯示包括冷卻度量指示的至少一個(gè)新的位置。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,所述的方法進(jìn)一步包括將至少一個(gè)穿孔磚重新布置在至少一個(gè)新的位置上。根據(jù)本發(fā)明的一個(gè)方面,提供一種呈現(xiàn)數(shù)據(jù)中心的冷卻模型的系統(tǒng)。所述的系統(tǒng)包括界面和被配置成將所述的模型分成多個(gè)層的控制器,所述的多個(gè)層包括具有至少一個(gè)穿孔磚的第一層和具有至少一個(gè)冷卻消耗裝置的第二層,所述的控制器被配置成接收指示以相對(duì)于第二層重新布置第一層,響應(yīng)所述的指示以為至少一個(gè)穿孔磚相對(duì)于至少一個(gè)冷卻消耗裝置確定至少一個(gè)新的位置,通過(guò)處在所述至少一個(gè)新位置中的至少一個(gè)穿孔磚來(lái)確定估量所述至少一個(gè)冷卻供應(yīng)裝置的性能的冷卻度量,以滿足所述至少一個(gè)冷卻消耗裝置的冷卻需求,以及在計(jì)算機(jī)系統(tǒng)上顯示所述的模型,所述的至少一個(gè)冷卻消耗裝置包括冷卻度量的指示。根據(jù)本發(fā)明的一個(gè)實(shí)施方案,所述的控制器被進(jìn)一步配置成接收響應(yīng)用戶(hù)相對(duì)于第二層拖拉和放置第一層的指示。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,控制器被進(jìn)一步配置成至少部分通過(guò)取回與至少一個(gè)穿孔磚相關(guān)的用戶(hù)限定的氣流速度來(lái)確定冷卻度量。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,所述的控制器被進(jìn)一步配置成至少部分通過(guò)確定統(tǒng)一的氣流速度來(lái)確定冷卻度量。根據(jù)本發(fā)明的一個(gè)實(shí)施方案,所述的控制器被進(jìn)一步配置成至少部分通過(guò)計(jì)算與至少一個(gè)穿孔磚相關(guān)聯(lián)的統(tǒng)一的氣流速度來(lái)確定統(tǒng)一的氣流速度,所述的統(tǒng)一的氣流速度作為冷卻供應(yīng)裝置的氣流速度、氣流的泄露速度和冷卻供應(yīng)裝置所提供的穿孔磚的數(shù)量的函數(shù),所述的穿孔磚的數(shù)量包括至少一個(gè)穿孔磚。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,控制器被進(jìn)一步配置成至少部分通過(guò)顯示支架的表示來(lái)將模型顯示在計(jì)算機(jī)系統(tǒng)上,所述的表示示出模型空間中與支架相鄰的氣流速度。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,控制器被進(jìn)一步配置成至少部分通過(guò)顯示包括冷卻度量的指示的至少一個(gè)新位置來(lái)將模型顯示在計(jì)算機(jī)系統(tǒng)上。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,控制器被進(jìn)一步配置成將至少一個(gè)穿孔磚重新布置在至少一個(gè)新的位置上。
根據(jù)本發(fā)明的一個(gè)方面,提供一種具有存儲(chǔ)在其上的指令序列的計(jì)算機(jī)可讀媒體,所述的指令序列包括能夠使處理器接收指示以將至少一個(gè)穿孔磚布置在數(shù)據(jù)中心的冷卻模型中的指令,所述的模型包括至少一個(gè)冷卻供應(yīng)裝置的表示、至少一個(gè)冷卻消耗裝置的表示以及至少一個(gè)穿孔磚的表示,所屬的至少一個(gè)冷卻消耗裝置具有冷卻需求,所述的指令還能夠計(jì)算在模型空間中與至少一個(gè)穿孔磚相鄰的可用的冷卻空氣,所述的計(jì)算冷卻空氣的動(dòng)作包括進(jìn)算流向模型空間中與至少一個(gè)穿孔磚相鄰的氣流,所述的氣流是冷卻供應(yīng)裝置的氣流速度、氣流的泄露速度和由冷卻供應(yīng)裝置所提供的穿孔磚的數(shù)量的函數(shù), 所述的指令還用以將模型顯示在計(jì)算機(jī)系統(tǒng)上,所述的模型具有多個(gè)層,所述的多個(gè)層具有包括至少一個(gè)穿孔磚的第一層和包括至少一個(gè)冷卻消耗裝置和可用的冷卻空氣的指示的第二層。根據(jù)本發(fā)明的一個(gè)實(shí)施方案,所述的指令將進(jìn)一步使得處理器接收響應(yīng)用戶(hù)相對(duì)于第二層拖拉和放置第一層的指示。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,所述的指令將進(jìn)一步使得處理器取回與至少一個(gè)其它的穿孔磚相關(guān)的用戶(hù)限定的氣流速度。根據(jù)本發(fā)明的另一個(gè)實(shí)施方案,所述的指令將進(jìn)一步使得處理器顯示模型空間中與使用用戶(hù)限定的氣流速度的至少一個(gè)其它的穿孔磚相鄰的可用的冷卻空氣的指示。接下來(lái)還將討論其它的方面、實(shí)施方案和這些示范性的方面和實(shí)施方案的優(yōu)點(diǎn)。 此外,可以理解的是,前面的信息和接下來(lái)的具體的描述都僅僅是各個(gè)方面和實(shí)施方案的示范性的實(shí)施例,它們都是為了提供一個(gè)整體的框架以便于理解所要保護(hù)的各個(gè)方面和實(shí)施方案的本質(zhì)和特征。所附的附圖提供了例證和對(duì)各個(gè)方面和實(shí)施方案的進(jìn)一步的理解, 而且這些附圖都并入本文作為說(shuō)明書(shū)的一部分。附圖連同說(shuō)明書(shū)的剩余部分都是用來(lái)解釋所描述和和所保護(hù)的各個(gè)方面和實(shí)施方案的原理和操作。
所附附圖并不是按照比例而繪制的。在附圖中,在各個(gè)附圖中所示出的每一個(gè)相同的或基本相同的部件都用相同的數(shù)字來(lái)標(biāo)示。為了簡(jiǎn)要說(shuō)明的目的,并不是每個(gè)部件都標(biāo)記在每個(gè)附圖中。在附圖中附圖1示出與本發(fā)明一致的多個(gè)方面將通過(guò)其實(shí)施的示范性的計(jì)算機(jī)系統(tǒng);附圖2舉例示出包括一種實(shí)施方案的示范性的分布式系統(tǒng);附圖3描繪了示范性的界面,用戶(hù)可以通過(guò)該界面根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心模型;附圖4示出了另一個(gè)示范性的界面,用戶(hù)可以通過(guò)該界面根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心模型;附圖5示意性地示出另一個(gè)示范性的界面,用戶(hù)可以通過(guò)該界面根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心模型;附圖6示出了另一個(gè)示范性的界面,用戶(hù)可以通過(guò)該界面根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心模型;附圖7示出了另一個(gè)示范性的界面,用戶(hù)可以通過(guò)該界面根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心模型;附圖8示出了另一個(gè)示范性的界面,用戶(hù)可以通過(guò)該界面根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心模型;
附圖9示意性地示出了用于根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心構(gòu)造的示范性的流程;附圖10描繪了用于根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心構(gòu)造的另一個(gè)示范性的流程;附圖11示出用于根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心構(gòu)造的另一個(gè)示范性的流程;附圖12示意性地示出了用于根據(jù)一個(gè)實(shí)施方案設(shè)計(jì)數(shù)據(jù)中心構(gòu)造的另一個(gè)示范性的流程;
具體實(shí)施例方式與本發(fā)明一致的至少一些實(shí)施方案是關(guān)于用戶(hù)可以用來(lái)設(shè)計(jì)數(shù)據(jù)中心構(gòu)造的系統(tǒng)和流程。這些系統(tǒng)通過(guò)允許用戶(hù)創(chuàng)建數(shù)據(jù)中心構(gòu)造的模型來(lái)方便所述的設(shè)計(jì)行為,其中性能的度量可以從所述的模型中確定出來(lái)。系統(tǒng)和用戶(hù)都可以使用這些性能度量來(lái)確定滿足各種不同設(shè)計(jì)目標(biāo)的可選擇的數(shù)據(jù)中心構(gòu)造。在一些實(shí)施方案中,模型可以包括數(shù)據(jù)中心的結(jié)構(gòu)部件,比如,除了其它結(jié)構(gòu)部件外,包括墻壁、頂板、地板和由這些結(jié)構(gòu)性部件所限定的空間。模型可以還包括數(shù)據(jù)中心設(shè)備的表示,比如,除了其它設(shè)備之外包括位于模型空間內(nèi)的冷卻消耗裝置和冷卻供應(yīng)裝置。 冷卻供應(yīng)裝置可以是向其它數(shù)據(jù)中心設(shè)備生成或分配冷氣的數(shù)據(jù)中心的任何器件。冷卻供應(yīng)裝置的實(shí)施例包括,除了其它裝置外,計(jì)算機(jī)室空氣調(diào)節(jié)機(jī)(CRAC)、計(jì)算機(jī)室空氣處理機(jī) (CRAH)和位于地板或頂板中的磚。冷卻消耗裝置包括消耗由冷卻供應(yīng)裝置生成的冷卻供應(yīng)的數(shù)據(jù)中心的任何器件。冷卻消耗裝置的實(shí)施例包括,除了其它裝置之外,網(wǎng)絡(luò)裝置、服務(wù)器和其它信息技術(shù)設(shè)備。在數(shù)據(jù)中心中,這些冷卻消耗裝置可以被安裝在支架中,盡管并不要求一定這樣安排。在至少一個(gè)實(shí)施方案中,模型可以通過(guò)數(shù)據(jù)中心設(shè)備的表示來(lái)計(jì)算和顯示冷卻性能信息,比如,冷卻度量。在此所公開(kāi)的與本發(fā)明一致的多個(gè)方面并沒(méi)有將它們的應(yīng)用限制到根據(jù)下面的描述或附圖中所示例的部件的結(jié)構(gòu)和安排的細(xì)節(jié)中。這些方面能夠采用其它的實(shí)施方案并且能夠以各種不同的方式來(lái)實(shí)踐或?qū)嵤?。在此所提供?b>具體實(shí)施方式
的實(shí)施例只是用于示意性說(shuō)明的目的,并不是將本發(fā)明就限制于此。具體的說(shuō),在此與一個(gè)或多個(gè)實(shí)施方案相結(jié)合一起描述的動(dòng)作、元素和特征并沒(méi)有打算排除在任何其它的實(shí)施方案中的相似的角色。舉例來(lái)說(shuō),根據(jù)本發(fā)明的一個(gè)實(shí)施方案,計(jì)算機(jī)系統(tǒng)被配置成執(zhí)行在此所描述的任何功能,包括,但不限于,配置、模擬和呈現(xiàn)與特定的數(shù)據(jù)中心構(gòu)造相關(guān)的信息。然而,這種系統(tǒng)也可以執(zhí)行其它的功能,諸如根據(jù)工業(yè)上的最佳實(shí)施方案(舉例來(lái)說(shuō))建議改變數(shù)據(jù)中心構(gòu)造。此外,在此所描述的系統(tǒng)可以被配置成包括或者不包括在此所討論的任何功能。因此,本發(fā)明并沒(méi)有將其限制在特定的功能或功能組中。同樣,在這里所使用的措詞和術(shù)語(yǔ)也只是用于描述的目的,而不應(yīng)當(dāng)被認(rèn)為是對(duì)發(fā)明的一種限制。在此所使用的措詞“包括”、“包含”、“具有”、“含有”、“容納”及其它們的各種變形是指包括列舉在它們后面的項(xiàng)目以及它們的等價(jià)物和其它項(xiàng)目。計(jì)算機(jī)系統(tǒng)根據(jù)本發(fā)明在這里所描述的各個(gè)方面和功能都可以作為一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)上的硬件或者軟件來(lái)實(shí)施。對(duì)于當(dāng)前所使用的計(jì)算機(jī)系統(tǒng)有很多的實(shí)施例。這些實(shí)施例包括,除了其它之外的,網(wǎng)絡(luò)裝置、個(gè)人計(jì)算機(jī)、工作站、主機(jī)、網(wǎng)絡(luò)客戶(hù)端、服務(wù)器、媒體服務(wù)器、應(yīng)用程序服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器和web服務(wù)器。計(jì)算機(jī)系統(tǒng)的其它的實(shí)施例可以包括移動(dòng)計(jì)算設(shè)備,比如便攜式電話和個(gè)人數(shù)字助理,以及網(wǎng)絡(luò)設(shè)備,比如負(fù)載均衡器、路由器和開(kāi)關(guān)。再者,基于本發(fā)明的多個(gè)方面可以位于單個(gè)計(jì)算機(jī)系統(tǒng)中,也可以被分配在連接到一個(gè)或多個(gè)通信網(wǎng)絡(luò)上的多個(gè)計(jì)算機(jī)系統(tǒng)中。舉例來(lái)說(shuō),各個(gè)不同的方面和功能可以被分配在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)中,所述的計(jì)算機(jī)系統(tǒng)被配置成向一個(gè)或多個(gè)客戶(hù)端計(jì)算機(jī)提供服務(wù),或者作為分配的系統(tǒng)的一部分執(zhí)行整個(gè)任務(wù)。另外,多個(gè)方面可以在客戶(hù)端服務(wù)器或多層級(jí)系統(tǒng)中被執(zhí)行,所述的客戶(hù)端服務(wù)器或多層級(jí)系統(tǒng)包括在執(zhí)行多功能的一個(gè)或多個(gè)服務(wù)器系統(tǒng)中分配的部件。因此, 本發(fā)明并沒(méi)有限制成在任何特定的系統(tǒng)或系統(tǒng)組上執(zhí)行。此外,各個(gè)方面可以在軟件、硬件或固件或者它們的組合中被實(shí)施。因此,本發(fā)明的各個(gè)方面可以通過(guò)使用多種硬件和軟件配置的部件在方法、動(dòng)作、系統(tǒng)、系統(tǒng)元素和部件中被實(shí)施,而且本發(fā)明并沒(méi)有限制到任何特定分配的體系、網(wǎng)絡(luò)或通訊協(xié)議中。附圖1示出分布式計(jì)算機(jī)系統(tǒng)100的結(jié)構(gòu)圖,在其中可以實(shí)施本發(fā)明的各個(gè)方面和功能。分布式計(jì)算機(jī)系統(tǒng)100可以包括一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)。舉例來(lái)說(shuō),如圖所示,分布式計(jì)算機(jī)系統(tǒng)100包括計(jì)算機(jī)系統(tǒng)102、104和106。如圖所示,計(jì)算機(jī)系統(tǒng)102、104和 106可以通過(guò)網(wǎng)絡(luò)108來(lái)相互聯(lián)系和交換數(shù)據(jù)。網(wǎng)絡(luò)108可以包括任何通信網(wǎng)絡(luò),計(jì)算機(jī)系統(tǒng)可以通過(guò)這些通信網(wǎng)絡(luò)來(lái)交換數(shù)據(jù)。為了使用網(wǎng)絡(luò)108來(lái)交換數(shù)據(jù),計(jì)算機(jī)系統(tǒng)102、 104和106和網(wǎng)絡(luò)108可以使用各種不同的方法、協(xié)議和標(biāo)準(zhǔn),包括,除了其它之外有,令牌網(wǎng)(token 1^叫)、以太網(wǎng)、無(wú)線以太網(wǎng)、藍(lán)牙、1^卩/1卩、皿卩、!1 、卩了卩、5匪卩、5]^、匪5、557、 Json、Soap和Corba。為了保證數(shù)據(jù)傳送的安全,計(jì)算機(jī)系統(tǒng)102、104和106可以通過(guò)使用多種安全措施的網(wǎng)絡(luò)108來(lái)傳遞數(shù)據(jù),所述的安全措施包括,除了其它的安全技術(shù)以外的有,TSL、SSL、或者VPN。盡管分布式的計(jì)算機(jī)系統(tǒng)100示出三個(gè)連網(wǎng)的計(jì)算機(jī)系統(tǒng),但分布式計(jì)算機(jī)系統(tǒng)100可以包括任何數(shù)量的計(jì)算機(jī)系統(tǒng)和計(jì)算設(shè)備,使用任何媒體和通信協(xié)議的網(wǎng)絡(luò)。本發(fā)明的各個(gè)方面和功能可以作為在包括如圖1所示的計(jì)算機(jī)系統(tǒng)102的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)中執(zhí)行的專(zhuān)門(mén)的硬件或軟件來(lái)實(shí)施。如所描述的那樣,計(jì)算機(jī)系統(tǒng)102包括處理器110、內(nèi)存112、總線114、界面116和存儲(chǔ)器118。處理器110可以執(zhí)行導(dǎo)致操縱數(shù)據(jù)的一系列指令。處理器110可以是市場(chǎng)上可獲得的處理器,比如Intel奔騰處理器、 Motorola PowerPC、SGI MIPS、Sun UltraSPARC、或者Hewlet-Packard PARISC處理器,但是還可以是其它任何類(lèi)型的處理器或控制器,因?yàn)楹芏嗥渌奶幚砥骱涂刂破鞫际强捎玫摹?處理器110通過(guò)總線114被連接到其它系統(tǒng)元素上,包括一個(gè)或多個(gè)內(nèi)存裝置112。內(nèi)存112可以在計(jì)算機(jī)系統(tǒng)102的運(yùn)行過(guò)程中用來(lái)存儲(chǔ)程序和數(shù)據(jù)。因此,內(nèi)存 112是相對(duì)高性能的、易失的、隨機(jī)訪問(wèn)的存儲(chǔ)器,比如動(dòng)態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(DRAM)或者靜態(tài)存儲(chǔ)器(SRAM)。然而,內(nèi)存112可以包括用于存儲(chǔ)數(shù)據(jù)的任何裝置,比如磁盤(pán)驅(qū)動(dòng)器或者其它的非易失性存儲(chǔ)裝置。本發(fā)明的各個(gè)實(shí)施方案可以將內(nèi)存112構(gòu)造成特殊的,而且在一些情況下是唯一的結(jié)構(gòu)來(lái)執(zhí)行在此所揭示的各個(gè)方面和功能。計(jì)算機(jī)系統(tǒng)102的部件可以通過(guò)諸如總線114的互連元素來(lái)彼此耦合??偩€114可以包括一個(gè)或多個(gè)物理總線,例如,那些被集成到同一機(jī)器內(nèi)的部件之間的總線,而且還可以包括在那些包括專(zhuān)用或標(biāo)準(zhǔn)計(jì)算總線技術(shù)(比如IDE,SCSI, PCI和InfiniBand)的系統(tǒng)元素之間的任何通信連接。因此,總線114能夠使通信信息,例如,數(shù)據(jù)和指令,在計(jì)算機(jī)系統(tǒng)102的系統(tǒng)部件之間進(jìn)行交換。計(jì)算機(jī)系統(tǒng)102還包括一個(gè)或多個(gè)界面裝置116,比如輸入裝置、輸出裝置和輸入 /輸出結(jié)合裝置。界面裝置可以接收輸入或者提供輸出。具體的說(shuō),輸出裝置可以為外部呈現(xiàn)給予信息。輸入裝置可以從外部資源中接收信息。界面裝置的實(shí)施例包括鍵盤(pán)、鼠標(biāo)裝置、追蹤球(traclcball)、麥克風(fēng)、觸摸屏、打印裝置、顯示屏、揚(yáng)聲器、網(wǎng)卡等等。界面裝置可以使計(jì)算機(jī)系統(tǒng)102與外部實(shí)體,比如用戶(hù)和其它系統(tǒng),進(jìn)行交換信息及進(jìn)行通信。存儲(chǔ)系統(tǒng)118包括計(jì)算機(jī)可讀且可寫(xiě)的非易失性存儲(chǔ)媒介,其中定義待被處理器執(zhí)行的程序的指令被存儲(chǔ)在該媒介中。存儲(chǔ)系統(tǒng)118也可以包括被記錄在所述媒介之上或者媒介里面的信息,而且這種信息可以由程序來(lái)處理。具體的說(shuō),所述的信息可以存儲(chǔ)在一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu)中,所述的數(shù)據(jù)結(jié)構(gòu)是專(zhuān)門(mén)被配置用以保存存儲(chǔ)空間或增強(qiáng)數(shù)據(jù)交換性能的。所述的指令可以作為編碼信號(hào)被永久存儲(chǔ),且指令可以使處理器執(zhí)行在此所描述的任何一項(xiàng)功能。所述的媒介可以是,例如,光盤(pán)、磁盤(pán)或閃存,或者其它。在操作中,處理器或一些其它的控制器可以使非易失性記錄媒介中的數(shù)據(jù)被讀到另一個(gè)內(nèi)存中,比如內(nèi)存112, 這種內(nèi)存相比于存儲(chǔ)系統(tǒng)118中的存儲(chǔ)媒介,能夠使處理器更加快速地存取信息。所述的內(nèi)存可以位于存儲(chǔ)系統(tǒng)118中或者在內(nèi)存112中,然而,處理器110可以操控內(nèi)存112中的數(shù)據(jù),并在處理完成之后,將數(shù)據(jù)拷貝到與存儲(chǔ)系統(tǒng)118相關(guān)聯(lián)的媒介中。很多種部件都能夠管理數(shù)據(jù)在媒介和集成的電路內(nèi)存器件中的移動(dòng),本發(fā)明并未將其限制于此。另外,本發(fā)明也沒(méi)有限制到特定的內(nèi)存系統(tǒng)或存儲(chǔ)系統(tǒng)中。盡管計(jì)算機(jī)系統(tǒng)102在此作為一種類(lèi)型的計(jì)算機(jī)系統(tǒng)的實(shí)施例被展示,通過(guò)這種計(jì)算機(jī)系統(tǒng),本發(fā)明的各個(gè)方面和功能被實(shí)施,但是本發(fā)明的各個(gè)方面并沒(méi)有將其限制成只在附圖1所示的計(jì)算機(jī)系統(tǒng)上實(shí)施。本發(fā)明的各個(gè)方面和功能可以在具有與附圖1所示的不同的體系或部件的一個(gè)或多個(gè)計(jì)算機(jī)上來(lái)實(shí)施。例如,計(jì)算機(jī)系統(tǒng)102可以包括專(zhuān)門(mén)編程的、特定目的的硬件,比如,適合執(zhí)行在此所公開(kāi)的特定操作的專(zhuān)用集成電路(ASIC)。 而且另一個(gè)實(shí)施方案可以使用幾個(gè)運(yùn)行具有Motorola PowerPC處理器的MAC OS系統(tǒng)X的通用計(jì)算裝置和幾個(gè)運(yùn)行個(gè)人硬件和操作系統(tǒng)的專(zhuān)用計(jì)算裝置來(lái)執(zhí)行相同的功能。計(jì)算機(jī)系統(tǒng)102可以是包括管理計(jì)算機(jī)系統(tǒng)102中至少一部分硬件元素的操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)。通常,處理器或者控制器,比如處理器110,都執(zhí)行這樣的一種操作系統(tǒng),比如,微軟公司的基于Window的操作系統(tǒng),如Windows NT, Windows2000 (Windows ME), Windows XP或Windows Vista操作系統(tǒng),蘋(píng)果公司的MAC OS系統(tǒng)X操作系統(tǒng),眾多基于Linux操作系統(tǒng)分配中的一種,比如Red Hat公司的企業(yè)Linux操作系統(tǒng),Sun Microsystems的Solaris操作系統(tǒng),或者來(lái)自其它公司的UNIX操作系統(tǒng)。也可以使用很多其它的系統(tǒng),而且本發(fā)明的各個(gè)實(shí)施方案也沒(méi)有將其限制到任何特定的實(shí)施方式中。處理器和操作系統(tǒng)一起組成了計(jì)算機(jī)平臺(tái),其中高級(jí)編程語(yǔ)言的應(yīng)用程序被寫(xiě)入到所述的計(jì)算機(jī)平臺(tái)中。這些組成的應(yīng)用程序是可執(zhí)行的、中間的,比如,C-、字節(jié)碼或者解釋代碼,其使用通信協(xié)議(如TCP/IP)在通信網(wǎng)絡(luò)上(如Internet)進(jìn)行通信。類(lèi)似地, 本發(fā)明的各個(gè)方面可以使用目標(biāo)定向(object-oriented)編程語(yǔ)言,如Net,SmallTalk,Java,C++,Ada,或者C# (C-Sharp)來(lái)實(shí)施。也可以使用其它的目標(biāo)定向編程語(yǔ)言。作為替代的,可以使用功能性、腳本、邏輯編程語(yǔ)言。另外,本發(fā)明的各個(gè)方面和功能可以在非編程環(huán)境中實(shí)施,如以HTML、XML或其它格式創(chuàng)建的文本,所述的文本當(dāng)在瀏覽器程序窗口中示出時(shí),呈現(xiàn)出圖形用戶(hù)界面的各個(gè)方面或執(zhí)行其它功能。再者,本發(fā)明的各個(gè)實(shí)施方案可以作為編程的或非編程的元素來(lái)實(shí)施,或者作為兩者相結(jié)合的元素來(lái)實(shí)施。例如,可以通過(guò)使用HTML來(lái)實(shí)施web頁(yè),而來(lái)自 web頁(yè)中的數(shù)據(jù)對(duì)象可以用C++來(lái)編寫(xiě)。因此,本發(fā)明并沒(méi)有將其限定到特定的編程語(yǔ)言中,而是可以使用任何合適的編程語(yǔ)言。在一個(gè)實(shí)施方案中的計(jì)算機(jī)系統(tǒng)可以執(zhí)行本發(fā)明范圍之外的功能。例如,系統(tǒng)的各個(gè)方面可以通過(guò)使用現(xiàn)有的商業(yè)產(chǎn)品來(lái)實(shí)施,比如,數(shù)據(jù)庫(kù)管理系統(tǒng),諸如來(lái)自Seattle WA Microsoft 的 SQL服務(wù)器,來(lái)自 Redwood Shores CA Oracle 的 Oracle 數(shù)據(jù)庫(kù),以及來(lái)自 Uppsala, Sweden MySQL AB 的 MySQL,或集成軟件,比如來(lái)自 Armonk NY IBM 的 Web Sphere 中間設(shè)備。然而,運(yùn)行諸如SQL krver的計(jì)算機(jī)系統(tǒng)能夠支持本發(fā)明的各個(gè)方面,還能夠支持用于本發(fā)明范圍之外的各式各樣的應(yīng)用的數(shù)據(jù)庫(kù)。系統(tǒng)體系的實(shí)施例附圖2示出包括分布式系統(tǒng)200的物理和邏輯元素的背景圖。如圖所示,分布式系統(tǒng)200是根據(jù)本發(fā)明而特別配置的。附圖2中所示出的系統(tǒng)結(jié)構(gòu)和內(nèi)容只是用于舉例說(shuō)明的實(shí)施例,而并不是將本發(fā)明就限制在附圖2中所示的這種具體結(jié)構(gòu)中。如本領(lǐng)域技術(shù)人員將會(huì)理解的是,還可以構(gòu)建很多不同的系統(tǒng)結(jié)構(gòu),而且都不會(huì)脫離本發(fā)明的范圍。在此選取附圖2中所呈現(xiàn)的具體的安排結(jié)構(gòu)來(lái)描述以清楚地描述本發(fā)明。信息可以通過(guò)使用任何技術(shù)在附圖2中所示出的元素、部件和子系統(tǒng)之間流動(dòng)。 所述的技術(shù)包括,例如,通過(guò)TCP/IP在網(wǎng)絡(luò)上進(jìn)行傳遞信息,在內(nèi)存中的模塊中傳遞信息, 以及通過(guò)往文件、數(shù)據(jù)庫(kù)或一些其它的非易失性存儲(chǔ)裝置中寫(xiě)信息來(lái)傳遞信息。還可以使用其它的技術(shù)和協(xié)議,而這些都沒(méi)有脫離本發(fā)明的范圍。參考附圖2,系統(tǒng)200包括用戶(hù)202、設(shè)計(jì)界面204、數(shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)206、 通信網(wǎng)絡(luò)208和數(shù)據(jù)中心數(shù)據(jù)庫(kù)210。系統(tǒng)200允許用戶(hù)202,比如數(shù)據(jù)中心設(shè)計(jì)者或者數(shù)據(jù)中心其它工作人員,與設(shè)計(jì)界面204相互作用以創(chuàng)建或修改一個(gè)或多個(gè)數(shù)據(jù)中心構(gòu)造的模型。根據(jù)一個(gè)實(shí)施方案,設(shè)計(jì)界面204包括地板編輯器和支架編輯器的多個(gè)方面,如在申請(qǐng)日為 2008 年 5 月 15 日,申請(qǐng)?zhí)枮?PCT/US08/63675,名稱(chēng)為 “METHODS AND SYSTEMS FOR MANAGING FACILITY POWER AND COOLING”的PCT申請(qǐng)中所公開(kāi)的那樣(此份申請(qǐng)?jiān)诖艘哉w并入本文作為參考,并在下文稱(chēng)為申請(qǐng)PCT/US8/63675)。在其它實(shí)施方案中,設(shè)計(jì)界面204可以通過(guò)用專(zhuān)門(mén)的工具來(lái)實(shí)施,所述的專(zhuān)門(mén)的工具能夠使用戶(hù)202以拖拉和放置的方式進(jìn)行設(shè)計(jì)模型,所述的模型包括數(shù)據(jù)中心或其任一子系統(tǒng)的物理布局的表示。這種布局包括數(shù)據(jù)中心結(jié)構(gòu)部件和數(shù)據(jù)中心設(shè)備的表示。在本發(fā)明的各個(gè)實(shí)施方案中將會(huì)呈現(xiàn)出來(lái)的設(shè)計(jì)界面204的特征將會(huì)在接下來(lái)進(jìn)行進(jìn)一步的描述。如附圖2所示,數(shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)206將數(shù)據(jù)設(shè)計(jì)界面204提供給用戶(hù) 202。根據(jù)一個(gè)實(shí)施方案,數(shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)206可以包括在申請(qǐng)PCT/US08/63675 中所描述的數(shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)。在這個(gè)實(shí)施方案中,設(shè)計(jì)界面204結(jié)合了申請(qǐng)PCT/ US08/63375中的輸入模塊、顯示模塊和創(chuàng)建(builder)模塊的功能,并且可以使用數(shù)據(jù)庫(kù)模塊來(lái)存儲(chǔ)和取回(retrieve)數(shù)據(jù)。如圖所示,數(shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)206可以通過(guò)網(wǎng)絡(luò)208與數(shù)據(jù)中心數(shù)據(jù)庫(kù) 210交換信息。這種信息可以包括支持?jǐn)?shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)206的特征和功能的任何需要的信息。例如,在一個(gè)實(shí)施方案中,數(shù)據(jù)中心數(shù)據(jù)庫(kù)210可以包括存儲(chǔ)在如申請(qǐng)PCT/ US08/63675中所描述的數(shù)據(jù)中心設(shè)備數(shù)據(jù)庫(kù)中的至少一些部分的數(shù)據(jù)。在另一個(gè)實(shí)施方案中,這種信息包括支持設(shè)計(jì)界面204所需要的任何信息,比如,除了其它之外的,一個(gè)或多個(gè)數(shù)據(jù)中心模型構(gòu)造的物理布局、包含在模型構(gòu)造中的冷卻供應(yīng)裝置的生產(chǎn)和分配特征、在模型構(gòu)造中冷卻消耗裝置的消耗特征、以及在冷卻消耗裝置消耗之前丟失的由冷卻供應(yīng)裝置所產(chǎn)生的冷卻空氣的數(shù)量。在至少一個(gè)實(shí)施方案中,數(shù)據(jù)中心數(shù)據(jù)庫(kù)210可以存儲(chǔ),作為數(shù)據(jù)中心模型構(gòu)造的物理布局的部分的,組成數(shù)據(jù)中心表面的磚的位置和特征,所述的數(shù)據(jù)中心的表面諸如模型空間的地板、頂板、和墻壁。在至少一個(gè)實(shí)施方案中,所述的磚可以是凸起的地板的一部分的地板磚,而在另一個(gè)實(shí)施方案中,所述的磚可以是作為吊頂?shù)囊徊糠值捻敯宕u。存儲(chǔ)在數(shù)據(jù)中心數(shù)據(jù)庫(kù)210中的磚的特征可以包括,除了其它特征之外,所述的磚是否是穿孔 (perforated)的、磚的尺寸以及與磚有關(guān)的冷卻度量,比如,在穿孔磚的實(shí)施例中,所述的與磚有關(guān)的冷卻度量是指氣流速度以及穿過(guò)其中的空氣的溫度。在此所使用的術(shù)語(yǔ)“穿孔磚”可以包括被設(shè)計(jì)用來(lái)允許空氣流動(dòng)穿過(guò)其邊界的任何表面。穿孔磚的實(shí)施例包括,除了那些標(biāo)準(zhǔn)尺寸的穿孔磚之外,還有用戶(hù)定制尺寸的穿孔磚、覆蓋格柵和開(kāi)孔。在一些實(shí)施方案中,這種信息對(duì)于通過(guò)設(shè)計(jì)界面204提供增強(qiáng)功能性來(lái)說(shuō)是很有用的。在另一個(gè)實(shí)施方案中,數(shù)據(jù)中心數(shù)據(jù)庫(kù)210可以存儲(chǔ)作為冷卻供應(yīng)裝置的生產(chǎn)和分布特征的一部分的冷卻供應(yīng)裝置的類(lèi)型、冷卻供應(yīng)裝置所提供的冷卻空氣的量、以及冷卻供應(yīng)裝置所提供的冷卻空氣的溫度。因此,例如,數(shù)據(jù)中心數(shù)據(jù)庫(kù)210包括CRAC單元的具體類(lèi)型的記錄,所述的CRAC單元的具體類(lèi)型是額定用以在68華氏溫度下以5,600cfm的速率傳遞空氣流動(dòng)。另外,數(shù)據(jù)中心數(shù)據(jù)庫(kù)210可以存儲(chǔ)一個(gè)或多個(gè)冷卻度量,比如空氣高壓間(air plenum),如凸起的地板或吊頂?shù)臍饬餍孤端俾?。?shù)據(jù)中心數(shù)據(jù)庫(kù)210可以采用任何能夠?qū)⑿畔⒋鎯?chǔ)在計(jì)算機(jī)可讀媒介中的邏輯機(jī)構(gòu)的形式,所述的計(jì)算機(jī)可讀媒介包括,除了其它的結(jié)構(gòu)之外有,平面文件、索引文件、分級(jí)數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)或者對(duì)象定向數(shù)據(jù)庫(kù)。數(shù)據(jù)可以通過(guò)使用獨(dú)特的和外來(lái)(foreign) 的關(guān)鍵關(guān)系和索引來(lái)進(jìn)行模擬。所述的獨(dú)特的和外來(lái)的關(guān)鍵關(guān)系和索引可以在各種不同的區(qū)域和圖標(biāo)之間被建立,從而能夠確保數(shù)據(jù)的整體性和數(shù)據(jù)交換的性能。在附圖2中所示的計(jì)算機(jī)系統(tǒng),其包括數(shù)據(jù)中心設(shè)計(jì)和管理系統(tǒng)206、網(wǎng)絡(luò)208和數(shù)據(jù)中心設(shè)備數(shù)據(jù)庫(kù)210,其中每一個(gè)都包括一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)。如在前面結(jié)合附圖 1所描述的那樣,計(jì)算機(jī)系統(tǒng)可以具有一個(gè)或多個(gè)處理器或控制器、內(nèi)存和接口裝置。在附圖2中所描繪的系統(tǒng)200的具體配置僅僅是用來(lái)舉例說(shuō)明的目的,而本發(fā)明的眾多實(shí)施方案可以以其它的方式來(lái)實(shí)施。因此,本發(fā)明并沒(méi)有將其限制到特定數(shù)量的用戶(hù)或系統(tǒng)。設(shè)計(jì)界面實(shí)施方案根據(jù)各種實(shí)施方案,關(guān)于如何以及何時(shí)設(shè)計(jì)數(shù)據(jù)中心冷卻系統(tǒng),設(shè)計(jì)界面204可以向用戶(hù)提供了很高的靈活性。在這些實(shí)施方案中,用戶(hù)可以在數(shù)據(jù)中心構(gòu)造的剩余部分 (remainder)之前設(shè)計(jì)整個(gè)冷卻系統(tǒng),可以與數(shù)據(jù)中心的其它屬性的同時(shí)設(shè)計(jì)冷卻系統(tǒng),或者可以在數(shù)據(jù)中心的其它部分完成之后設(shè)計(jì)冷卻系統(tǒng)。因此,設(shè)計(jì)界面204可以被用來(lái)設(shè)計(jì)新的數(shù)據(jù)中心或者可以用來(lái)修正現(xiàn)有的數(shù)據(jù)中心的設(shè)計(jì)。對(duì)于引導(dǎo)這些設(shè)計(jì)行為有用的系統(tǒng)和方法的公式通過(guò)獨(dú)特的方式被影響,其中設(shè)計(jì)界面204通過(guò)這種方式被構(gòu)成和被組織。相反,在這些設(shè)計(jì)行為中所使用的元素和所執(zhí)行的動(dòng)作對(duì)設(shè)計(jì)界面204的這個(gè)實(shí)施方案的屬性和工具產(chǎn)生影響。設(shè)計(jì)界面204可以通過(guò)各種不同的用戶(hù)界面屏幕和元素提供功能。附圖3示意性地示出用戶(hù)界面300的實(shí)施例,該用戶(hù)界面300根據(jù)一些實(shí)施方案可以被包括在設(shè)計(jì)界面 204中。如圖所示,用戶(hù)界面300包括很多在申請(qǐng)PCT/US08/63675中關(guān)于地板編輯器和支架編輯器所公開(kāi)的用戶(hù)界面元素。這些元素在這個(gè)實(shí)施方案中的作用如同它們?cè)谏暾?qǐng)PCT/ US08/63675中所描述的地板編輯器和支架編輯器中的作用一樣。如圖附圖3中所示,用戶(hù)界面300包括菜單302、氣流工具欄元素304、柵格工具欄元素306、通用組件欄308、模型空間布局欄310、穿孔地板磚312、支架314和格柵316。模型空間布局欄可以包括在申請(qǐng)PCT/US08/63675中所描述的地板局部欄的功能以及在其中所描述的其它的功能。這些用戶(hù)界面元素的每一個(gè)都包括其它的界面元素。在舉例說(shuō)明的實(shí)施方案中,用戶(hù)可以通過(guò)啟動(dòng)氣流工具欄元素304使用戶(hù)界面 300顯示附圖3中所顯示的屏幕。在所描述的實(shí)施方案中,在模型空間布局欄310中顯示的模型空間可以被分成子單元以在將設(shè)備布置在模型中這方面向用戶(hù)提供更加便利的靈活性。在各種不同的實(shí)施方案中,這些子系統(tǒng)可以是在模型中的任意的部件組。例如,在一個(gè)實(shí)施方案中,可以根據(jù)設(shè)備的類(lèi)型來(lái)構(gòu)建部件組,例如,電能供應(yīng)設(shè)備的一組,冷卻供應(yīng)設(shè)備的第二組以及電能消耗設(shè)備的第三組,等等。在另一個(gè)實(shí)施方案中,可以為穿孔磚而創(chuàng)建一組,而為所有其它類(lèi)型的部件創(chuàng)建另一組。這些組也可以被稱(chēng)為層。其它的實(shí)施方案可以使用共享通用的基于位置特征的模型部件的多個(gè)層。舉例來(lái)說(shuō),在一個(gè)實(shí)施方案中,可以根據(jù)各個(gè)部件與位于模型空間中有邊界區(qū)域中的其它部件的協(xié)同定位來(lái)將這些部件分組到各個(gè)層中。這些有邊界的區(qū)域可以以任何尺寸和形狀而被形成。在一個(gè)實(shí)施方案中,這些有邊界的區(qū)域是立方形的,通常它的高度與它們的長(zhǎng)度和寬度比較來(lái)說(shuō)都要相對(duì)的小。在舉例說(shuō)明的實(shí)施方案中,用戶(hù)界面300具有兩個(gè)層一層圍繞著在凸起的地板中的穿孔磚,即,地板層,而另一層包含在模型空間的剩余部分中的部件,即貼地層。如圖所示,圍繞穿孔磚和凸起地板的層由格柵316來(lái)表示。另一個(gè)實(shí)施方案可以包括三個(gè)層一層含有凸起地板,一層含有吊頂,一層圍繞位于其它兩層之間的模型空間。其它的實(shí)施方案具有表示數(shù)據(jù)中心各個(gè)不同橫截面片段的四個(gè)或更多的層。舉例來(lái)說(shuō),根據(jù)一個(gè)實(shí)施方案,數(shù)據(jù)中心具有一層用于凸起地板和吊頂之間的每個(gè)U型空間高度。繼續(xù)參考附圖3中所示出的實(shí)施方案,用戶(hù)可以通過(guò)菜單302選擇用于在模型空間布局欄310內(nèi)中心的具體的層。作為響應(yīng),用戶(hù)界面300以各種方式改變當(dāng)前位于中心的層,并改變模型空間布局欄310的表示。舉例來(lái)說(shuō),在一個(gè)實(shí)施方案中,用戶(hù)界面300可以更改那些沒(méi)有位于當(dāng)前所選定的層中的一些或全部表示的尺寸、形狀或顏色。在所描述的實(shí)施方案中,用戶(hù)界面300可以將沒(méi)有被選定的層中的表示變成部分透明的。用戶(hù)界面 300的這個(gè)特點(diǎn)的一個(gè)實(shí)施例在附圖4和7中被示出。附圖4描繪了在中心具有地板層的用戶(hù)界面300。當(dāng)?shù)匕鍖游挥谥行臅r(shí),用戶(hù)界面
13300顯示出支架402和行標(biāo)簽404,其位于另一層,并且是以部分透明的形式存在。在其它的實(shí)施方案中,所述的表示的改變程度直接根據(jù)所述表示所處的層和被選定的層之間的距離而變化。附圖7也示出具有位于中心的地板層的用戶(hù)界面300。在附圖7中,部分封閉的磚704顯示在前臺(tái),而其它沒(méi)有地板層中的部件顯示在后臺(tái)。因此,用戶(hù)界面300的多個(gè)實(shí)施方案允許通過(guò)二維界面來(lái)實(shí)現(xiàn)三維模型的有效設(shè)計(jì),因?yàn)槎鄠€(gè)層都可以向傳統(tǒng)的計(jì)算機(jī)顯示器的高度和長(zhǎng)度增加深度。回到附圖3的實(shí)施方案中,用戶(hù)通過(guò)從通用部件欄308中拖出期待的部件以及將該部件放在模型空間布局欄310內(nèi)期待的水平和垂直的位置中,可以將通用部件,包括一個(gè)或多個(gè)穿孔磚,布置在模型空間布局欄310中所表示的模型空間中。根據(jù)一個(gè)實(shí)施方案, 可以將通用部件布置在當(dāng)前所選定的層中部件被放置的水平的和垂直的位置處。在其它的實(shí)施方案中,特定用處部件可以具有所述的部件通常被放置在其中的默認(rèn)層。在這些實(shí)施方案中,當(dāng)用戶(hù)沒(méi)有打算將部件布置在默認(rèn)層中的時(shí)候,用戶(hù)界面300會(huì)采取各種不同的動(dòng)作。舉例來(lái)說(shuō),多個(gè)實(shí)施方案可以拒絕放置部件,可以提示用戶(hù)明確的指令以將部件放置在當(dāng)前所選定的、非默認(rèn)的層(或者一些其它的層),或者如果沒(méi)有來(lái)自用戶(hù)進(jìn)一步的指令,可以簡(jiǎn)單地將部件放置在它的默認(rèn)層中。在附圖3中所示出的實(shí)施方案中,用戶(hù)可以通過(guò)簡(jiǎn)單地將磚拖拉和放置在模型空間布局欄310內(nèi)期待的水平和垂直的位置來(lái)將穿孔轉(zhuǎn)布置在地板層中。作為響應(yīng),用戶(hù)界面300將會(huì)把穿孔磚布置在地板層中所選定的水平的和垂直的位置中,而不管所述的地板層是不是當(dāng)前選定的層。在包括有頂板層的實(shí)施方案中,用戶(hù)界面300通過(guò)向用戶(hù)提示選擇地板層或頂板層來(lái)響應(yīng)關(guān)于對(duì)穿孔磚的目標(biāo)層的任何的不明確。繼續(xù)參考附圖3,用戶(hù)界面300向用戶(hù)提供一種能夠?qū)⒁粋€(gè)或多個(gè)部件重新布置在模型空間布局欄310中的能力。在一個(gè)實(shí)施方案中,用戶(hù)可以通過(guò)將部件從它的當(dāng)前位置拖出來(lái),并將它放置在新的位置中來(lái)調(diào)整部件的位置。在另一個(gè)實(shí)施方案中,對(duì)于多個(gè)部件,用戶(hù)可以通過(guò)選擇全部部件并將它們作為一個(gè)組進(jìn)行拖拉和放置來(lái)移動(dòng)多個(gè)部件。 其它的實(shí)施方案允許用戶(hù)通過(guò)其它的界面裝置來(lái)布置和重新布置磚,所述的界面裝置如鍵盤(pán)。因此,各個(gè)實(shí)施方案沒(méi)有限制在特定的界面裝置或者指示優(yōu)選設(shè)計(jì)的方法中。在附圖3所示的實(shí)施方案中,相對(duì)于其它層中的部件,用戶(hù)可以將一個(gè)層中的部件的一部分或其全部作為一個(gè)組來(lái)移動(dòng)。各種不同的實(shí)施方案可以將這種功能提供給使用各種不同用戶(hù)界面元素的用戶(hù)。舉例來(lái)說(shuō),在一個(gè)實(shí)施方案中,用戶(hù)界面300可以提供用于每層的手柄元素(handle element),可以選擇和拖拉所述的每層以相對(duì)于其它的層來(lái)移動(dòng)所選定的層中的部件。在另一個(gè)實(shí)施方案中,用戶(hù)界面300可以移動(dòng)不是處在中心位置的層中的部件,以響應(yīng)用戶(hù)在那個(gè)層中的對(duì)部件的選擇和拖拉。在附圖3中所示的實(shí)施方案中,用戶(hù)可以通過(guò)啟動(dòng)格柵工具欄元素306,接著拖拉和放置層,來(lái)移動(dòng)地板磚層中的地板磚。附圖5和6之間的比對(duì)示出了這一特征。附圖5包括支架502和穿孔磚504。附圖6也包括支架502和穿孔磚504。附圖5 示出了在地板層被移動(dòng)之前支架和穿孔磚的相對(duì)位置,附圖6示出了在地板層被移動(dòng)之后支架和穿孔磚的相對(duì)位置。如圖所示,在附圖6中的穿孔磚的格柵已經(jīng)被向下移動(dòng)了一個(gè)磚的1/4的長(zhǎng)度,或者6英寸(在這個(gè)實(shí)施方案中)。結(jié)果,穿孔地板磚504變成被一些支架502所部分封閉。
在一些實(shí)施方案中,模型化數(shù)據(jù)中心構(gòu)造包括多組數(shù)據(jù)中心設(shè)備和用來(lái)支持它們運(yùn)行的冷卻部件。一旦確定了這些組,用戶(hù)界面300就會(huì)使用戶(hù)能夠?qū)⒄麄€(gè)組從模型空間布局欄310中一個(gè)位置移動(dòng)到另一個(gè)位置。根據(jù)一個(gè)實(shí)施方案,可以先選定一個(gè)組,并將這個(gè)組從它當(dāng)前的位置拖出并將它放在一個(gè)新的位置來(lái)完成一個(gè)組的移動(dòng)。參考附圖3,系統(tǒng)還確定冷卻度量,而且用戶(hù)界面300通過(guò)那些包括在模型空間布局欄310中的部件來(lái)示出這些度量。不同的實(shí)施方案會(huì)采用不同的方式來(lái)確定這些冷卻度量。舉例來(lái)說(shuō),用戶(hù)界面300通過(guò)使用模型的設(shè)計(jì)特征來(lái)計(jì)算冷卻度量從而來(lái)確定冷卻度量。申請(qǐng)PCT/US08/63675中公開(kāi)了用來(lái)確定流向數(shù)據(jù)中心設(shè)備的氣流是否充足的各種不同的方法,并且描述了被計(jì)算出來(lái)的不同的度量。在其它的實(shí)施方案中,計(jì)算出來(lái)的度量可以由測(cè)量值或諸如用戶(hù)或其它計(jì)算機(jī)系統(tǒng)的外部實(shí)體所輸入的值來(lái)補(bǔ)充或替換。舉例來(lái)說(shuō),附圖8示出了包括用戶(hù)界面300的實(shí)施方案,其中用戶(hù)通過(guò)用戶(hù)界面 300存取與部件有關(guān)聯(lián)的冷卻度量。如圖所示,用戶(hù)界面300提供內(nèi)容菜單802。內(nèi)容菜單 802的內(nèi)容可以根據(jù)被顯示的部件而變化。根據(jù)一個(gè)實(shí)施方案,內(nèi)容菜單除了其它之外可以顯示部件類(lèi)型,部件所處的層,部件的位置,以及與部件有關(guān)的冷卻度量。在所舉例說(shuō)明的實(shí)施方案中,部件是位于AC/5-C1中底板層中的穿孔磚,而且與磚有關(guān)的冷卻度量是它的氣流速度(160cfm)和氣流的溫度(70華氏攝氏度)。根據(jù)一個(gè)實(shí)施方案,用戶(hù)界面300可以在用戶(hù)要求的時(shí)候呈現(xiàn)內(nèi)容菜單802。舉例來(lái)說(shuō),用戶(hù)界面300可以呈現(xiàn)內(nèi)容菜單802來(lái)響應(yīng)鼠標(biāo)的右擊。在另一個(gè)實(shí)施方案中,用戶(hù)界面300可以顯示內(nèi)容菜單802來(lái)響應(yīng)光標(biāo)在部件上盤(pán)旋(hovering)超過(guò)閾值時(shí)間。根據(jù)另一個(gè)實(shí)施方案,用戶(hù)界面300可以允許用戶(hù)調(diào)整部件相關(guān)的冷卻度量。例如,用戶(hù)可以輸入讀入到內(nèi)容菜單802中新的氣流速度或者溫度。用戶(hù)界面300可以根據(jù)用戶(hù)輸入的數(shù)值采取進(jìn)一步的動(dòng)作來(lái)進(jìn)行響應(yīng)。例如,用戶(hù)界面300可以根據(jù)新的數(shù)值來(lái)計(jì)算氣流速度不足以滿足一個(gè)或多個(gè)部件的需求。在這種情況下,用戶(hù)界面300可以通過(guò)改變一個(gè)或多個(gè)部件的出現(xiàn)來(lái)通知用戶(hù),這一點(diǎn)將在接下來(lái)進(jìn)行進(jìn)一步的描述。在附圖3中所示出的實(shí)施方案中,用戶(hù)界面300可以使用等式1來(lái)計(jì)算具體的冷卻度量,穿過(guò)穿孔磚的氣流速度。(I)T = C* (I-L)/N在等式1中,T是每一塊磚的氣流速度,C是基于房間(room)的CRAC氣流速度,L 是從房間中漏出的CRAC氣流的百分比,N是在房間中穿孔磚的數(shù)量。在房間內(nèi)沒(méi)有穿孔磚的情況下,即N = 0,氣流速度T是0。根據(jù)一個(gè)實(shí)施方案,在模型空間中的每一塊磚的氣流速度被賦值為T(mén)。因此,根據(jù)這個(gè)實(shí)施方案,所有的穿孔磚都被計(jì)算以擁有一個(gè)統(tǒng)一的氣流速度。如在前面結(jié)合附圖8 —起所討論的那樣,用戶(hù)可以通過(guò)用戶(hù)界面300來(lái)輸入氣流值來(lái)更改每塊磚基礎(chǔ)上(on a tile by tile kisis)的這個(gè)統(tǒng)一的氣流速度。在一個(gè)實(shí)施方案中,模型化的穿孔磚可以是部分地或者全部地被其它的部件所封閉,例如一部分支架可以被放置在一部分穿孔磚上,或者一部分穿孔磚可以被放置在支架下面。在這些情形下,用戶(hù)界面300可以使用暴露的磚的表面相對(duì)于整體磚表面的比例來(lái)確定穿過(guò)穿孔磚的氣流速度。一個(gè)實(shí)施方案表明一種共識(shí),即標(biāo)準(zhǔn)尺寸的許多類(lèi)型的數(shù)據(jù)中心設(shè)備可以使模型準(zhǔn)確地考慮到使用6英寸增量的地板表面消耗,其是標(biāo)準(zhǔn)地板磚長(zhǎng)度的1/4或者25%。在這個(gè)實(shí)施方案中,穿孔磚可以以它們表面積的四分之一為增量而被封閉,這樣簡(jiǎn)化了用來(lái)確定穿過(guò)部分封閉的模型磚的氣流的計(jì)算方式。在各種不同的實(shí)施方案中,用戶(hù)界面300可以示出各個(gè)部件的放置符合或者不符合一個(gè)或多個(gè)數(shù)據(jù)中心設(shè)計(jì)的規(guī)范,即,具體冗余的規(guī)范、運(yùn)行時(shí)間或者數(shù)據(jù)中心設(shè)計(jì)可以滿足的其它要求。例如,在實(shí)施熱通道和冷通道的數(shù)據(jù)中心模型中,用戶(hù)界面300可以示出穿孔磚不應(yīng)當(dāng)被放置在熱通道中。在一個(gè)實(shí)施方案中,這種指示可以采用這樣的一種形式表現(xiàn)出來(lái),即將磚的表現(xiàn)形式以特定的顏色表現(xiàn)出來(lái),例如,指示不符合的紅色和指示符合的綠色。例如,在各種不同的實(shí)施方案中,用戶(hù)界面300可以指示顯示在模型空間布局欄 310中的每個(gè)部件中的一個(gè)或多個(gè)冷卻度量。例如,在一個(gè)實(shí)施方案中,用戶(hù)界面300可以根據(jù)與附近的磚(例如,鄰近支架的位置)相關(guān)的模型化的氣流改變支架的外觀。在另一個(gè)實(shí)施例中,用戶(hù)界面300可以根據(jù)一個(gè)或多個(gè)閾值氣流速度值來(lái)改變一個(gè)或多個(gè)穿孔磚的顏色。在附圖3中所示出的這個(gè)特定的構(gòu)造中,支架318示出了多種標(biāo)示,比如它們的顏色和捕獲指數(shù)百分比(capture index percentage),其顯示支架正在接收充足的冷卻空氣。 參考申請(qǐng)于 2008 年 1 月 24 日的名稱(chēng)為 “SYSTEM AND METHOD FOR EVALUATING EQUIPMENT RACK COOLING PERFORMANCE”的美國(guó)專(zhuān)利申請(qǐng)第12/019,109號(hào),可以更好地理解捕獲指數(shù)和其它的冷卻度量,此份申請(qǐng)作為整體并入本申請(qǐng)中作為參考。在其它的實(shí)施方案中,用戶(hù)界面300可以在部件被用戶(hù)移動(dòng)的同時(shí)重復(fù)地確定冷卻度量并顯示相關(guān)的標(biāo)示符,因此可以向用戶(hù)提供關(guān)于數(shù)據(jù)中心構(gòu)造的改變的迅速且反復(fù)的反饋。附圖5示出這一特征。在附圖5中,穿孔磚506處在從它原來(lái)的位置508移動(dòng)到目標(biāo)位置510的過(guò)程中。在執(zhí)行移動(dòng)的同時(shí),用戶(hù)界面300為目標(biāo)的數(shù)據(jù)中心構(gòu)造確定氣流特征,并顯示這些度量的標(biāo)示符。例如,在一個(gè)實(shí)施方案中,如果磚被移動(dòng)到目標(biāo)位置510, 則目標(biāo)位置510的顏色是綠色以指示計(jì)算出來(lái)的氣流度量顯示存在充足的氣流。在另一個(gè)實(shí)施方案中,冷卻消耗裝置的顏色,比如支架,可以被更改以向用戶(hù)提供關(guān)于將磚移動(dòng)到目標(biāo)位置相關(guān)的冷卻性能的反饋。如前面所討論的,用戶(hù)界面300可以提供與多種數(shù)據(jù)中心設(shè)計(jì)規(guī)范相一致有關(guān)的反饋。因此,這種重復(fù)反饋的基礎(chǔ)并不限于冷卻度量。例如,在其它的實(shí)施方案中,用戶(hù)界面300可以根據(jù)符合或不符合熱通道/冷通道規(guī)范的目標(biāo)磚的位置提供重復(fù)反饋。其它的實(shí)施方案可以根據(jù)與任何數(shù)據(jù)中心資源相關(guān)聯(lián)的一個(gè)或多個(gè)供應(yīng)規(guī)范的一致性提供重復(fù)反饋。根據(jù)其它的實(shí)施方案,設(shè)計(jì)界面204可以與各種不同的供應(yīng)裝置和消耗裝置交換信息。這些供應(yīng)裝置和消耗裝置可以包括任何外部的實(shí)體,包括,除了其它的,用戶(hù)和系統(tǒng)。 在附圖3中所示的示范性的實(shí)施方案中,用戶(hù)與設(shè)計(jì)界面204交換信息。在可替換的實(shí)施方案中,這種信息可以通過(guò)使用系統(tǒng)界面暴露的設(shè)計(jì)界面204與其它的應(yīng)用設(shè)備或存儲(chǔ)介質(zhì)交換。設(shè)計(jì)界面204的實(shí)施方案可以在使用信息或者向其它系統(tǒng)元素提供信息之前同時(shí)限制對(duì)預(yù)訂數(shù)值組的輸入以及使輸入的任何信息生效。另外,設(shè)計(jì)界面204可以在與外部實(shí)體交互之前,或者在與外部實(shí)體交互的過(guò)程中,使外部實(shí)體的身份生效。這些功能可以防止將不正確的數(shù)據(jù)引入到系統(tǒng)中,或者防止對(duì)系統(tǒng)未授權(quán)的訪問(wèn)。設(shè)計(jì)過(guò)程
16
各種不同的實(shí)施方案提供了設(shè)計(jì)數(shù)據(jù)中心布局的流程。附圖9示出這樣的一種流程900,其包括的動(dòng)作有處理布置部件的請(qǐng)求,確定冷卻度量以及呈現(xiàn)模型布局。流程900 開(kāi)始于902。在動(dòng)作904,處理對(duì)布置部件的請(qǐng)求。根據(jù)各種實(shí)施方案,這種請(qǐng)求包括指出請(qǐng)求布置在模型空間中的一個(gè)或多個(gè)位置處的一個(gè)或多個(gè)部件。與這些實(shí)施方案一致的動(dòng)作在接下來(lái)結(jié)合附圖10進(jìn)行描述。在動(dòng)作906,確定冷卻度量。根據(jù)一些實(shí)施方案,可以為那些包括在模型空間中的各種不同的部件確定冷卻度量。與這些實(shí)施方案一致的動(dòng)作將在接下來(lái)結(jié)合附圖11進(jìn)行描述。在動(dòng)作908,呈現(xiàn)出模型空間布局。根據(jù)其它的實(shí)施方案,包括部件和冷卻度量指示的模型空間布局被呈現(xiàn)出來(lái)。與這些實(shí)施方案一致的動(dòng)作將在接下來(lái)結(jié)合附圖12進(jìn)行描述。流程900結(jié)束于910。與流程900—致的設(shè)計(jì)行為可以持續(xù)不定時(shí)間,并可以實(shí)際上高度的重復(fù)。這些特性使得結(jié)合到流程900中的系統(tǒng)可以開(kāi)發(fā)能夠適合滿足各種不同設(shè)計(jì)目標(biāo)的數(shù)據(jù)中心構(gòu)造。各種不同的實(shí)施方案提供了用于處理布置部件的請(qǐng)求的過(guò)程。附圖10示出一種這樣的流程1000,該流程中包括的動(dòng)作有接收布置部件的請(qǐng)求,確定部件和位置,以及將部件布置在模型空間中。流程1000開(kāi)始于1002。在動(dòng)作1004,接收布置部件的請(qǐng)求。所述的請(qǐng)求包括待被布置的一個(gè)或多個(gè)部件和模型空間中一個(gè)或多個(gè)目標(biāo)位置的標(biāo)識(shí)。在一個(gè)實(shí)施方案中,所述的請(qǐng)求可以通過(guò)將部件拖拉和放置在模型空間內(nèi)的某個(gè)位置來(lái)啟動(dòng),如前面關(guān)于用戶(hù)界面300所描述的那樣。 在另一個(gè)實(shí)施方案中,可以通過(guò)拖拉或放置一組部件的動(dòng)作或者拖拉或放置在模型空間中限定的一個(gè)層的動(dòng)作來(lái)啟動(dòng)所述的請(qǐng)求。在另一個(gè)實(shí)施方案中,設(shè)計(jì)界面204可以通過(guò)除了鼠標(biāo)之外的界面設(shè)備,例如鍵盤(pán),來(lái)接收所述的請(qǐng)求。在動(dòng)作1006,確定部件和目標(biāo)位置。這些部件可以是已經(jīng)存在于模型空間中的部件,或者可以是那些添加到模型空間或從模型空間中移除的那些部件。在一個(gè)實(shí)施方案中, 所述的請(qǐng)求可以包括限定在模型空間內(nèi)的單個(gè)部件、多個(gè)部件、一組部件或者一層部件。在至少一個(gè)實(shí)施方案中,所請(qǐng)求的部件是穿孔磚。在另一個(gè)實(shí)施方案中,所請(qǐng)求的部件是穿孔磚的地板層。在仍然是另一個(gè)實(shí)施方案中,所請(qǐng)求的部件是穿孔磚的頂層。根據(jù)另一個(gè)實(shí)施方案,所述的請(qǐng)求還可以包括位于模型空間內(nèi)的一個(gè)或多個(gè)目標(biāo)位置。根據(jù)各種不同的實(shí)施方案,在所述請(qǐng)求內(nèi)的位置還可以包括目標(biāo)層。在一些這樣的實(shí)施方案中,目標(biāo)層可以是頂板層或者地板層。在動(dòng)作1008,部件被定位在模型空間中。根據(jù)一個(gè)實(shí)施方案中,這個(gè)動(dòng)作包括確定部件應(yīng)當(dāng)被放置在哪個(gè)層,即,當(dāng)前層還是默認(rèn)層,如前面關(guān)于用戶(hù)界面300所討論的那樣。根據(jù)一個(gè)實(shí)施方案,一旦在模型空間中的實(shí)際目標(biāo)位置被確定,那么數(shù)據(jù)中心模型構(gòu)造將在數(shù)據(jù)中心數(shù)據(jù)庫(kù)210中被更新。流程1000結(jié)束于1010。各種不同的實(shí)施方案提供了確定冷卻度量的流程。在一個(gè)實(shí)施方案中,所確定的冷卻度量包括氣流度量。附圖11示出一個(gè)這樣的流程1100,其包括的動(dòng)作有確定氣流計(jì)算參數(shù),確定每個(gè)穿孔磚的氣流以及確定氣流度量。流程1100開(kāi)始于1102。在動(dòng)作1104,確定了氣流計(jì)算參數(shù)。在一個(gè)實(shí)施方案中,這些參數(shù)是需要執(zhí)行在如前面所示的等式1中的計(jì)算的變量,即,基于房間的CRAC氣流速度,從房間漏出的CRAC氣流的百分比和在房間中穿孔磚的數(shù)量。這些變量可以使用多種技術(shù)來(lái)確定。例如,在一個(gè)實(shí)施方案中,當(dāng)用戶(hù)輸入這些變量時(shí),這些變量存儲(chǔ)在內(nèi)存中,或者是本地文件,然后可以被取出用于在這個(gè)計(jì)算中使用。在另一個(gè)實(shí)施方案中,這些參數(shù)可以通過(guò)查詢(xún)數(shù)據(jù)中心數(shù)據(jù)庫(kù)210來(lái)確定。例如,在一個(gè)實(shí)施方案中,CRAC單元的氣流可以通過(guò)從數(shù)據(jù)中心數(shù)據(jù)庫(kù) 210中取回CRAC單元的基準(zhǔn)值來(lái)確定?;鶞?zhǔn)值可以指定數(shù)據(jù)中心設(shè)備的各種不同的運(yùn)行特征,而且其在申請(qǐng)PCT/US08/63675中被完整的討論。在另一個(gè)實(shí)施方案中,CRAC氣流和泄露速度可以通過(guò)對(duì)數(shù)據(jù)中心數(shù)據(jù)庫(kù)210中用戶(hù)輸入的數(shù)值的排列(queue)來(lái)確定。根據(jù)另一個(gè)實(shí)施方案,穿孔磚的數(shù)量可以參照包括在模型空間中的穿孔磚的當(dāng)前數(shù)量來(lái)確定,其被存儲(chǔ)在數(shù)據(jù)中心數(shù)據(jù)庫(kù)210中。在動(dòng)作1106,確定每塊磚的氣流速度。根據(jù)一個(gè)實(shí)施方案,這個(gè)數(shù)值可以使用等式 1和在動(dòng)作1104中收集的數(shù)值來(lái)計(jì)算出來(lái)。在這個(gè)實(shí)施方案中,可以根據(jù)表面區(qū)域封閉的量以25%的增量來(lái)調(diào)整與部分或完全封閉的氣流磚的氣流。在另一個(gè)實(shí)施方案中,對(duì)于至少一些部分的磚的每塊磚的氣流可以從包括在數(shù)據(jù)中心數(shù)據(jù)庫(kù)210中用戶(hù)輸入的數(shù)據(jù)中取得。在動(dòng)作1108,確定氣流度量。在一個(gè)實(shí)施方案中,這些氣流度量可以包括表現(xiàn)氣流的能力以滿足冷卻消耗裝置的要求的捕獲指數(shù)(capture index)或一些其它的度量。流程1100結(jié)束于1110。各種不同的實(shí)施方案提供了呈現(xiàn)模型空間布局的流程。附圖12示出了一種這樣的流程1200,該流程包括的動(dòng)作有確定布局部件的屬性以及顯示布局部件。流程1200開(kāi)始于1202。在動(dòng)作1204,確定布局的屬性。這些屬性可以包括,除了其它之外,當(dāng)前位于中心的層,包括在模型空間中的部件的當(dāng)前位置,在模型空間內(nèi)用于那些正在被移動(dòng)的部件的任何當(dāng)前的或目標(biāo)的位置,以及包括在模型空間中的任何結(jié)構(gòu)性的表示,比如墻壁、門(mén)等寸。在動(dòng)作1206,顯示布局部件。根據(jù)一個(gè)實(shí)施方案,模型空間布局和它的組成部件被呈現(xiàn)在計(jì)算機(jī)系統(tǒng)的顯示器中,如前面所述。根據(jù)這個(gè)實(shí)施方案,模型空間布局使用用戶(hù)界面300來(lái)顯示,如前面所討論的那樣。因此,部件可以與表示各種信息的多種出現(xiàn)變更一起顯示出來(lái),所述的信息包括層位置和冷卻供應(yīng)充足。流程1200結(jié)束于1208。流程900,1000,1100和1200中的每一個(gè)都描繪了在具體的實(shí)施方案中的一個(gè)具
體的動(dòng)作順序。包括在這些流程中的每一個(gè)中的動(dòng)作可以被,或者使用,如在此所討論的專(zhuān)門(mén)配置的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)來(lái)執(zhí)行。因此,這些動(dòng)作可以由外部實(shí)體來(lái)引導(dǎo),比如用戶(hù)或者單獨(dú)的計(jì)算機(jī)系統(tǒng),通過(guò)系統(tǒng)的內(nèi)部元素或者通過(guò)內(nèi)部元素和外部實(shí)體的結(jié)合來(lái)引導(dǎo)。一些動(dòng)作是可選擇的,同樣地,有些動(dòng)作可以被一個(gè)或多個(gè)實(shí)施方案所省略。另外,這些動(dòng)作的順序是可以更改的,也可以增加一些其它的動(dòng)作,而這種變化都沒(méi)有脫離本發(fā)明的范圍。在至少一些實(shí)施方案中,這些動(dòng)作在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)中具有直接的、切實(shí)的和有用的效果,比如在數(shù)據(jù)庫(kù)中存儲(chǔ)數(shù)據(jù)或者向外部實(shí)體提供信息。任何對(duì)于前面和背面、左邊和右邊、頂部和底部、上部和下部的參考都是為了方便描述的目的,并不是將當(dāng)前的系統(tǒng)和方法或者它們的部件限制到任何一個(gè)位置上的或者空間上的方位。在這里以單數(shù)(singular)形式描述的系統(tǒng)和方法的實(shí)施方案或元素或動(dòng)作的參考也包括那些具有多個(gè)這些元素的實(shí)施方案,以及對(duì)在此所涉及的任何實(shí)施方案或元素或動(dòng)作的復(fù)數(shù)的參考都也可以包含包括單個(gè)元素的實(shí)施方案。以單數(shù)形式或復(fù)數(shù)形式的參考在此都沒(méi)有打算限制當(dāng)前所揭示的系統(tǒng)或方法,它們的部件、動(dòng)作或者元素。在此所揭示的任何實(shí)施方案都可以與任何其它的實(shí)施方案合并,所提到的“某個(gè)實(shí)施方案”、“一些實(shí)施方案”、“替代的實(shí)施方案”、“各種不同的實(shí)施方案”、“一個(gè)實(shí)施方案”、 “至少一個(gè)實(shí)施方案”、“這個(gè)和其它的實(shí)施方案”或者類(lèi)似的都不是指相互排斥的,它們都是為了表示一個(gè)可能包括在至少一個(gè)實(shí)施方案中的特定的特征、結(jié)構(gòu)或者與實(shí)施方案有關(guān)的特性。在這里所使用的這些術(shù)語(yǔ)不是必要指代相同的實(shí)施方案。任何實(shí)施方案都可以以任何與在此所揭示的各個(gè)方面一致的方式合并。提到的“或者”可以被解釋為包含的,因此在這里使用“或者”所描述的術(shù)語(yǔ)可以指單一的、超過(guò)一個(gè)的、以及所描述的術(shù)語(yǔ)的全部中的任何一種。其中在附圖中的技術(shù)特征,詳細(xì)的說(shuō)明以及任何權(quán)利要求被參考標(biāo)記所注明,這種參考標(biāo)記只是為了增加附圖、詳細(xì)說(shuō)明以及權(quán)利要求的理解性。據(jù)此,無(wú)論是有沒(méi)有附圖標(biāo)記,都不會(huì)對(duì)任何權(quán)利要求元素的范圍產(chǎn)生影響。至此,已經(jīng)描述了本發(fā)明的一些示意性的方面,本領(lǐng)域技術(shù)人員可以理解的是,前面的描述僅僅是示意性的,而并不是對(duì)發(fā)明的限制,所呈現(xiàn)的僅僅是作為實(shí)施例。類(lèi)似地, 本發(fā)明的各個(gè)方面被用來(lái)實(shí)現(xiàn)其它的目標(biāo),包括允許用戶(hù)設(shè)計(jì)便利性,除了有效的和高效的冷卻系統(tǒng)中獲益的數(shù)據(jù)中心。例如,根據(jù)一個(gè)實(shí)施方案,用戶(hù)可以設(shè)計(jì)室內(nèi)娛樂(lè)工具,比如房間軌道(track),巖石作業(yè)(rock climbing)工具或者戲劇的娛樂(lè)工具,其可以包括用于多種用戶(hù)的在地板上的穿孔磚,頂板和墻壁。多種修正和其它的示意性的實(shí)施方案都落在本領(lǐng)域技術(shù)人員所理解的范圍內(nèi),而且都屬于本發(fā)明所保護(hù)的范圍。具體的說(shuō),盡管在此所展示的很多的實(shí)施例包含了方法動(dòng)作或系統(tǒng)元素的具體的合并,但是本領(lǐng)域技術(shù)人員可以理解的是,這些元素以其它的方式也可以實(shí)現(xiàn)相同的目標(biāo)。
權(quán)利要求
1.一種呈現(xiàn)數(shù)據(jù)中心的冷卻模型的方法,所述的模型包括至少一個(gè)冷卻供應(yīng)裝置的表示、至少一個(gè)冷卻消耗裝置的表示以及至少一個(gè)穿孔磚的表示,所述的至少一個(gè)冷卻消耗裝置具有冷卻需求,所述的方法包括將所述的模型分成多個(gè)層,所述的多個(gè)層具有包括至少一個(gè)穿孔磚的第一層以及包括至少一個(gè)冷卻消耗裝置的第二層;接收相對(duì)于第二層重新布置第一層的指示;響應(yīng)所述的指示,為至少一個(gè)穿孔磚確定相對(duì)于至少一個(gè)冷卻消耗裝置的至少一個(gè)新的位置;通過(guò)位于所述至少一個(gè)新的位置中的至少一個(gè)穿孔磚來(lái)確定測(cè)量至少一個(gè)冷卻供應(yīng)裝置的性能的度量,以符合至少一個(gè)冷卻消耗裝置的冷卻需求;以及在計(jì)算機(jī)系統(tǒng)上顯示所述的模型,所述的至少一個(gè)冷卻消耗裝置包括冷卻度量的指示。
2.如權(quán)利要求1所述的方法,其中接收指示的動(dòng)作包括接收響應(yīng)于用戶(hù)相對(duì)于第二層拖拉和放置第一層的指示。
3.如權(quán)利要求1所述的方法,其中確定至少一個(gè)新的位置的動(dòng)作包括確定至少一個(gè)穿孔磚的表面區(qū)域被封閉的百分比的至少一個(gè)新的位置。
4.如權(quán)利要求3所述的方法,其中確定冷卻度量的動(dòng)作包括確定氣流速度,所述的方法進(jìn)一步包括計(jì)算處在至少一個(gè)新的位置中的至少一個(gè)穿孔磚相關(guān)的氣流速度,所述的與至少一個(gè)穿孔磚相關(guān)的氣流速度是位于至少一個(gè)新的位置上的至少一個(gè)穿孔磚的表面區(qū)域的封閉的百分比的函數(shù)。
5.如權(quán)利要求4所述的方法,其中計(jì)算氣流速度的動(dòng)作包括計(jì)算作為封閉的百分比的函數(shù)的氣流速度,所述的封閉的百分比以25%增量被估計(jì)。
6.如權(quán)利要求1所述的方法,其中確定冷卻度量的動(dòng)作包括接收與至少一個(gè)穿孔磚相關(guān)的用戶(hù)限定的氣流速度。
7.如權(quán)利要求1所述的方法,其中確定冷卻度量的動(dòng)作包括確定統(tǒng)一的氣流速度。
8.如權(quán)利要求7所述的方法,其中確定統(tǒng)一的氣流速度的動(dòng)作包括計(jì)算與至少一個(gè)穿孔磚相關(guān)的統(tǒng)一的氣流速度,所述的與至少一個(gè)穿孔磚相關(guān)的統(tǒng)一的氣流速度是冷卻供應(yīng)裝置的氣流速度、氣流的泄露速度以及冷卻供應(yīng)裝置所提供的穿孔磚的數(shù)量的函數(shù),所述的穿孔磚的數(shù)量包括至少一個(gè)穿孔磚。
9.如權(quán)利要求1所述的方法,其中在計(jì)算機(jī)系統(tǒng)上顯示模型包括顯示支架的表示,所述的表示示出模型空間中臨近支架的氣流速度。
10.如權(quán)利要求1所述的方法,其中在計(jì)算機(jī)系統(tǒng)上顯示模型包括顯示包括冷卻度量的指示的至少一個(gè)新的位置。
11.如權(quán)利要求1所述的方法,進(jìn)一步包括將至少一個(gè)穿孔磚布置到至少一個(gè)新的位置。
12.—種呈現(xiàn)數(shù)據(jù)中心的冷卻模型的系統(tǒng),所述的系統(tǒng)包括 界面;以及控制器,該控制器被配置用以 將所述的模型分成多個(gè)層,所述的多個(gè)層包括具有至少一個(gè)穿孔磚的第一層;以及具有至少一個(gè)冷卻消耗裝置的第二層;接收相對(duì)于第二層重新布置第一層的指示;響應(yīng)于所述的指示,為至少一個(gè)穿孔磚確定相對(duì)于至少一個(gè)冷卻消耗裝置的至少一個(gè)新的位置;通過(guò)處在至少一個(gè)新的位置中的至少一個(gè)穿孔磚確定測(cè)量至少一個(gè)冷卻供應(yīng)裝置的性能以滿足至少一個(gè)冷卻消耗裝置的冷卻需求;以及在計(jì)算機(jī)系統(tǒng)上顯示所述的模型,所述的至少一個(gè)冷卻消耗裝置包括冷卻度量的指
13.如權(quán)利要求12所述的系統(tǒng),其中控制器被進(jìn)一步配置以接收響應(yīng)于用戶(hù)相對(duì)于第二層拖拉和放置第一層的指示。
14.如權(quán)利要求12所述的系統(tǒng),其中控制器被進(jìn)一步配置以至少部分通過(guò)取回與至少一個(gè)穿孔磚相關(guān)的用戶(hù)限定的氣流速度來(lái)確定冷卻度量。
15.如權(quán)利要求12所述的系統(tǒng),其中控制器被進(jìn)一步配置以至少部分通過(guò)確定統(tǒng)一的氣流速度來(lái)確定冷卻度量。
16.如權(quán)利要求15所述的系統(tǒng),其中控制器被進(jìn)一步配置以至少部分通過(guò)計(jì)算與至少一個(gè)穿孔磚相關(guān)的統(tǒng)一的氣流速度來(lái)確定統(tǒng)一的氣流速度,所述的與至少一個(gè)穿孔磚相關(guān)的統(tǒng)一的氣流速度是冷卻供應(yīng)裝置的氣流速度、氣流的泄露速度以及由冷卻供應(yīng)裝置提供的穿孔磚的數(shù)量的函數(shù),所述的穿孔磚的數(shù)量包括至少一個(gè)穿孔磚。
17.如權(quán)利要求12所述的系統(tǒng),其中控制器被進(jìn)一步配置以至少部分通過(guò)顯示支架的表示、指示在模型空間中與支架相鄰的氣流速度的表示來(lái)在計(jì)算機(jī)系統(tǒng)上顯示所述的模型。
18.如權(quán)利要求12所述的系統(tǒng),其中控制器被進(jìn)一步配置以至少部分通過(guò)顯示包括冷卻度量的指示的至少一個(gè)新的位置來(lái)在計(jì)算機(jī)系統(tǒng)上顯示所述的模型。
19.如權(quán)利要求12所述的系統(tǒng),其中控制器被進(jìn)一步配置以相對(duì)于至少一個(gè)新的位置重新布置至少一個(gè)穿孔磚。
20.一種具有存儲(chǔ)在其中的指令序列的計(jì)算機(jī)可讀媒介,所述的指令序列包括將會(huì)使處理器進(jìn)行如下動(dòng)作的指令接收將至少一個(gè)穿孔磚布置在數(shù)據(jù)中心冷卻模型中的指示,所述的模型包括至少一個(gè)冷卻供應(yīng)裝置的表示、至少一個(gè)冷卻消耗裝置的表示以及至少一個(gè)穿孔磚的表示,所述的至少一個(gè)冷卻消耗裝置具有冷卻需求;計(jì)算在模型空間中與至少一個(gè)穿孔磚臨近的可用的冷卻空間,所述的計(jì)算冷卻空氣的動(dòng)作包括計(jì)算流向模型空間中與至少一個(gè)穿孔磚相鄰的氣流,所述的流向模型空間中與至少一個(gè)穿孔磚相鄰的氣流是冷卻供應(yīng)裝置的氣流速度、氣流的泄露速度以及冷卻供應(yīng)裝置提供的穿孔磚的數(shù)量的函數(shù);以及在計(jì)算機(jī)系統(tǒng)上顯示模型,所述的模型具有多個(gè)層,所述的多個(gè)層具有包括至少一個(gè)穿孔磚的第一層和包括至少一個(gè)冷卻消耗裝置和可用冷卻空氣的指示的第二層。
21.如權(quán)利要求20所述的計(jì)算機(jī)可讀媒介,其中所述的指令進(jìn)一步使得處理器接收響應(yīng)用戶(hù)相對(duì)于第二層拖拉和放置第一層的指示。
22.如權(quán)利要求20所述的計(jì)算機(jī)可讀媒介,其中所述的指令進(jìn)一步使得處理器取回與至少一個(gè)其它的穿孔磚相關(guān)的用戶(hù)限定的氣流速度。
23.如權(quán)利要求22所述的計(jì)算機(jī)可讀媒介,其中所述的指令將進(jìn)一步使得處理器顯示在模型空間中可用的冷卻空氣,所述的冷卻空氣與使用用戶(hù)限定的氣流速度的至少一個(gè)其它穿孔磚相鄰。
全文摘要
提供一種用于數(shù)據(jù)中心的冷卻系統(tǒng)的設(shè)計(jì)方面的系統(tǒng)和方法。在一個(gè)實(shí)施例中,所提供的方法包括接收在模型中布置穿孔磚的指示的動(dòng)作,計(jì)算在模型空間中臨近所述的磚的可用冷卻的動(dòng)作,以及在計(jì)算機(jī)系統(tǒng)上顯示模型的內(nèi)容中的冷卻可用性的指示。在另一個(gè)實(shí)施例中,提供一種操作數(shù)據(jù)中心的模型中的數(shù)據(jù)元素的表示。所述的方法允許用戶(hù)通過(guò)調(diào)整模型空間的一層相對(duì)于模型空間中的另一層的位置來(lái)移動(dòng)的多個(gè)表示。
文檔編號(hào)G06F17/50GK102265278SQ200980152681
公開(kāi)日2011年11月30日 申請(qǐng)日期2009年10月26日 優(yōu)先權(quán)日2008年10月27日
發(fā)明者C·赫拉斯尼, H·達(dá)爾, J·W·范吉爾德, K·P·沃斯特 申請(qǐng)人:美國(guó)能量變換公司