两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于環(huán)境條件的適宜性來(lái)最佳分配計(jì)算機(jī)服務(wù)器負(fù)載的方法

文檔序號(hào):6593495閱讀:170來(lái)源:國(guó)知局
專利名稱:基于環(huán)境條件的適宜性來(lái)最佳分配計(jì)算機(jī)服務(wù)器負(fù)載的方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及數(shù)據(jù)處理中心,更具體地涉及數(shù)據(jù)處理中心的運(yùn)行管理。
背景技術(shù)
數(shù)據(jù)中心是大量服務(wù)器計(jì)算機(jī)位于其中的建筑物和設(shè)施的部分。服務(wù)器計(jì)算機(jī) 的密集堆放導(dǎo)致在局部區(qū)域產(chǎn)生大量的熱。數(shù)據(jù)中心必須以可靠的方式冷卻以避免關(guān)閉 或損壞服務(wù)器計(jì)算機(jī)硬件。由于熱超載引發(fā)的關(guān)閉服務(wù)器計(jì)算機(jī)將引起重大的經(jīng)濟(jì)損失。因此,已經(jīng)開發(fā)了在數(shù)據(jù)中心直接應(yīng)用的專用的冷卻單元。在本領(lǐng)域這些專用 的冷卻單元有時(shí)稱為計(jì)算機(jī)機(jī)房空氣調(diào)節(jié)單元(CRAC)或計(jì)算機(jī)機(jī)房空氣處理單元。本 公開中,空氣調(diào)節(jié)單元或CRAC將理解為包括用于在數(shù)據(jù)中心中實(shí)現(xiàn)冷卻的任何裝置。 由于以下事實(shí)即建筑物中普通的HVAC系統(tǒng)不能最好地配置成處理數(shù)據(jù)中心所產(chǎn)生的集 中的熱,已經(jīng)利用了 CRAC。因此,除了用于人體舒適系統(tǒng)的建筑物的普通冷卻單元之 外,CRAC經(jīng)常與該普通冷卻單元一起使用。許多CRAC具有簡(jiǎn)單的嵌入式控制,其基于例如感測(cè)的周圍空氣溫度等因素來(lái) 調(diào)節(jié)單元的輸出。在某些情況下,CRAC具有與除了別的之外還控制或包含建筑物HVAC 系統(tǒng)的建筑物自動(dòng)化系統(tǒng)交互的控制器。盡管CRAC對(duì)于在具有多個(gè)服務(wù)器計(jì)算機(jī)的數(shù)據(jù)中心中對(duì)于增強(qiáng)的冷卻功率的 需要提供了解決方案,不過(guò)存在過(guò)熱的危險(xiǎn),這是由于數(shù)據(jù)中心中處理任務(wù)的不平衡加 載、CRAC單元的故障或效率低下、或影響了冷卻特定服務(wù)器或服務(wù)器組的能力的數(shù)據(jù) 中心內(nèi)的本地條件。因此可能期望降低過(guò)熱或數(shù)據(jù)中心內(nèi)一個(gè)或多個(gè)處理器的其它故障 的風(fēng)險(xiǎn)。

發(fā)明內(nèi)容
本發(fā)明通過(guò)為特別適于處理附加處理的空間(space)分配處理負(fù)載(processing load),解決以上標(biāo)識(shí)的需求及其它??臻g可以基于溫度和/或其它環(huán)境條件或空間內(nèi)當(dāng) 前處理負(fù)載確定為具有高的適宜性(suitability)。第一實(shí)施例是一種方法,其包括基于相應(yīng)空間的至少一個(gè)環(huán)境條件測(cè)量為多個(gè)空間中的每一個(gè)生成空間信息值。每個(gè)空間包括一個(gè)或多個(gè)計(jì)算裝置??臻g信息值包括 關(guān)于用于接受計(jì)算負(fù)載的相應(yīng)空間的相對(duì)適宜性的信息。方法也包括基于空間信息值確 定附加計(jì)算負(fù)載的分配。參考以下詳細(xì)描述及附圖,上述描述的特征和優(yōu)點(diǎn)及其它將對(duì)本領(lǐng)域普通技術(shù) 人員來(lái)說(shuō)容易是顯而易見(jiàn)的。


圖1示出根據(jù)在示例性數(shù)據(jù)中心中實(shí)現(xiàn)為協(xié)調(diào)應(yīng)用處理的本發(fā)明的第一實(shí)施例 的示例性裝置的示意性框圖。圖2示出可根據(jù)本發(fā)明執(zhí)行的一組示例性操作。圖3進(jìn)一步詳細(xì)示出圖2中的至少一種操作的示例性實(shí)施例。
具體實(shí)施例方式圖1示出根據(jù)本發(fā)明示意性實(shí)施例的裝置100。裝置100示出為與數(shù)據(jù)中心102 結(jié)合使用,數(shù)據(jù)中心102包括多個(gè)服務(wù)器計(jì)算機(jī)1041; 1042...10418以及多個(gè)空氣調(diào)節(jié)單元 1061; 1062,1063和1064。裝置100包括除了別的之外還具有存儲(chǔ)器110和處理電路112 的計(jì)算機(jī)服務(wù)器管理系統(tǒng)108。在該實(shí)施例中,裝置100進(jìn)一步包括BAS元件120,其 可通信地連接于處理電路112。服務(wù)器計(jì)算機(jī)ICM1到10418中的每一個(gè)都是計(jì)算機(jī)組的一部分,計(jì)算機(jī)組提供應(yīng) 用處理服務(wù)給至少一個(gè)(通常是大量的)客戶端計(jì)算機(jī)(未示出)。服務(wù)器計(jì)算機(jī)IiM1 到10418通常布置在機(jī)架中,并分散地遍及數(shù)據(jù)中心102的空間。例如,如圖1所示, 服務(wù)器計(jì)算機(jī)104” 1042、1043、1044、1045在數(shù)據(jù)中心102的第一空間132的第一機(jī)架 122上可被分組。類似地,服務(wù)器計(jì)算機(jī)1046、1047、1048、1049在數(shù)據(jù)中心102的第二 空間134的第二機(jī)架124上可被分組,服務(wù)器計(jì)算機(jī)1041(1、104n、10412、10413、10414在 數(shù)據(jù)中心102的第三空間136的第三機(jī)架126上可被分組,服務(wù)器計(jì)算機(jī)10415、10416、 10417、10418在數(shù)據(jù)中心102的第四空間138的第四機(jī)架128上可被分組。應(yīng)當(dāng)意識(shí)到數(shù)據(jù)中心可能每機(jī)架具有更多服務(wù)器,更多的機(jī)架位于單個(gè)的空間 或更多限定的空間。換句話說(shuō),數(shù)據(jù)中心102的基本結(jié)構(gòu)可擴(kuò)展(或者甚至減少)為幾 乎無(wú)限種方式。與示例性實(shí)施例一起描述的原理可容易擴(kuò)展為這樣的其它大小的數(shù)據(jù)中 心??諝庹{(diào)節(jié)單元106” 1062、1063、1064中的每一個(gè)都是計(jì)算機(jī)機(jī)房空氣調(diào)節(jié)器或 計(jì)算機(jī)機(jī)房空氣處理器單元,統(tǒng)稱為CRAC。空氣調(diào)節(jié)單元106” 1062、1063、1064也可 以是在數(shù)據(jù)中心或高熱生成器的其它區(qū)域內(nèi)用于專門冷卻空間的任意空氣調(diào)節(jié)單元。這 樣的裝置在本領(lǐng)域內(nèi)是公知的。在該實(shí)施例中,空氣調(diào)節(jié)單元106” 1062、1063、1064 中的每個(gè)都在工作時(shí)耦合于BAS元件120,使得BAS元件120可以對(duì)空氣調(diào)節(jié)單元106n 的操作執(zhí)行至少一些測(cè)量控制。例如,如果空氣調(diào)節(jié)單元106n具有自含式溫度感測(cè)和控 制,BAS元件120可在工作時(shí)連接以優(yōu)先于(0verride)0n/0ff本地控制,和/或提供設(shè)定 點(diǎn)給空氣調(diào)節(jié)單元106n。其它空氣調(diào)節(jié)單元可配置為直接外部控制。無(wú)論以何種方式, BAS元件120優(yōu)選地在工作時(shí)連接以提供空氣調(diào)節(jié)單元106” 1062、1063、1064的每一個(gè)的整體管理和/或控制。此處所述的實(shí)施例中,空氣調(diào)節(jié)單元106” 1062、1063、1064操作以分別對(duì)空間 132、134、136、138冷卻。在本領(lǐng)域已知的是為了在不同的空間集中不同的空氣調(diào)節(jié)單 元的冷卻能力,在數(shù)據(jù)中心中定位空氣調(diào)節(jié)設(shè)備,即使各種空間物理上不用墻隔開。通 過(guò)例子,已知布置空氣調(diào)節(jié)單元以形成熱通道和冷通道,其中空氣調(diào)節(jié)單元特別關(guān)聯(lián)于 各個(gè)冷通道。BAS元件120是配置成與建筑物自動(dòng)化系統(tǒng)(例如HVAC系統(tǒng)等等)通信并且 在建筑物自動(dòng)化系統(tǒng)中運(yùn)行的一個(gè)或多個(gè)裝置。這樣的系統(tǒng)是本領(lǐng)域公知的并且可具有 可從Siemens Building Technologies Inc得到的APOGEE 系統(tǒng)的通用架構(gòu)。BAS元件 120包括至少一個(gè)處理電路140和存儲(chǔ)器142。BAS元件120可適于采用BAS內(nèi)的監(jiān)督 工作站的形式(例如可從 Buffalo Grove, Illinois 的 Siemens Building Technologies Inc 得到 的INSIGHT 工作站)。可選擇地,BAS元件120可適于為可配置的現(xiàn)場(chǎng)控制器(field controller),例如也可從 Siemens Building Technologies Inc 得到的 PXC Modular 現(xiàn)場(chǎng)控制 器。一般來(lái)講,處理電路140配置為經(jīng)由其它電路與其它BAS裝置(例如其它控制器) 或者甚至與傳感器和執(zhí)行器,傳送BAS數(shù)據(jù)(例如設(shè)定點(diǎn)、傳感器值和命令)。BAS元件 120可進(jìn)一步包括專用數(shù)字或模擬I/O裝置,其對(duì)于與空氣調(diào)節(jié)單元106” 1062、1063、 1064的控制元件通信是必要的。在該實(shí)施例中,BAS元件120進(jìn)一步在工作時(shí)連接以與 計(jì)算機(jī)服務(wù)器管理系統(tǒng)108(尤其是處理電路112)傳送信息。為此,在BAS元件120(其 配置用于BAS系統(tǒng))和計(jì)算機(jī)服務(wù)器管理系統(tǒng)108 (其通常不設(shè)置用于與BAS系統(tǒng)的通 信)之間提供合適的數(shù)據(jù)接口。此處所描述的實(shí)施例中,BAS系統(tǒng)120配置為在數(shù)據(jù)中心102中(特別在空間 132、134、136、138中)監(jiān)視環(huán)境條件。為此,BAS元件120在工作時(shí)耦合到位于第一 空間132中的一個(gè)或多個(gè)環(huán)境傳感器118ρ位于第二空間134中的一個(gè)或多個(gè)環(huán)境傳感器 IlS2,位于第三空間136中的一個(gè)或多個(gè)環(huán)境傳感器1183、位于第四空間138中的一個(gè)或 多個(gè)環(huán)境傳感器1184。一個(gè)或多個(gè)傳感器IlS1到IlS4中的每一個(gè)包括至少一個(gè)溫度傳感器,以及可選 地可包括濕度、氣流、和/或壓力傳感器。傳感器118jljll84配置成提供關(guān)于空間132、 134、136、138中的環(huán)境條件到BAS元件120的信息。這樣的信息可用于控制空氣調(diào)節(jié) 單元106” 1062、1063、1064的操作,以及用于為此處服務(wù)器計(jì)算機(jī)的附加處理確定空間 132、134、136、138的適宜性,其將在以下論述。計(jì)算機(jī)服務(wù)器管理系統(tǒng)108是通常配置為協(xié)調(diào)多個(gè)服務(wù)器計(jì)算機(jī)ICM1到10418的 使用的計(jì)算系統(tǒng)。這樣的裝置一般是已知的。為了協(xié)調(diào)服務(wù)器的使用,計(jì)算機(jī)服務(wù)器管 理系統(tǒng)108的處理電路112執(zhí)行虛擬化(virtualization)軟件114。本領(lǐng)域公知的虛擬化軟 件114是這樣的軟件,當(dāng)由另外適當(dāng)配置的計(jì)算機(jī)處理器執(zhí)行時(shí)該軟件管理(例如在數(shù)據(jù) 中心中)多個(gè)服務(wù)器計(jì)算機(jī)中的應(yīng)用過(guò)程的分配。根據(jù)本發(fā)明的該實(shí)施例,處理電路112進(jìn)一步配置成利用虛擬化軟件114來(lái)基于 空間132、134、136、138的適宜性的測(cè)量來(lái)分配服務(wù)器計(jì)算機(jī)104” 1042等中的應(yīng)用過(guò) 程。為此,存儲(chǔ)器110為多個(gè)空間132、134、136、138中的每一個(gè)存儲(chǔ)空間信息值。空 間信息值包括關(guān)于用于接受計(jì)算負(fù)載的相應(yīng)空間的相對(duì)適宜性的信息。空間的相對(duì)適宜性可以基于相應(yīng)空間的至少一個(gè)環(huán)境條件(以及其它因素)測(cè)量確定。結(jié)合圖2和3在 以下進(jìn)一步討論關(guān)于空間信息值和/或適宜性評(píng)定的開發(fā)的其它信息。。再次參考圖1,計(jì)算機(jī)服務(wù)器管理系統(tǒng)108配置成部分基于服務(wù)器計(jì)算機(jī)ICM1到 10418所位于的空間的相對(duì)適宜性來(lái)分配(利用虛擬化軟件)一個(gè)或多個(gè)處理任務(wù)給多個(gè) 服務(wù)器計(jì)算機(jī)KM1到10418中的一個(gè)。特別地,當(dāng)應(yīng)用分配到服務(wù)器計(jì)算機(jī)104n時(shí),執(zhí)行應(yīng)用促使服務(wù)器計(jì)算機(jī)104n 產(chǎn)生熱能。處理電路112分配處理任務(wù)使得由服務(wù)器計(jì)算機(jī)104執(zhí)行處理任務(wù)產(chǎn)生的熱 分散到其中環(huán)境(和其它因素)處于服從接受其它計(jì)算負(fù)載和熱負(fù)載的條件下的空間。為此,應(yīng)當(dāng)意識(shí)到服務(wù)器計(jì)算機(jī)ICM1到1045在空間132中產(chǎn)生熱,服務(wù)器計(jì)算 機(jī)1046到1049在空間134中產(chǎn)生熱,計(jì)算機(jī)1041(1到10414在空間136中產(chǎn)生熱,計(jì)算機(jī) 10415到10418在空間138中產(chǎn)生熱。如果特定空間內(nèi)的服務(wù)器重度使用,和/或如果一 個(gè)或多個(gè)空間內(nèi)的溫度特別高,和/或溫度很難降低,那么相對(duì)于其它空間這樣的空間 將不太適合(也就是具有較低的相對(duì)適宜性)附加的計(jì)算活動(dòng)。因此,處理電路112通過(guò)偏好分配計(jì)算負(fù)載給具有相對(duì)高適宜性指數(shù)的空間內(nèi) 的服務(wù)器計(jì)算機(jī)104,從而分配處理任務(wù)。作為例子,考慮100個(gè)應(yīng)用必須分配給服務(wù)器計(jì)算機(jī)ICM1到10418的情況。在現(xiàn) 有技術(shù)中,分配應(yīng)用的一種方式可以是簡(jiǎn)單地分配基本上等量的應(yīng)用給每一個(gè)處理器, 使得在該例子中服務(wù)器計(jì)算機(jī)KM1到10418中的每個(gè)會(huì)有100個(gè)應(yīng)用中的5或6個(gè)??蛇x 地,分配可基于試圖使服務(wù)器計(jì)算機(jī)IiM1到10418中的每個(gè)的忙碌(busy-ness)保持大體 均等。因此,如果特定服務(wù)器計(jì)算機(jī)104n有多個(gè)尤其是計(jì)算上密集的任務(wù),它可能有較 少的全部應(yīng)用。也可以考慮服務(wù)器計(jì)算機(jī)IiM1到10418的計(jì)算速度和效率。無(wú)論如何, 現(xiàn)有技術(shù)分配試圖均勻分配計(jì)算負(fù)載。然而,情況可能是根據(jù)現(xiàn)有技術(shù)的這種分配將在特定空間136產(chǎn)生熱應(yīng)力,可 能導(dǎo)致不期望的關(guān)閉或至少報(bào)警條件,而另外的空間132正在變冷。在該種情形下,有 利的是給服務(wù)器IiM1到1045組中的一些更重地加載附加應(yīng)用,而對(duì)服務(wù)器計(jì)算機(jī)1041(|到 10414更輕地加載。這樣的分配將更多熱分散到較冷的空間132并且較少的附加熱分散到 較熱的空間136。因此處理電路112基于空間132、134、136、138中的每一個(gè)的空間信息值(和 它的適宜性指數(shù))確定分配至少一些過(guò)程。在圖1的一般操作中,服務(wù)器計(jì)算機(jī)ICM1到10418提供應(yīng)用處理給客戶端計(jì)算機(jī) (未示出)。計(jì)算機(jī)服務(wù)器管理系統(tǒng)108運(yùn)行以分配來(lái)自客戶端的應(yīng)用請(qǐng)求給服務(wù)器計(jì)算 機(jī)^^到^^⑴中的一個(gè)或多個(gè)。一旦應(yīng)用請(qǐng)求分配給服務(wù)器計(jì)算機(jī)104n,此后服務(wù)器 計(jì)算機(jī)104n執(zhí)行應(yīng)用。當(dāng)每個(gè)服務(wù)器計(jì)算機(jī)104n執(zhí)行應(yīng)用時(shí),服務(wù)器計(jì)算機(jī)的微處理器(和其它電路) 產(chǎn)生熱,傾向于加熱服務(wù)器計(jì)算機(jī)104n周圍的空間。因此,在該例子中,服務(wù)器計(jì)算機(jī) IiM1到1045的計(jì)算操作傾向于在空間132產(chǎn)生熱,服務(wù)器計(jì)算機(jī)1046到1049的計(jì)算操作 傾向于在空間134產(chǎn)生熱,服務(wù)器計(jì)算機(jī)1041(|到10414的計(jì)算操作傾向于在空間136產(chǎn)生 熱,服務(wù)器計(jì)算機(jī)10415到10418的計(jì)算操作傾向于在空間138產(chǎn)生熱。因?yàn)檫^(guò)度的熱會(huì)損壞電路,在數(shù)據(jù)中心102中冷卻是必要的。在該例子中,空氣調(diào)節(jié)單元106:、1062、1063、1064運(yùn)行以分別冷卻空間132、134、136、138??諝庹{(diào)節(jié) 單元106” 1062、1063、1064中的每個(gè)可適當(dāng)運(yùn)行將其各自的局部空間冷卻到預(yù)定的設(shè)定 點(diǎn)溫度。在該實(shí)施例中,BAS元件120可提供設(shè)定點(diǎn)溫度給空氣調(diào)節(jié)單元106” 1062、 1063、1064中的每個(gè),并且可進(jìn)一步控制空氣調(diào)節(jié)單元106i、1062、1063、1064的運(yùn)行中 的至少一些方面。傳感器IlS1到IlS4運(yùn)行以提供與各個(gè)空間132到138相關(guān)的溫度測(cè)量以及可選 地提供其它環(huán)境數(shù)據(jù)給BAS元件120。在某些情況下,這樣的測(cè)量信息用于幫助控制空 氣調(diào)節(jié)單元106” 1062、1063、1064。根據(jù)本發(fā)明的至少一些實(shí)施例,這樣的測(cè)量信息進(jìn) 一步用于生成空間信息值(例如適宜性指數(shù)值)。關(guān)于空間信息值,BAS元件120提供從傳感器IlS1到IlS4接收的環(huán)境傳感器數(shù) 據(jù)給計(jì)算機(jī)服務(wù)器管理系統(tǒng)108的處理電路112。處理電路112利用所接收到的關(guān)于空間 132、134、136、138的環(huán)境傳感器數(shù)據(jù)及其它信息來(lái)生成適宜性指數(shù)。處理電路112可 用于生成適宜性指數(shù)的其它信息包括每個(gè)空間132、134、136、138中服務(wù)器計(jì)算機(jī)的加 載(和預(yù)測(cè)加載)。無(wú)論如何,處理電路112因此生成空間信息值,在該種情況下其包括至少基于 環(huán)境信息為空間132、134、136、138中的每一個(gè)計(jì)算的適宜性指數(shù)。處理電路112將空 間132、134、136、138的適宜性指數(shù)存儲(chǔ)在存儲(chǔ)器110中。處理電路112也在存儲(chǔ)器110中存儲(chǔ)服務(wù)器計(jì)算機(jī)ICM1到10418中的每個(gè)所位于 的空間132、134、136、138的標(biāo)識(shí)。在該實(shí)施例中,處理電路112至少部分基于服務(wù)器計(jì)算機(jī)ICM1到10418的對(duì)應(yīng) 空間132、134、136、138的適宜性指數(shù)分配處理任務(wù)(應(yīng)用)給服務(wù)器計(jì)算機(jī)ICM1到 10418。如果大量的應(yīng)用必須分配給服務(wù)器,處理電路112優(yōu)選地分配更多的應(yīng)用給具有 較高適宜性指數(shù)的空間,并且分配較少的應(yīng)用給具有較低適宜性指數(shù)的空間。結(jié)果,應(yīng) 用被更重地路由到位于更有助于接受附加熱負(fù)載(其將由附加計(jì)算操作產(chǎn)生)的環(huán)境中的 服務(wù)器計(jì)算機(jī)。圖2示出可由處理電路112執(zhí)行以實(shí)施上述處理任務(wù)的基于空間適宜性的分配的 一組示例性操作。應(yīng)當(dāng)注意到這些步驟中的所有或一些可替代地可由BAS元件120(或 一些其它BAS裝置)中的處理電路140執(zhí)行。參考圖2,在步驟205中,處理電路112獲取或生成每個(gè)服務(wù)器計(jì)算機(jī)104 與 定義的空間132、134、136、138之一的關(guān)聯(lián)。如上所述,該實(shí)例中的空間132、134、 136、138中的每一個(gè)直接對(duì)應(yīng)于單個(gè)的相應(yīng)機(jī)架122、124、126、128,以及單個(gè)的相應(yīng) 空氣調(diào)節(jié)單元106” 1062、1063、1064。然而,應(yīng)當(dāng)意識(shí)到多個(gè)機(jī)架(每個(gè)具有多個(gè)計(jì)算 機(jī))可位于單個(gè)空間??蛇x地(并且優(yōu)選地),每個(gè)機(jī)架可細(xì)分為多個(gè)“空間”。為此, 隨著無(wú)線傳感器模塊的出現(xiàn),例如在通過(guò)引用結(jié)合到本文中的、序號(hào)為1867-0006的美 國(guó)申請(qǐng)中所述及的,多個(gè)無(wú)線傳感器可容易應(yīng)用到單個(gè)服務(wù)器機(jī)架的不同位置。結(jié)果, 可以獲得粒狀(granular)環(huán)境數(shù)據(jù),其進(jìn)一步幫助發(fā)現(xiàn)與特定服務(wù)器相關(guān)聯(lián)的局部熱點(diǎn)或 冷點(diǎn)。類似地,單個(gè)空氣調(diào)節(jié)單元不一定與單個(gè)空間相關(guān)聯(lián)。當(dāng)然,在數(shù)據(jù)中心內(nèi)的空間的有意義地定義的最顯著影響是傳感器和/或服務(wù) 器計(jì)算機(jī)的數(shù)量和位置。為此,只要通過(guò)至少一個(gè)服務(wù)器計(jì)算機(jī)定義空間,并且空間具有可得到的特定于空間的環(huán)境信息,那么這樣的空間的適宜性指數(shù)可有利地生成。例 如,至少一些實(shí)施例預(yù)期在每個(gè)服務(wù)器機(jī)架上放置至少4個(gè)溫度傳感器。在這種情況 下,可為每個(gè)機(jī)架定義至少4個(gè)空間。在傳感器之間使用插值(interpolation),也可定義 一個(gè)或多個(gè)附加空間。不管怎樣定義空間,無(wú)論如何,處理電路112獲得每個(gè)服務(wù)器計(jì)算機(jī)與所定義 空間之一的關(guān)聯(lián)。在圖1的示例性實(shí)施例中,處理電路112將服務(wù)器計(jì)算機(jī)104:、1042、 1043、1044、1045與數(shù)據(jù)中心102的第一空間132相關(guān)聯(lián),服務(wù)器計(jì)算機(jī)1046、1047、 1048、1049與第二空間134相關(guān)聯(lián),服務(wù)器計(jì)算機(jī)1041(1、104n、10412、10413、10414與第 三空間136相關(guān)聯(lián),服務(wù)器計(jì)算機(jī)10415、10416、10417、10418與第四空間138相關(guān)聯(lián)。處理電路112可經(jīng)由用戶輸入(直接地或間接地經(jīng)由BAS元件120)適宜地獲得 服務(wù)器到所定義的空間的關(guān)聯(lián)。用戶輸入標(biāo)識(shí)與數(shù)據(jù)中心102內(nèi)一組坐標(biāo)(coordinates) 相對(duì)的服務(wù)器計(jì)算機(jī)104:到10418的布局。處理電路112 (和/或BAS元件120)可進(jìn)一 步將傳感器118!到1184及空氣調(diào)節(jié)單元106:到1064關(guān)聯(lián)于定義的空間132、134、136、 138。此后,在步驟210中,處理電路112為每個(gè)空間132、134、136、138生成空間 信息值。空間信息值包括空間的適宜性指數(shù)。適宜性指數(shù)考慮溫度,以及優(yōu)選地,空 間內(nèi)服務(wù)器計(jì)算機(jī)的指示加載,空間中是否存在可用服務(wù)器計(jì)算機(jī)的指示,以及空間內(nèi) 是否出現(xiàn)預(yù)冷卻??臻g信息值的產(chǎn)生在下面參考圖3進(jìn)一步詳細(xì)論述。下面的表1以表 格形式提供了空間132、134、136、138的示例性空間信息值。表1
空間有用適宜性
132是30
134是90
136否0
138是100
在步驟215中,處理電路112接著基于空間信息值分配應(yīng)用以選擇服務(wù)器計(jì)算機(jī)104:到10418中的多個(gè)。作為例子,處理電路112可適當(dāng)?shù)胤峙湟粋€(gè)或多個(gè)應(yīng)用給具有最
高適宜性指數(shù)的空間內(nèi)的服務(wù)器計(jì)算機(jī)。在上述表1的例子中,處理電路112將分配新 的應(yīng)用給空間138內(nèi)的服務(wù)器。如果所選擇的空間內(nèi)有多個(gè)可用的服務(wù)器,如空間138 的情況下,計(jì)算機(jī)服務(wù)器管理系統(tǒng)108的虛擬化軟件114可適當(dāng)?shù)貥?biāo)識(shí)(一個(gè)或多個(gè))應(yīng) 用將分配到的所確定的適宜空間內(nèi)的(一個(gè)或多個(gè))特定服務(wù)器。如果所定義的空間內(nèi) 可得到粒狀溫度測(cè)量,處理電路112可嘗試分配新的應(yīng)用給最接近于示出低局部溫度的 傳感器的服務(wù)器。 另一方面,如果必須分配大量的應(yīng)用,那么處理電路可以以與空間適宜性指數(shù) 成比例的方式將應(yīng)用分配給空間。因此,參考表1的例子,如果要分配100個(gè)應(yīng)用,那 么處理電路112可適當(dāng)?shù)胤峙?0/220或14個(gè)應(yīng)用給空間132內(nèi)的服務(wù)器計(jì)算機(jī)104:到 1045,分配90/220或41個(gè)應(yīng)用給空間134內(nèi)的服務(wù)器計(jì)算機(jī)1046到1049,分配100/220 或45個(gè)應(yīng)用給空間136內(nèi)的服務(wù)器計(jì)算機(jī)1041(|到10414。類似上面,計(jì)算機(jī)服務(wù)器管理 系統(tǒng)108的虛擬化軟件可適當(dāng)?shù)貥?biāo)識(shí)所標(biāo)識(shí)的(一個(gè)或多個(gè))應(yīng)用應(yīng)分配至的、所確定的空間中的(一個(gè)或多個(gè))特定服務(wù)器。因此,例如,計(jì)算機(jī)服務(wù)器管理系統(tǒng)108的虛擬 化軟件會(huì)標(biāo)識(shí)怎樣將14個(gè)應(yīng)用劃分到服務(wù)器計(jì)算機(jī)101、川42、1043、1044、1045等等之 中。因此,圖2的操作示出處理電路112怎樣獲得數(shù)據(jù)中心內(nèi)所定義的空間的適宜 性指數(shù)信息,以及使用適宜性指數(shù)信息來(lái)分配應(yīng)用任務(wù)到位于那些空間中的服務(wù)器計(jì)算 機(jī)。使用該過(guò)程,計(jì)算負(fù)載被有利地引導(dǎo)到具有處理新的熱負(fù)載的最佳條件的位置內(nèi)的 服務(wù)器。圖3示出可用于為數(shù)據(jù)中心內(nèi)的每個(gè)所定義的空間生成適宜性指數(shù)的一組示例 性步驟。圖3的步驟應(yīng)當(dāng)周期性地執(zhí)行,例如[[每天?每小時(shí)?每分鐘? ?]]。在步驟305中,處理電路112從BAS元件120獲得給定空間的傳感器值。BAS 元件120又經(jīng)由無(wú)線或有線建筑物自動(dòng)化系統(tǒng)數(shù)據(jù)網(wǎng)絡(luò)從傳感器118i到1184接收傳感器 值。此處所述的實(shí)施例中,傳感器值通常將至少包括相應(yīng)空間的溫度信息。應(yīng)當(dāng)意識(shí)到 BAS元件120或其它裝置可在提供傳感器值給處理電路112之前對(duì)傳感器值進(jìn)行改變、過(guò) 濾、平均化或用其它方式處理。在步驟310中,處理電路112獲得所選擇的空間內(nèi)服務(wù)器計(jì)算機(jī)的實(shí)際的和預(yù)測(cè) 的負(fù)載。實(shí)際負(fù)載數(shù)據(jù)容易從服務(wù)器計(jì)算機(jī)它們自身得到。預(yù)測(cè)負(fù)載數(shù)據(jù)可以是可用的 [怎樣???例子???]。在步驟315中,處理電路112基于步驟305和310中獲得的信息計(jì)算空間的適宜 性指數(shù)。適宜性指數(shù)是該實(shí)施例中測(cè)量的溫度、計(jì)算的服務(wù)器負(fù)載率(load ratio)、預(yù)測(cè) 的服務(wù)器負(fù)載、預(yù)冷卻狀態(tài)和其它環(huán)境條件(壓力、濕度、氣流)的函數(shù)。本領(lǐng)域普通 技術(shù)人員可在其它實(shí)現(xiàn)中考慮更多或更少的因素。關(guān)于測(cè)量的溫度,適宜性指數(shù)關(guān)于空間內(nèi)測(cè)量的溫度(一個(gè)或多個(gè))反向地增 加。例如所有其它事情相等的情況下,希望分配新的應(yīng)用給最冷空間內(nèi)的服務(wù)器計(jì)算 機(jī)。關(guān)于服務(wù)器負(fù)載率,適宜性指數(shù)也關(guān)于空間內(nèi)服務(wù)器計(jì)算機(jī)的當(dāng)前加載反向地 上升。所有事情(例如溫度)相等時(shí),在服務(wù)器計(jì)算機(jī)全部(或大部分)都忙并且不可 用的時(shí),希望避免試圖分配應(yīng)用。關(guān)于預(yù)測(cè)的服務(wù)器負(fù)載,適宜性指數(shù)關(guān)于空間內(nèi)預(yù)測(cè)的服務(wù)器負(fù)載反向地上 升。如果所定義的空間內(nèi)的服務(wù)器預(yù)測(cè)為具有不能容易轉(zhuǎn)移給其它服務(wù)器的高負(fù)載,那 么可能有利的是避免會(huì)因?qū)⑵渌碌膽?yīng)用分配給那個(gè)空間內(nèi)的服務(wù)器從而導(dǎo)致的過(guò)熱。關(guān)于預(yù)冷卻,適宜性指數(shù)關(guān)于預(yù)冷卻狀態(tài)而上升。預(yù)冷卻狀態(tài)是其中特定空間 被預(yù)冷卻的狀態(tài),通常是預(yù)期將來(lái)臨的繁重的處理負(fù)載。如果空間經(jīng)歷了預(yù)冷卻,那么 有利的是將附加計(jì)算負(fù)載分配至那個(gè)空間中的服務(wù)器。關(guān)于其它環(huán)境測(cè)量(濕度等等),適宜性指數(shù)隨那些值趨于最優(yōu)而增加,且隨那 些值趨于不被接受的條件而減少。特別地,任何不可接受的(也就是報(bào)警)條件可促使 適宜性指數(shù)下降到0,而不管其它因素。一旦已計(jì)算了空間的適宜性指數(shù),處理電路112進(jìn)入步驟320。在步驟320中, 處理電路112確定適宜性指數(shù)是否指示報(bào)警條件。例如,0適宜性指數(shù)被視為報(bào)警條件。 如果檢測(cè)到報(bào)警條件,那么步驟325中處理電路112將報(bào)警發(fā)信號(hào)通知給視覺(jué)顯示器,或通過(guò)e-mail、文本消息或?qū)ず舭l(fā)信號(hào)通知給技術(shù)員的便攜式無(wú)線裝置。步驟325后,處 理電路112返回到步驟305以開始對(duì)另一個(gè)空間計(jì)算適宜性指數(shù)。類似地,如果在步驟 320沒(méi)有檢測(cè)到報(bào)警條件,處理電路112直接返回到步驟305。
權(quán)利要求
1.一種方法,包括a)基于相應(yīng)空間的至少一個(gè)環(huán)境條件測(cè)量,為多個(gè)空間中的每一個(gè)生成空間信息 值,每個(gè)空間包括一個(gè)或多個(gè)計(jì)算裝置,空間信息值包括關(guān)于用于接受計(jì)算負(fù)載的相應(yīng) 空間的相對(duì)適宜性的信息,和b)基于空間信息值確定附加計(jì)算負(fù)載的分配。
2.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括從放置在多個(gè)空間中的每一個(gè)內(nèi)的傳感器獲得至少一個(gè)傳感器測(cè)量,并且其中每個(gè) 空間的至少一個(gè)環(huán)境條件測(cè)量是基于空間的至少一個(gè)傳感器測(cè)量。
3.根據(jù)權(quán)利要求1的方法,其中步驟a)進(jìn)一步包括至少部分基于關(guān)于每個(gè)空間內(nèi)的 計(jì)算裝置的計(jì)算負(fù)載信息,生成空間信息值。
4.根據(jù)權(quán)利要求1的方法,其中步驟b)進(jìn)一步包括b)基于對(duì)關(guān)于第一計(jì)算裝置位于的第一空間的相對(duì)適宜性的信息和關(guān)于其它空間的 相對(duì)適宜性的信息的評(píng)估,從多個(gè)計(jì)算裝置中選擇用于處理附加計(jì)算負(fù)載的第一計(jì)算裝置。
5.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括獲得識(shí)別多個(gè)計(jì)算機(jī)裝置中的每一個(gè)與多個(gè)空間中選擇的一個(gè)之間的關(guān)聯(lián)的數(shù)據(jù); 并且其中步驟b)進(jìn)一步包括基于多個(gè)空間中的第一空間和其它空間的空間信息值,通 過(guò)分配附加計(jì)算負(fù)載給與第一空間相關(guān)聯(lián)的計(jì)算裝置,確定附加計(jì)算負(fù)載的分配。
6.根據(jù)權(quán)利要求5的方法,其中步驟b)進(jìn)一步包括i)分配更多計(jì)算負(fù)載給與具有表示較高相對(duì)適宜性的空間信息值的一個(gè)或多個(gè)空間 相關(guān)聯(lián)的計(jì)算裝置;ii)分配較少計(jì)算負(fù)載給與具有表示較低相對(duì)適宜性的空間信息值的一個(gè)或多個(gè)空間 相關(guān)聯(lián)的計(jì)算裝置。
7.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括c)基于新的環(huán)境信息在隨后的時(shí)間提供更新的空間信息值;d)基于所述空間信息值確定至少一些計(jì)算負(fù)載的重新分配。
8.根據(jù)權(quán)利要求6的方法,其中確定重新分配包括將過(guò)程從第一空間中的第一計(jì)算裝 置移至第二空間中的第二計(jì)算裝置。
9.根據(jù)權(quán)利要求1的方法,其中步驟a)進(jìn)一步包括至少基于相應(yīng)空間的溫度測(cè)量值生成多個(gè)空間中的每一個(gè)的空間信息值。
10.根據(jù)權(quán)利要求9的方法,其中步驟a)進(jìn)一步包括基于包含以下的組中的至少一個(gè)生成多個(gè)空間中的每一個(gè)的空間信息值相應(yīng)空間的濕度測(cè)量值、相應(yīng)空間的氣流測(cè)量值、相應(yīng)空間的壓力測(cè)量值。
11.根據(jù)權(quán)利要求9的方法,其中步驟a)進(jìn)一步包括部分基于位于相應(yīng)空間內(nèi)的計(jì)算裝置的當(dāng)前計(jì)算負(fù)載值,生成多個(gè)空間中的每一個(gè) 的空間信息值。
12.根據(jù)權(quán)利要求11的方法,其中步驟a)進(jìn)一步包括部分基于位于相應(yīng)空間內(nèi)的計(jì)算裝置的預(yù)測(cè)計(jì)算負(fù)載值,生成多個(gè)空間中的每一個(gè) 的空間信息值。
13.根據(jù)權(quán)利要求9的方法,其中步驟a)進(jìn)一步包括 部分基于位于相應(yīng)空間內(nèi)的計(jì)算裝置的預(yù)測(cè)計(jì)算負(fù)載值的空間信息值。
14.根據(jù)權(quán)利要求1的方法,其中步驟a)進(jìn)一步包括 部分基于位于相應(yīng)空間內(nèi)的計(jì)算裝置的預(yù)測(cè)計(jì)算負(fù)載值的空間信息值。生成多個(gè)空間中的每一個(gè) 生成多個(gè)空間中的每一個(gè)
全文摘要
一種方法,包括基于相應(yīng)空間的至少一個(gè)環(huán)境條件測(cè)量,生成多個(gè)空間中的每一個(gè)的空間信息值。每個(gè)空間包括一個(gè)或多個(gè)計(jì)算裝置??臻g信息值包括關(guān)于用于接受計(jì)算負(fù)載的相應(yīng)空間的相對(duì)適宜性的信息。本方法也包括基于空間信息值確定附加計(jì)算負(fù)載的分配。
文檔編號(hào)G06F1/20GK102016754SQ200980116346
公開日2011年4月13日 申請(qǐng)日期2009年5月5日 優(yōu)先權(quán)日2008年5月5日
發(fā)明者P·??◣?kù)爾, W·T·皮恩塔 申請(qǐng)人:西門子工業(yè)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
兴仁县| 临夏市| 岳池县| 开鲁县| 武义县| 盈江县| 师宗县| 永福县| 梅州市| 邵阳市| 杭锦后旗| 新乐市| 肃北| 孙吴县| 石河子市| 许昌市| 宣武区| 黔东| 枞阳县| 封丘县| 花莲县| 彭水| 嘉定区| 平顶山市| 兰坪| 汨罗市| 习水县| 利辛县| 四平市| 广丰县| 萨嘎县| 历史| 佛冈县| 江津市| 诏安县| 黔西县| 额济纳旗| 隆德县| 东明县| 昭通市| 玛曲县|