網(wǎng)絡(luò)電源管理
應(yīng)用背景:
隨著信息技術(shù)的發(fā)展,數(shù)據(jù)機房的規(guī)模也在不斷的擴展,投入更多地資金,增加了更多的設(shè)
備,現(xiàn)代的數(shù)據(jù)中心布滿整個樓層、占據(jù)同一個城市的不同大廈、甚至分布全球已不再是新
鮮事,伴隨著這種數(shù)據(jù)中心設(shè)備密集化,數(shù)據(jù)中心地域化,一些問題也接踵而至。比如在遠(yuǎn)
程運行的服務(wù)器、路由器、交換機以及其他的數(shù)據(jù)設(shè)備由于運行較長時間,或是因為誤操作
以及遭受意外攻擊,都有可能會導(dǎo)致系統(tǒng)宕機。而這些現(xiàn)象一般來說只需要將其重啟就能夠
解決。
解決方案:
在數(shù)據(jù)機房的電源與數(shù)據(jù)設(shè)備之間加入網(wǎng)絡(luò)電源,方便維護(hù)人員通過管理軟件遠(yuǎn)程控制網(wǎng)絡(luò)電源對數(shù)據(jù)設(shè)備進(jìn)行斷電重啟。
主控芯片選?。?br/>本方案采用W7100A作為電源控制設(shè)備的主控芯片。
選用 W7100A 的優(yōu)勢:
MCU+硬件TCP/IP+MAC+PHY 單芯片,以太網(wǎng)運行穩(wěn)定
高速8051內(nèi)核,通用編程,例程豐富,大量減少編程開發(fā)工作
具有開發(fā)包及相關(guān)資料,方便開發(fā)人員布板及快速進(jìn)行軟件開發(fā)
具有技術(shù)支持,更快解決問題。
W7100A 主要特點:
內(nèi)嵌1T 高速8051 內(nèi)核,代碼完全兼容標(biāo)準(zhǔn)的8051
64K 程序 flash,256 字節(jié)數(shù)據(jù)flash 64K SRAM,2KB BOOT ROM,256B數(shù)據(jù) FLASH,內(nèi)置 64KB
的 SRAM
內(nèi)置 PLL鎖相環(huán)(11.0592 MHz外部時鐘),系統(tǒng)主頻88MHz
具有 2 個中斷優(yōu)先級/4 個外部中斷源/1 個 WatchDog 中斷的中斷控制器,WatchDog 計時器
可編程
4 組8位 IO口
3 個計時器/計數(shù)器
1 個全雙工UART
兼容DoCD調(diào)試線
硬件TCP/IP協(xié)議,內(nèi)嵌MAC 和 PHY 支持8 個獨立硬件Socket ,可混合軟件協(xié)議棧
32KB TCP/IP數(shù)據(jù)緩存
自適應(yīng)全/半雙工, 10/100-basedTX以太網(wǎng)
系統(tǒng)組成及功能:
此系統(tǒng)分為兩部分:中央控制軟件和電源控制設(shè)備。
其中中央控制軟件安裝與設(shè)備維護(hù)人員的電腦上,可實時查詢遠(yuǎn)端設(shè)備的電源開關(guān)狀態(tài)并對
其進(jìn)行管理,正常工作時可設(shè)置遠(yuǎn)端設(shè)備定時重啟以保證工作狀態(tài)。
電源控制設(shè)備安裝在數(shù)據(jù)機房等環(huán)境中,與遠(yuǎn)程控制中心進(jìn)行通訊報告設(shè)備電源開關(guān)狀態(tài)并
執(zhí)行控制中心下發(fā)的電源控制指令,可對設(shè)備進(jìn)行分組管理,可不必影響正常工作的設(shè)備。
控制軟件設(shè)計:
控制軟件應(yīng)該具備參數(shù)設(shè)置及控制指令兩部分。
參數(shù)設(shè)置包括:設(shè)備 IP ,連接方式(TCP/UDP ),連接端口等信息。
控制指令包括:狀態(tài)查詢,開/關(guān)機,定時開/關(guān)機等指令。
電源控制設(shè)備設(shè)計:
電源控制設(shè)備包括接入電源,網(wǎng)絡(luò)連接和控制電源輸出三部分接口。
接入電源就為本地總電源接入,提供本機設(shè)備電源并通過繼電器連接到輸出端。
網(wǎng)絡(luò)連接部分實現(xiàn)與遠(yuǎn)程控制中心的通訊。
控制電源輸出部分連接數(shù)據(jù)設(shè)備進(jìn)行電源管理。