熱力圖(Heat Map)是通過密度函數(shù)進(jìn)行可視化用于表示地圖中點(diǎn)的密度的熱圖。它使人們能夠獨(dú)立于縮放因子感知點(diǎn)的密度。那么熱力圖分為哪些類型?分別用于解決哪些問題呢?
其用處可真的不小,主要應(yīng)用于監(jiān)控范圍內(nèi)的熱點(diǎn)變化,熱點(diǎn)可以代表許多狀態(tài),例如溫度、密度等等,都可以作為劃分的界限,根據(jù)表達(dá)情況的不同,熱力圖又可以應(yīng)用到許多的場景中。地圖熱力圖和業(yè)務(wù)數(shù)據(jù)分析的熱力圖最為常用,通過這種形式也可以很直觀地表達(dá)。而現(xiàn)如今科技的迅速的發(fā)展中,物聯(lián)網(wǎng)與互聯(lián)網(wǎng)相互提升的時代中,邁向了工業(yè)4.0的新熱潮,出現(xiàn)了工業(yè)互聯(lián)網(wǎng)、5G 等等飛速發(fā)展的產(chǎn)物,在眾多技術(shù)的支持下,機(jī)房監(jiān)控的環(huán)境安全極為重要,喜冷怕熱的設(shè)備,通過溫度云圖可以有效地檢測到機(jī)房的運(yùn)行狀態(tài)。
HT for Web 自主研發(fā)了強(qiáng)大的基于 HTML5 的 2D、3D 渲染引擎,為可視化提供了豐富的展示效果。在 2D 組態(tài) 和 3D 組態(tài) 上,Hightopo(以下簡稱 HT )的 HT for Web 產(chǎn)品有著豐富的組態(tài)可供選擇,本文將介紹借助 heatmap.js 熱力圖 HT 豐富的 3D 組態(tài) 搭建出的一個 機(jī)房溫度云圖。
界面簡介及效果預(yù)覽
在物聯(lián)網(wǎng)的大趨勢下,機(jī)房的設(shè)備信息以及一些環(huán)境信息變成了數(shù)據(jù)擺在了人們面前。在這個大數(shù)據(jù)的時代,數(shù)據(jù)的可視化不僅體現(xiàn)在數(shù)據(jù)值本身,更應(yīng)該通過數(shù)據(jù)的變化來獲取一些信息。我們今天的主題,機(jī)房溫度云圖,它通過不同的顏色來展示機(jī)房機(jī)柜溫度的高低及變化,將之形象化出來,讓人們更加直觀的觀察溫度值的變化。
預(yù)覽鏈接:http://www.hightopo.com/demo/rackHeatmap/index.html
系統(tǒng)分析
數(shù)據(jù)中心運(yùn)維,喜冷怕熱。在服務(wù)器的叢林里,熱點(diǎn)無處不在,如何采用安全的 RFID 新技術(shù)方案,從每個服務(wù)器真實(shí)的物理溫度監(jiān)控開始,準(zhǔn)確得出機(jī)房的熱點(diǎn)云圖,是跨越傳統(tǒng)技術(shù)方案,讓運(yùn)維人員輕松應(yīng)對日常工作,有效保障用戶資產(chǎn)安全的新課題。
一、機(jī)房發(fā)現(xiàn)熱點(diǎn)的辦法
當(dāng)前,大部分?jǐn)?shù)據(jù)中心的“熱管理”依舊處于被動運(yùn)維的階段,即先發(fā)現(xiàn)熱點(diǎn),再進(jìn)行處理,這種思維模式導(dǎo)致的后果有可能是“先熱后冷”,稍有不慎,就會釀成大錯。
從技術(shù)角度看,這個鍋不能由 IT 管理或運(yùn)維人員來背。當(dāng)前的技術(shù)環(huán)境,人員發(fā)現(xiàn)機(jī)房熱點(diǎn)的方式,通常有以下兩種方式:
1、手持溫度測量儀實(shí)測,檢測機(jī)柜或服務(wù)器溫度。
優(yōu)點(diǎn):經(jīng)濟(jì)、有效、檢測溫度精確高;
缺點(diǎn):耗體力,輻射大。
2、自動檢測方法,包括 DCIM 自動檢測裝置或 CFD 軟件預(yù)測熱點(diǎn)。
優(yōu)點(diǎn):自動檢測,省時省力,能把握機(jī)房的整體熱點(diǎn)分布;
缺點(diǎn):軟硬件成本大,并且由于顆粒度大,對微觀的熱點(diǎn)分布布局把握不準(zhǔn)。
二、熱點(diǎn)分析的痛點(diǎn)
從數(shù)據(jù)中心智慧化的運(yùn)維發(fā)展趨勢看,自動檢測方法將會成為未來熱點(diǎn)檢測的方向。而數(shù)據(jù)可視化系統(tǒng)可以通過模型還原場景,面板承載數(shù)據(jù)的監(jiān)控,底層則通過自動檢測所采集的溫度數(shù)據(jù),反饋給可視化系統(tǒng)的溫度云圖來呈現(xiàn)出當(dāng)前機(jī)房的熱點(diǎn)分布,HT 的輕量模型建模是一種很好的解決方案,適用于機(jī)房檢測溫度呈現(xiàn)的可視化系統(tǒng)的搭建。

效果實(shí)現(xiàn)
一、輕量化場景
傳統(tǒng)的 可視化系統(tǒng) 常會采用 BIM(建筑信息模型 Building information modeling)軟件,如 Autodesk 的 Revit 或 Bentley 這類建筑和工程軟件,但這些 BIM 建模模型的數(shù)據(jù)往往過于龐大臃腫,絕大部分細(xì)節(jié)信息對樓宇自控意義不大,反而影響拖累了行業(yè) Web SCADA 或 Web 組態(tài)監(jiān)控的趨勢,所以我們采用以 Hightopo 的 HT for Web 產(chǎn)品輕量化 HTML5/WebGL 建模的方案,實(shí)現(xiàn)快速建模、運(yùn)行時輕量化到甚至手機(jī)終端瀏覽器即可 3D 可視化運(yùn)維的良好效果。

二、機(jī)房溫度云圖
在數(shù)據(jù)中心機(jī)房中,隨著業(yè)務(wù)需求的不斷擴(kuò)充,其計算規(guī)模和應(yīng)用也在日益增加,其對應(yīng)消耗的能源也在增加,產(chǎn)生的熱量也在增加,需要及時獲知數(shù)據(jù)中心機(jī)房內(nèi)部的溫度狀況,才能有效地起到環(huán)境監(jiān)控的作用,及時預(yù)防問題的發(fā)生,得以讓數(shù)據(jù)中心在相對適宜的環(huán)境中運(yùn)行工作。而溫度云圖的應(yīng)用很大程度上解決了機(jī)房環(huán)境的問題之一——溫度,這對于數(shù)據(jù)中心的作用的非常重要的一個環(huán)節(jié)。

總結(jié)
在機(jī)房環(huán)境監(jiān)控系統(tǒng)中加入智能分析模塊是必然趨勢,機(jī)房環(huán)境監(jiān)控智能分析可以將被動機(jī)房環(huán)境監(jiān)控轉(zhuǎn)化為主動機(jī)房環(huán)境監(jiān)控,解放人力資源,提高機(jī)房環(huán)境監(jiān)控效率。盡管目前機(jī)房環(huán)境監(jiān)控系統(tǒng)分析能力和處理能力還不夠成熟,但隨著大數(shù)據(jù)、云計算等技術(shù)的興起,將會極大提升機(jī)房環(huán)境監(jiān)控系統(tǒng)的數(shù)據(jù)挖掘能力,解決智能分析的各項(xiàng)技術(shù)難點(diǎn),因此具備高度智能化的智能分析模塊的智慧機(jī)房將是機(jī)房環(huán)境監(jiān)控行業(yè)的新趨勢。

