你懂的在线观看视频-你懂的日韩-你懂的国产精品-你懂的福利视频-夜夜操网-夜夜操天天爽

400-650-1086
首頁 > 最新資訊 > 企業新聞 > 正文

機房監控系統中的軟件技術

admin 2016-12-16 10:17:57 0

一、技術背景

隨著計算機技術的發展,越來越多的計算機進入人們的生活,大大加強了社會的生產力,同時對能源的需求和使用也大幅提高。

在數據中心機房中,隨著業務需求的不斷擴充,其計算規模和應用也在日益增加,其對應消耗的能源也在增加,產生的熱量也增加,需要及時獲知數據中心機房內部的溫度狀況。傳統的計算機房內的溫度云圖使用了大量的插值算法,計算方法復雜,計算一個平面溫度云圖所消耗的時間較長,需要消耗較多的計算機資源。

基于此,有必要針對傳統的溫度云圖計算消耗時間長且消耗計算機資源較多的問題,提供一種能節省時間且消耗計算機資源較少的獲取數據中心機房平面溫度云圖的方法和系統。

二、獲取數據中心機房平面溫度云圖方法的實現

這種獲取數據中心機房平面溫度云圖方法,需要預先設置溫度圖例繪制模塊,用于要繪制的云圖像素大小生成二維矩陣或二維數組之前,預先設置溫度值與顏色的對應關系,根據所述溫度值與顏色的對應關系繪制溫度圖例。

云圖像素大小確定模塊,用于要繪制的云圖像素大小生成二維矩陣或二維數組之前,獲取數據中心機房的大小和長寬,根據所述數據中心機房的大小和長度確定要繪制的云圖像素大小。

根據要繪制的云圖像素大小生成二維矩陣或二維數組;

將溫度傳感器采集的溫度值按照所述溫度傳感器在機房中的平面坐標填入在所述二維矩陣或二維數組中所對應的坐標位置上;

分別計算所述二維矩陣或二維數組的水平方向和豎直方向上每兩個相鄰溫度傳感器采集的溫度值的線性方程,并計算出所述兩個相鄰溫度傳感器采集的溫度值之間的空白坐標位置的溫度值;

遍歷所述二維矩陣或二維數組得到空白坐標位置,將所述空白坐標位置周圍的八個坐標位置上的溫度值的平均值作為所述空白位置的溫度值,繼續遍歷直到沒有空白坐標位置;

(5)根據所述二維矩陣或二維數組中各個坐標位置的溫度值以及預先繪制的溫度圖例,得到所述二維矩陣或二維數組中每個溫度值所對應的顏色,生成云圖。

三、獲取數據中心機房平面溫度云圖方法的典型實施策略

 

(圖1) 獲取數據中心機房平面溫度云圖的方法的流程圖

圖1為一個實施例中獲取數據中心機房平面溫度云圖的方法的流程圖。如圖1所示,該獲取數據中心機房平面溫度云圖的方法,包括以下步驟:

(1)獲取數據中心機房的大小和長寬,根據該數據中心機房的大小和長寬確定要繪制的云圖像素大小。

例如數據中心機房的長為40米、寬為40米,可繪制的云圖像素大小為40*40,即1米*1米作為一個像素點大小,僅為舉例說明,不僅限于此。

(2)步驟102,根據要繪制的云圖像素大小生成二維矩陣或二維數組。

具體的,數據中心機房平面溫度云圖是指數據中心機房的溫度漸變圖像,溫度值采用對應的顏色表示。

本實施例中,要生成一個像素大小為20*20的云圖,則需生成一個大小為20*20的二維矩陣。橫坐標為0~19中自然數,縱坐標為0~19中自然數。

在其他實施例中,可生成二維數組,如數組a[i][j],i為橫坐標,j為縱坐標。

(3)步驟104,將溫度傳感器采集的溫度值按照該溫度傳感器在機房中的平面坐標填入在該二維矩陣或二維數組中所對應的坐標位置上。

具體的,以根據云圖的像素大小為例,生成一個二維矩陣為例,將數據中心機房中溫度傳感器采集的溫度值一一對應放置在二維矩陣中對應的坐標位置上,即溫度傳感器的溫度值在二維矩陣中放置的坐標位置與溫度傳感器安裝在機房中的平面坐標對應。如圖2所示,在機房中平均分布安裝了四個溫度傳感器,其采集的溫度值20、29、29和20放置在二維矩陣中的坐標位置分別為(5,5)、(14,5)、(5,14)和(14,14),其中,溫度值單位為攝氏度。

(4)步驟106,分別計算該二維矩陣或二維數組的水平方向和豎直方向上每兩個相鄰溫度傳感器采集的溫度值的線性方程,并計算出該兩個相鄰溫度傳感器采集的溫度值之間的空白坐標位置的溫度值。

(5)步驟108,遍歷該二維矩陣或二維數組得到空白坐標位置,將該空白坐標位置周圍的八個坐標位置上的溫度值的平均值作為該空白位置的溫度值,繼續遍歷直到沒有空白坐標位置。

在實施例中,該將該空白坐標位置周圍的八個坐標位置上的溫度值的平均值作為該空白位置的溫度值的步驟包括:獲取某個空白坐標位置周圍的八個坐標位置中至少存在三個有值的坐標位置時,計算該八個坐標位置上的溫度值的平均值,并將該平均值作為該空白坐標位置的溫度值。通過包含3個以上的溫度值計算平均值,得到的空白坐標位置的溫度值更加準確。

如圖2所示,當遍歷到橫坐標為4,縱坐標為6的空白坐標位置時,該空白坐標位置所對應的溫度值為(20+21+22)/3=21,當遍歷到橫坐標為13,縱坐標為6的空白坐標位置時,該空白坐標位置所對應的溫度值為(27+28+29+28+27)/5=27.8。

圖2

根據該二維矩陣或二維數組中各個坐標位置的溫度值以及預先繪制的溫度圖例,得到該二維矩陣或二維數組中每個溫度值所對應的顏色,生成云圖。

四、總結

北京金恒智能系統工程技術有限責任公司針對傳統的溫度云圖計算消耗時間長且消耗計算機資源較多的問題,提供了一種能節省時間且消耗計算機資源較少的獲取數據中心機房平面溫度云圖的方法和系統。

來源:機房動力環境監控 動力環境監控系統 http://www.99yxj.com.cn/solution/  本文采集于網絡,如有問題有聯系刪除

售前咨詢

專線:劉剛 13911133352

E-mail:112417434@qq.com

北京金恒智能系統工程技術有限責任公司 版權所有 Copyright 2007-2020 by Create-china.com.cn Inc. All rights reserved.

法律聲明:未經許可,任何模仿本站模板、轉載本站內容等行為者,本站保留追究其法律責任的權利!

電話:86+10-62104277/2248/4249 傳真:86+10-62104193-819 京ICP備10010038號-2網站XML

智慧機房

在線體驗

CREATE·機房監控 體驗端  用戶名:Admin    密碼:12345 點擊體驗
在線咨詢 電話咨詢