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