本發(fā)明涉及數(shù)據(jù)中心技術(shù)領(lǐng)域,尤其涉及一種機(jī)柜溫度的調(diào)節(jié)方法及裝置。
背景技術(shù):
隨著數(shù)據(jù)中心技術(shù)的發(fā)展,大型數(shù)據(jù)中心機(jī)房的建設(shè)以及大量it設(shè)備的部署應(yīng)用,數(shù)據(jù)中心機(jī)房內(nèi)的環(huán)境實(shí)時(shí)數(shù)據(jù)的監(jiān)測和管理越來越受到重視,尤其是大量的it(informationtechnology,信息技術(shù))設(shè)備部署運(yùn)營后,it設(shè)備高散熱導(dǎo)致數(shù)據(jù)中心局部或整體溫度過高,過高的溫度必將會(huì)影響it設(shè)備的性能,進(jìn)一步則會(huì)影響到相關(guān)部署業(yè)務(wù)的正常運(yùn)行,因此在數(shù)據(jù)中心的管理和運(yùn)維中,對(duì)溫度數(shù)據(jù)的控制至關(guān)重要?,F(xiàn)有微模塊數(shù)據(jù)中心主要是在兩排機(jī)柜中,間隔放置制冷設(shè)備,制冷設(shè)備的制冷量共同為所有機(jī)柜統(tǒng)一散熱,這種方式一般統(tǒng)一將制冷設(shè)備的制冷溫度調(diào)低,制冷溫度越低,制冷設(shè)備所消耗的功率就越大。并且當(dāng)微模塊數(shù)據(jù)中心中某機(jī)柜因?yàn)闃I(yè)務(wù)量加大,引起局部溫度上升后,現(xiàn)有制冷量不能實(shí)現(xiàn)快速降溫。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種機(jī)柜溫度的調(diào)節(jié)方法及裝置,旨在解決現(xiàn)有數(shù)據(jù)中心機(jī)房中的制冷設(shè)備不能實(shí)現(xiàn)對(duì)機(jī)柜的快速降溫且消耗功率大的問題。
本發(fā)明實(shí)施例提供一種機(jī)柜溫度的調(diào)節(jié)方法,包括:
獲取機(jī)柜上的溫度傳感器檢測到的機(jī)柜的第一溫度值;
當(dāng)所述機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),調(diào)節(jié)與當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù);否則,恢復(fù)當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的標(biāo)準(zhǔn)值;其中一機(jī)柜對(duì)應(yīng)n個(gè)制冷設(shè)備,n為大于或等于1的整數(shù)。
其中,所述獲取機(jī)柜上的溫度傳感器檢測到的機(jī)柜的第一溫度值的步驟包 括:
根據(jù)預(yù)先建立的機(jī)柜與溫度傳感器的第一對(duì)應(yīng)關(guān)系查找到機(jī)柜對(duì)應(yīng)的多個(gè)溫度傳感器;
獲取多個(gè)溫度傳感器檢測到的機(jī)柜的溫度值中的最高溫度值,并確定最高溫度值為第一溫度值。
其中,所述調(diào)節(jié)與當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的步驟包括:
根據(jù)預(yù)先建立的機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系查找與當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備;
在n個(gè)制冷設(shè)備中確定出正常運(yùn)行的至少一制冷設(shè)備;
在正常運(yùn)行的至少一制冷設(shè)備中確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備;
對(duì)當(dāng)前制冷設(shè)備的制冷參數(shù)進(jìn)行調(diào)節(jié)。
其中,所述在正常運(yùn)行的至少一制冷設(shè)備中確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的步驟包括:
計(jì)算正常運(yùn)行的各個(gè)制冷設(shè)備與當(dāng)前機(jī)柜的距離;
確定與當(dāng)前機(jī)柜的距離最小的正常運(yùn)行的制冷設(shè)備為當(dāng)前制冷設(shè)備。
其中,所述調(diào)節(jié)與當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的步驟包括:
將當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)節(jié)為第一預(yù)設(shè)值,所述第一預(yù)設(shè)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值大于制冷參數(shù)的標(biāo)準(zhǔn)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值。
本發(fā)明實(shí)施例還提供一種機(jī)柜溫度的調(diào)節(jié)裝置,包括:
獲取模塊,用于獲取機(jī)柜上的溫度傳感器檢測到的機(jī)柜的第一溫度值;
處理模塊,用于當(dāng)所述機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),調(diào)節(jié)與當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù);否則,恢復(fù)當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的標(biāo)準(zhǔn)值;其中一機(jī)柜對(duì)應(yīng)n個(gè)制冷設(shè)備,n為大于或等于1的整數(shù)。
其中,所述獲取模塊包括:
第一查找子模塊,用于根據(jù)預(yù)先建立的機(jī)柜與溫度傳感器的第一對(duì)應(yīng)關(guān)系查找到機(jī)柜對(duì)應(yīng)的多個(gè)溫度傳感器;
處理子模塊,用于獲取多個(gè)溫度傳感器檢測到的機(jī)柜的溫度值中的最高溫 度值,并確定最高溫度值為第一溫度值。
其中,所述處理模塊包括:
第二查找子模塊,用于根據(jù)預(yù)先建立的機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系查找與當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備;
第一確定子模塊,用于在n個(gè)制冷設(shè)備中確定出正常運(yùn)行的至少一制冷設(shè)備;
第二確定子模塊,用于在正常運(yùn)行的至少一制冷設(shè)備中確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備;
調(diào)節(jié)子模塊,用于對(duì)當(dāng)前制冷設(shè)備的制冷參數(shù)進(jìn)行調(diào)節(jié)。
其中,所述第二確定子模塊包括:
計(jì)算單元,用于計(jì)算正常運(yùn)行的各個(gè)制冷設(shè)備與當(dāng)前機(jī)柜的距離;
確定單元,用于確定與當(dāng)前機(jī)柜的距離最小的正常運(yùn)行的制冷設(shè)備為當(dāng)前制冷設(shè)備。
其中,所述處理模塊進(jìn)一步用于:
將當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)節(jié)為第一預(yù)設(shè)值,所述第一預(yù)設(shè)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值大于制冷參數(shù)的標(biāo)準(zhǔn)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值。
本發(fā)明實(shí)施例上述方案的有益效果至少包括:
通過獲取機(jī)柜的第一溫度值,將第一溫度值與預(yù)設(shè)溫度閾值進(jìn)行比較,在機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),則查找到機(jī)柜對(duì)應(yīng)的制冷設(shè)備,調(diào)節(jié)對(duì)應(yīng)的制冷設(shè)備的制冷參數(shù),在機(jī)柜的第一溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),則恢復(fù)制冷參數(shù)的標(biāo)準(zhǔn)值,可以實(shí)現(xiàn)按需分配制冷量,對(duì)數(shù)據(jù)中心的所有制冷設(shè)備的制冷量進(jìn)行自動(dòng)控制,自動(dòng)調(diào)節(jié)制冷量,精確制冷,可以快速為機(jī)柜降溫,并達(dá)到降低制冷總功耗的目的。
附圖說明
圖1表示本發(fā)明實(shí)施例一機(jī)柜溫度的調(diào)節(jié)方法示意圖;
圖2表示本發(fā)明實(shí)施例二機(jī)柜溫度的調(diào)節(jié)方法示意圖;
圖3表示本發(fā)明實(shí)施例確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的方法示意圖;
圖4表示本發(fā)明實(shí)施例三機(jī)柜溫度的調(diào)節(jié)方法示意圖;
圖5表示本發(fā)明實(shí)施例四機(jī)柜溫度的調(diào)節(jié)裝置示意圖一;
圖6表示本發(fā)明實(shí)施例四機(jī)柜溫度的調(diào)節(jié)裝置示意圖二。
具體實(shí)施方式
為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
實(shí)施例一
如圖1所示,為本發(fā)明實(shí)施例一機(jī)柜溫度的調(diào)節(jié)方法示意圖,包括:
步驟101、獲取機(jī)柜上的溫度傳感器檢測到的機(jī)柜的第一溫度值。
針對(duì)數(shù)據(jù)中心機(jī)房內(nèi)的機(jī)柜采用溫度傳感器進(jìn)行溫度檢測,獲取機(jī)柜上的第一溫度值,其中每一機(jī)柜上設(shè)置有多個(gè)溫度傳感器,不同的溫度傳感器設(shè)置在不同的位置,讀取各個(gè)溫度傳感器的數(shù)值,在多個(gè)溫度傳感器測量到的多個(gè)溫度值中選擇最高溫度值,并確定最高溫度值為第一溫度值。需要說明的是,最高溫度值為一變量,獲取得到的機(jī)柜的最高溫度值為某一時(shí)間段或某一時(shí)刻的最高溫度值。
步驟102、當(dāng)機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),調(diào)節(jié)與當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù);否則,恢復(fù)當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的標(biāo)準(zhǔn)值;其中一機(jī)柜對(duì)應(yīng)n個(gè)制冷設(shè)備,n為大于或等于1的整數(shù)。
當(dāng)一機(jī)柜上的第一溫度值,即最高溫度值大于預(yù)設(shè)溫度閾值時(shí),需要在當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備中確定出當(dāng)前制冷設(shè)備,然后調(diào)節(jié)當(dāng)前制冷設(shè)備的制冷參數(shù)。機(jī)柜設(shè)置的對(duì)應(yīng)制冷設(shè)備可以是數(shù)據(jù)中心內(nèi)全部的制冷設(shè)備或者部分制冷設(shè)備。
例如:機(jī)柜一上的4個(gè)溫度傳感器的溫度值分別是15度、18度、16度和21度,則確定機(jī)柜一的最高溫度值,也就是第一溫度值為21度。當(dāng)預(yù)設(shè)溫度閾值為20度時(shí),此時(shí)機(jī)柜一的最高溫度值大于預(yù)設(shè)溫度閾值,需要查找到與機(jī)柜一對(duì)應(yīng)的當(dāng)前制冷設(shè)備,其中機(jī)柜一對(duì)應(yīng)有多個(gè)制冷設(shè)備,需要在機(jī)柜一對(duì)應(yīng)的多個(gè)制冷設(shè)備中確定一當(dāng)前制冷設(shè)備,然后調(diào)節(jié)當(dāng)前制冷設(shè)備的制冷參數(shù),以降低機(jī)柜一的最高溫度。
若機(jī)柜一的4個(gè)溫度傳感器的溫度值分別是15度、18度、16度和14度,則確定機(jī)柜一的最高溫度值為18度。當(dāng)預(yù)設(shè)溫度閾值為20度時(shí),此時(shí)機(jī)柜一的最高溫度值小于預(yù)設(shè)溫度閾值,需要查找到與機(jī)柜一對(duì)應(yīng)的當(dāng)前制冷設(shè)備,其中機(jī)柜一對(duì)應(yīng)有多個(gè)制冷設(shè)備,需要在機(jī)柜一對(duì)應(yīng)的多個(gè)制冷設(shè)備中確定一當(dāng)前制冷設(shè)備,恢復(fù)當(dāng)前制冷設(shè)備的制冷參數(shù)標(biāo)準(zhǔn)值。
其中不同類型的制冷設(shè)備,其制冷參數(shù)不同,比如水冷空調(diào)主要控制水閥開度,風(fēng)冷空調(diào)則主要控制送風(fēng)溫度等。預(yù)設(shè)溫度閾值為提前設(shè)置的,存儲(chǔ)在數(shù)據(jù)庫中。
當(dāng)制冷設(shè)備為水冷空調(diào)時(shí),通過調(diào)節(jié)水閥開度來調(diào)節(jié)水冷空調(diào)溫度,當(dāng)水閥開度越大,水冷空調(diào)的制冷效果越好時(shí),通過增加水冷空調(diào)的水閥開度,可以實(shí)現(xiàn)降低水冷空調(diào)的制冷溫度。例如:在確定機(jī)柜一的最高溫度值為21度,預(yù)設(shè)溫度閾值為20度時(shí),此時(shí)機(jī)柜一的最高溫度值大于預(yù)設(shè)溫度閾值,需要查找到與機(jī)柜一對(duì)應(yīng)的當(dāng)前制冷設(shè)備,然后調(diào)節(jié)當(dāng)前制冷設(shè)備的制冷參數(shù),在當(dāng)前制冷設(shè)備為水冷空調(diào)時(shí),需要增加水閥開度,降低水冷空調(diào)的制冷溫度,以降低機(jī)柜一的最高溫度。
當(dāng)制冷設(shè)備為風(fēng)冷空調(diào)時(shí),通過調(diào)節(jié)送風(fēng)溫度來調(diào)節(jié)風(fēng)冷空調(diào)溫度。例如:在確定機(jī)柜一的最高溫度值為21度。預(yù)設(shè)溫度閾值為20度,此時(shí)機(jī)柜一的最高溫度值大于預(yù)設(shè)溫度閾值,需要查找到與機(jī)柜一對(duì)應(yīng)的當(dāng)前制冷設(shè)備,然后調(diào)節(jié)當(dāng)前制冷設(shè)備的制冷參數(shù),在當(dāng)前制冷設(shè)備為風(fēng)冷空調(diào)時(shí),通過降低風(fēng)冷空調(diào)的送風(fēng)溫度,進(jìn)而降低風(fēng)冷空調(diào)的制冷溫度,以降低機(jī)柜一的最高溫度。
本發(fā)明實(shí)施例一,通過獲取機(jī)柜溫度最高的第一溫度值,將第一溫度值與預(yù)設(shè)溫度閾值進(jìn)行比較,在機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),則查找到機(jī)柜對(duì)應(yīng)的制冷設(shè)備,調(diào)節(jié)對(duì)應(yīng)的制冷設(shè)備的制冷參數(shù),在機(jī)柜的第一溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),則恢復(fù)制冷參數(shù)的標(biāo)準(zhǔn)值,可以實(shí)現(xiàn)按需分配制冷量,對(duì)數(shù)據(jù)中心的所有制冷設(shè)備的制冷量進(jìn)行自動(dòng)控制,自動(dòng)調(diào)節(jié)制冷量,精確制冷,可以快速為機(jī)柜降溫,并達(dá)到降低制冷總功耗的目的。
實(shí)施例二
如圖2所示,為本發(fā)明實(shí)施例二機(jī)柜溫度的調(diào)節(jié)方法示意圖,包括:
步驟201、根據(jù)預(yù)先建立的機(jī)柜與溫度傳感器的第一對(duì)應(yīng)關(guān)系查找到與當(dāng) 前機(jī)柜對(duì)應(yīng)的多個(gè)溫度傳感器。
建立機(jī)柜與溫度傳感器的第一對(duì)應(yīng)關(guān)系,以及機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系。首先需要獲取每個(gè)機(jī)柜的布局、位置、大小、名稱、額定功率等信息,每個(gè)溫度傳感器的唯一標(biāo)示、名稱、ip(internetprotocol,互聯(lián)網(wǎng)協(xié)議)地址、端口號(hào)、位置信息、監(jiān)控參數(shù)信息;以及每個(gè)制冷設(shè)備的唯一標(biāo)示、名稱、ip地址、端口號(hào)、位置信息、監(jiān)控參數(shù)信息。根據(jù)獲取的這些信息,建立機(jī)柜與溫度傳感器的第一對(duì)應(yīng)關(guān)系、機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系。其中一機(jī)柜對(duì)應(yīng)多個(gè)溫度傳感器,一機(jī)柜對(duì)應(yīng)n個(gè)制冷設(shè)備。其中,這些信息可以存儲(chǔ)在數(shù)據(jù)庫中,在將信息導(dǎo)入數(shù)據(jù)庫時(shí),可以支持execl文件、xml文件、json文件等多種文件格式的導(dǎo)入。在獲取監(jiān)控參數(shù)信息時(shí),可以通過對(duì)接modbus協(xié)議或者簡單網(wǎng)絡(luò)管理協(xié)議利用串口服務(wù)器進(jìn)行采集,這里的監(jiān)控參數(shù)信息可以是溫度傳感器的溫度值、制冷設(shè)備的溫度值。
步驟202、獲取多個(gè)溫度傳感器檢測到的當(dāng)前機(jī)柜的溫度值中的最高溫度值。
在查找到當(dāng)前機(jī)柜對(duì)應(yīng)的多個(gè)溫度傳感器之后,獲取各個(gè)溫度傳感器檢測的溫度值,并對(duì)獲取的多個(gè)溫度值進(jìn)行比較,在多個(gè)溫度值中確定一最高溫度值,其中這里的最高溫度值即為第一溫度值。
步驟203、將當(dāng)前機(jī)柜的最高溫度值與預(yù)設(shè)溫度閾值進(jìn)行比較。
將確定的當(dāng)前機(jī)柜的最高溫度值與存儲(chǔ)的預(yù)設(shè)溫度閾值進(jìn)行比較,得到比較結(jié)果,其中預(yù)設(shè)溫度閾值需要小于或者等于機(jī)柜正常運(yùn)轉(zhuǎn)的最高溫度。
步驟204、在當(dāng)前機(jī)柜的最高溫度值大于預(yù)設(shè)溫度閾值時(shí),根據(jù)預(yù)先建立的機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系查找與當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備。
當(dāng)比較結(jié)果為:當(dāng)前機(jī)柜的最高溫度值大于預(yù)設(shè)溫度閾值時(shí),則需要根據(jù)機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系,查找與當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備。其中,當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備可以是數(shù)據(jù)中心內(nèi)全部的制冷設(shè)備或者部分制冷設(shè)備。
步驟205、在n個(gè)制冷設(shè)備中確定出正常運(yùn)行的制冷設(shè)備,在正常運(yùn)行的制冷設(shè)備中確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備,對(duì)當(dāng)前制冷設(shè)備的制冷參數(shù)進(jìn)行調(diào)節(jié)。
在n個(gè)制冷設(shè)備中確定出可以正常運(yùn)行的制冷設(shè)備,假定當(dāng)前機(jī)柜對(duì)應(yīng)4個(gè)制冷設(shè)備,分別是第一制冷設(shè)備、第二制冷設(shè)備、第三制冷設(shè)備以及第四制冷設(shè)備。這4個(gè)制冷設(shè)備可能僅有第一制冷設(shè)備、第二制冷設(shè)備、第三制冷設(shè)備可以正常運(yùn)行,則需要在第一制冷設(shè)備、第二制冷設(shè)備、第三制冷設(shè)備中確定出當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備。
需要說明的是,在n個(gè)制冷設(shè)備中確定出可以正常運(yùn)行的制冷設(shè)備的過程為:針對(duì)每一個(gè)制冷設(shè)備,分別對(duì)其運(yùn)行參數(shù)進(jìn)行驗(yàn)證,在制冷設(shè)備的運(yùn)行參數(shù)正常的情況下,確定該制冷設(shè)備為正常運(yùn)行的制冷設(shè)備。
例如:針對(duì)第一制冷設(shè)備、第二制冷設(shè)備、第三制冷設(shè)備以及第四制冷設(shè)備運(yùn)行的制冷參數(shù)分別進(jìn)行驗(yàn)證,在第一制冷設(shè)備、第二制冷設(shè)備、第三制冷設(shè)備運(yùn)行的制冷參數(shù)在正常范圍內(nèi),第四制冷設(shè)備運(yùn)行的制冷參數(shù)在正常范圍之外時(shí),即可以確定第一制冷設(shè)備、第二制冷設(shè)備、第三制冷設(shè)備為正常運(yùn)行的制冷設(shè)備。
在正常運(yùn)行的制冷設(shè)備中確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的過程,如圖3所示:
步驟2051、計(jì)算正常運(yùn)行的各個(gè)制冷設(shè)備與當(dāng)前機(jī)柜的距離。
步驟2052、確定與當(dāng)前機(jī)柜的距離最小的正常運(yùn)行的制冷設(shè)備為當(dāng)前制冷設(shè)備。
例如:可以計(jì)算第一制冷設(shè)備與當(dāng)前機(jī)柜的第一距離,第二制冷設(shè)備與當(dāng)前機(jī)柜的第二距離,以及第三制冷設(shè)備與當(dāng)前機(jī)柜的第三距離,比較第一距離、第二距離和第三距離的大小,當(dāng)?shù)谝痪嚯x的數(shù)值最小時(shí),確定第一制冷設(shè)備為當(dāng)前制冷設(shè)備。
然后對(duì)第一制冷設(shè)備的制冷參數(shù)進(jìn)行調(diào)節(jié),將第一制冷設(shè)備的制冷參數(shù)調(diào)節(jié)為第一預(yù)設(shè)值,其中第一預(yù)設(shè)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值大于制冷參數(shù)的標(biāo)準(zhǔn)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值。
具體為:在第一制冷設(shè)備為制冷設(shè)備為水冷空調(diào)時(shí),通過調(diào)節(jié)水閥開度來調(diào)節(jié)水冷空調(diào)溫度,當(dāng)水閥開度越大,水冷空調(diào)溫度的制冷效果越好時(shí),通過增加水冷空調(diào)的水閥開度,可以實(shí)現(xiàn)降低水冷空調(diào)的制冷溫度。例如:在確定機(jī)柜一的最高溫度值為21度,預(yù)設(shè)溫度閾值為20度時(shí),此時(shí)機(jī)柜一的最高溫 度值大于預(yù)設(shè)溫度閾值,需要查找到與機(jī)柜一對(duì)應(yīng)的當(dāng)前制冷設(shè)備,然后調(diào)節(jié)當(dāng)前制冷設(shè)備的制冷參數(shù),將當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)節(jié)為第一預(yù)設(shè)值,降低水冷空調(diào)的制冷溫度,以降低機(jī)柜一的最高溫度。進(jìn)一步可以理解為:制冷參數(shù)為第一預(yù)設(shè)值的當(dāng)前制冷設(shè)備能夠提供當(dāng)前制冷設(shè)備的最低溫度值。
當(dāng)制冷設(shè)備為風(fēng)冷空調(diào)時(shí),通過調(diào)節(jié)送風(fēng)溫度來調(diào)節(jié)風(fēng)冷空調(diào)溫度。例如:在確定機(jī)柜一的最高溫度值為21度。預(yù)設(shè)溫度閾值為20度,此時(shí)機(jī)柜一的最高溫度值大于預(yù)設(shè)溫度閾值,需要查找到與機(jī)柜一對(duì)應(yīng)的當(dāng)前制冷設(shè)備,將當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)節(jié)為第一預(yù)設(shè)值,通過降低風(fēng)冷空調(diào)的送風(fēng)溫度,進(jìn)而降低風(fēng)冷空調(diào)的制冷溫度,以降低機(jī)柜一的最高溫度。
需要說明的是,在當(dāng)前機(jī)柜的最高溫度值與預(yù)設(shè)溫度閾值比較結(jié)果為:當(dāng)前機(jī)柜的最高溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),恢復(fù)當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的標(biāo)準(zhǔn)值,制冷參數(shù)的標(biāo)準(zhǔn)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值小于第一預(yù)設(shè)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值。
本發(fā)明實(shí)施例二,通過獲取機(jī)柜的最高溫度值,將最高溫度值與預(yù)設(shè)溫度閾值進(jìn)行比較,在機(jī)柜的最高溫度值大于預(yù)設(shè)溫度閾值時(shí),則查找到機(jī)柜對(duì)應(yīng)的制冷設(shè)備,調(diào)節(jié)對(duì)應(yīng)的制冷設(shè)備的制冷參數(shù),在機(jī)柜的最高溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),則恢復(fù)制冷參數(shù)的標(biāo)準(zhǔn)值,可以實(shí)現(xiàn)按需分配制冷量,對(duì)數(shù)據(jù)中心的所有制冷設(shè)備的制冷量進(jìn)行自動(dòng)控制,自動(dòng)調(diào)節(jié)制冷量,精確制冷,可以快速為機(jī)柜降溫,并達(dá)到降低制冷總功耗的目的。
實(shí)施例三
如圖4所示,為本發(fā)明實(shí)施例三機(jī)柜溫度的調(diào)節(jié)方法示意圖,包括:
步驟301、獲取當(dāng)前機(jī)柜對(duì)應(yīng)的多個(gè)溫度傳感器檢測到的溫度值,并確定一最高溫度值。
步驟302、判斷當(dāng)前機(jī)柜的最高溫度值是否大于預(yù)設(shè)溫度閾值。
即將當(dāng)前機(jī)柜的最高溫度值與預(yù)設(shè)溫度閾值進(jìn)行比較,根據(jù)比較結(jié)果可以判斷出當(dāng)前機(jī)柜的最高溫度值是否大于預(yù)設(shè)溫度閾值,在當(dāng)前機(jī)柜的最高溫度值大于預(yù)設(shè)溫度閾值時(shí),執(zhí)行步驟303,否則執(zhí)行步驟308。
步驟303、獲取當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備。
需要查找與當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備。其中,當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè) 制冷設(shè)備可以是數(shù)據(jù)中心內(nèi)全部的制冷設(shè)備或者部分制冷設(shè)備。
在n個(gè)制冷設(shè)備中確定當(dāng)前制冷設(shè)備時(shí),可以按照制冷設(shè)備與當(dāng)前機(jī)柜的相鄰程度,將制冷設(shè)備進(jìn)行編號(hào)??梢詫⑴c當(dāng)前機(jī)柜距離最近的制冷設(shè)備編號(hào)為第一制冷設(shè)備,與當(dāng)前機(jī)柜距離最遠(yuǎn)的制冷設(shè)備編號(hào)為第n制冷設(shè)備。其中第二制冷設(shè)備、第三制冷設(shè)備…第n-1制冷設(shè)備與當(dāng)前機(jī)柜的距離依次遞增。首先對(duì)第一制冷設(shè)備的運(yùn)行參數(shù)進(jìn)行驗(yàn)證,如果第一制冷設(shè)備正常運(yùn)行,則第一制冷設(shè)備為當(dāng)前制冷設(shè)備,如果第一制冷設(shè)備異常,則對(duì)第二制冷設(shè)備進(jìn)行驗(yàn)證,直到查找出正常運(yùn)行的制冷設(shè)備確定為當(dāng)前制冷設(shè)備。
在n個(gè)制冷設(shè)備中確定當(dāng)前制冷設(shè)備時(shí),也可以在n個(gè)制冷設(shè)備中確定出可以正常運(yùn)行的制冷設(shè)備,計(jì)算正常運(yùn)行的各個(gè)制冷設(shè)備與當(dāng)前機(jī)柜的距離,確定與當(dāng)前機(jī)柜的距離最小的正常運(yùn)行的制冷設(shè)備為當(dāng)前制冷設(shè)備。
步驟304、判斷當(dāng)前制冷設(shè)備的制冷參數(shù)是否為第一預(yù)設(shè)值。
若當(dāng)前制冷設(shè)備的制冷參數(shù)不是第一預(yù)設(shè)值,則需要執(zhí)行步驟305,否則執(zhí)行步驟306。
步驟305、將當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)整為第一預(yù)設(shè)值。
其中將當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)整為第一預(yù)設(shè)值之后,當(dāng)前制冷設(shè)備可以快速對(duì)當(dāng)前機(jī)柜進(jìn)行降溫,可以進(jìn)一步理解為:制冷參數(shù)為第一預(yù)設(shè)值的當(dāng)前制冷設(shè)備能夠提供當(dāng)前制冷設(shè)備的最低溫度值。
步驟306、間隔一段時(shí)間,重新獲取當(dāng)前機(jī)柜上的最高溫度值。
獲取當(dāng)前機(jī)柜上的多個(gè)溫度傳感器檢測得到的溫度值,在多個(gè)溫度值中選取最高溫度值。
步驟307、判斷重新獲取的當(dāng)前機(jī)柜上的最高溫度值是否大于預(yù)設(shè)溫度閾值。
當(dāng)重新獲取的當(dāng)前機(jī)柜上的最高溫度值大于預(yù)設(shè)溫度閾值時(shí),則執(zhí)行步驟306。當(dāng)重新獲取的當(dāng)前機(jī)柜上的最高溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),執(zhí)行步驟308。
步驟308、將當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)整為標(biāo)準(zhǔn)值。
步驟309、結(jié)束。
本發(fā)明實(shí)施例三,通過獲取機(jī)柜的最高溫度值,將最高溫度值與預(yù)設(shè)溫度 閾值進(jìn)行比較,在機(jī)柜的最高溫度值大于預(yù)設(shè)溫度閾值時(shí),則查找到機(jī)柜對(duì)應(yīng)的制冷設(shè)備,調(diào)節(jié)對(duì)應(yīng)的制冷設(shè)備的制冷參數(shù),在機(jī)柜的最高溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),則恢復(fù)制冷參數(shù)的標(biāo)準(zhǔn)值,可以實(shí)現(xiàn)按需分配制冷量,對(duì)數(shù)據(jù)中心的所有制冷設(shè)備的制冷量進(jìn)行自動(dòng)控制,自動(dòng)調(diào)節(jié)制冷量,精確制冷,可以快速為機(jī)柜降溫,并達(dá)到降低制冷總功耗的目的。
實(shí)施例四
以下為本發(fā)明實(shí)施例四提供的一種機(jī)柜溫度的調(diào)節(jié)裝置的實(shí)施例。其中裝置的實(shí)施例與上述的方法實(shí)施例屬于同一構(gòu)思,裝置實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可以參考上述方法實(shí)施例。
本發(fā)明實(shí)施例機(jī)柜溫度的調(diào)節(jié)裝置,如圖5所示,包括:
獲取模塊10,用于獲取機(jī)柜上的溫度傳感器檢測到的機(jī)柜的第一溫度值;
處理模塊20,用于當(dāng)機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),調(diào)節(jié)與當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù);否則,恢復(fù)當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)的標(biāo)準(zhǔn)值;其中一機(jī)柜對(duì)應(yīng)n個(gè)制冷設(shè)備,n為大于或等于1的整數(shù)。
其中,如圖6所示,獲取模塊10包括:
第一查找子模塊11,用于根據(jù)預(yù)先建立的機(jī)柜與溫度傳感器的第一對(duì)應(yīng)關(guān)系查找到機(jī)柜對(duì)應(yīng)的多個(gè)溫度傳感器;
處理子模塊12,用于獲取多個(gè)溫度傳感器檢測到的機(jī)柜的溫度值中的最高溫度值,并確定最高溫度值為第一溫度值。
其中,處理模塊20包括:
第二查找子模塊21,用于根據(jù)預(yù)先建立的機(jī)柜與制冷設(shè)備的第二對(duì)應(yīng)關(guān)系查找與當(dāng)前機(jī)柜對(duì)應(yīng)的n個(gè)制冷設(shè)備;
第一確定子模塊22,用于在n個(gè)制冷設(shè)備中確定出正常運(yùn)行的至少一制冷設(shè)備;
第二確定子模塊23,用于在正常運(yùn)行的至少一制冷設(shè)備中確定當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備;
調(diào)節(jié)子模塊24,用于對(duì)當(dāng)前制冷設(shè)備的制冷參數(shù)進(jìn)行調(diào)節(jié)。
其中,第二確定子模塊23包括:
計(jì)算單元231,用于計(jì)算正常運(yùn)行的各個(gè)制冷設(shè)備與當(dāng)前機(jī)柜的距離;
確定單元232,用于確定與當(dāng)前機(jī)柜的距離最小的正常運(yùn)行的制冷設(shè)備為當(dāng)前制冷設(shè)備。
其中,處理模塊20進(jìn)一步用于:
將當(dāng)前機(jī)柜對(duì)應(yīng)的當(dāng)前制冷設(shè)備的制冷參數(shù)調(diào)節(jié)為第一預(yù)設(shè)值,第一預(yù)設(shè)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值大于制冷參數(shù)的標(biāo)準(zhǔn)值在預(yù)定時(shí)間內(nèi)的制冷溫度差值。
本發(fā)明實(shí)施例四,通過上述模塊獲取機(jī)柜的溫度最高的第一溫度值,將第一溫度值與預(yù)設(shè)溫度閾值進(jìn)行比較,在機(jī)柜的第一溫度值大于預(yù)設(shè)溫度閾值時(shí),則查找到機(jī)柜對(duì)應(yīng)的制冷設(shè)備,調(diào)節(jié)對(duì)應(yīng)的制冷設(shè)備的制冷參數(shù),在機(jī)柜的第一溫度值小于或者等于預(yù)設(shè)溫度閾值時(shí),則恢復(fù)制冷參數(shù)的標(biāo)準(zhǔn)值,可以實(shí)現(xiàn)按需分配制冷量,對(duì)數(shù)據(jù)中心的所有制冷設(shè)備的制冷量進(jìn)行自動(dòng)控制,自動(dòng)調(diào)節(jié)制冷量,精確制冷,可以快速為機(jī)柜降溫,并達(dá)到降低制冷總功耗的目的。
需要說明的是,本發(fā)明實(shí)施例提供的機(jī)柜溫度的調(diào)節(jié)裝置是應(yīng)用上述方法的裝置,則上述方法的所有實(shí)施例均適用于該裝置,且均能達(dá)到相同或相似的有益效果。
以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。