不少人覺得服務(wù)器耗電是 “硬成本”—— 開機(jī)運(yùn)行時(shí)功率擺在那,總不能為了省電降性能。但其實(shí)很多人忽略了一個(gè)隱性耗電點(diǎn):待機(jī)狀態(tài)。
我們團(tuán)隊(duì)最近給合作的幾家中小企業(yè)做服務(wù)器優(yōu)化時(shí)發(fā)現(xiàn),有些服務(wù)器就算沒跑核心業(yè)務(wù),待機(jī)時(shí)的功耗能到運(yùn)行時(shí)的 60% 以上。后來試了幾個(gè)簡(jiǎn)單設(shè)置,單臺(tái)服務(wù)器每月電費(fèi)直接降了 20%,而且完全不影響正常使用。
第一個(gè)關(guān)鍵:別讓電源 “一直緊繃”
服務(wù)器默認(rèn)的電源模式大多是 “高性能”,哪怕待機(jī)時(shí),電源也會(huì)保持高輸出狀態(tài)。其實(shí)可以進(jìn) BIOS 調(diào)一下:找到 “Power Management” 選項(xiàng),把電源模式改成 “Balanced(平衡)”。
我們測(cè)過,一臺(tái)雙路服務(wù)器改完之后,待機(jī)時(shí)的電源輸出從 320W 降到了 240W 左右 —— 就這么一個(gè)設(shè)置,每天能省將近 2 度電。
第二個(gè)細(xì)節(jié):讓硬盤別 “空轉(zhuǎn)待命”
很多服務(wù)器接了 4 塊以上硬盤,就算沒讀寫任務(wù),硬盤也會(huì)一直保持 “激活” 狀態(tài),電機(jī)持續(xù)轉(zhuǎn)動(dòng)。其實(shí)非核心數(shù)據(jù)盤完全可以設(shè)休眠。
在系統(tǒng)里(Windows 或 Linux 都能操作)找到磁盤管理,給非實(shí)時(shí)讀寫的硬盤設(shè)個(gè) “閑置休眠時(shí)間”—— 比如設(shè) 15 分鐘,只要 15 分鐘沒被訪問,硬盤就會(huì)自動(dòng)停轉(zhuǎn)。
單塊企業(yè)級(jí)硬盤休眠時(shí)功耗能從 8W 降到 1.5W,4 塊盤的話,每天又能省 1 度多電。注意避開系統(tǒng)盤和數(shù)據(jù)庫盤就行,核心盤別設(shè)休眠。
第三個(gè)技巧:關(guān)掉 “沒必要的監(jiān)聽”
服務(wù)器待機(jī)時(shí),網(wǎng)卡、RAID 卡這些配件其實(shí)一直在 “干活”—— 比如網(wǎng)卡會(huì)持續(xù)監(jiān)聽網(wǎng)絡(luò)喚醒信號(hào),RAID 卡會(huì)頻繁自檢。
可以在系統(tǒng)里做兩個(gè)小操作:網(wǎng)卡設(shè)置里關(guān)掉 “WOL(網(wǎng)絡(luò)喚醒)” 功能(非遠(yuǎn)程管理的服務(wù)器基本用不上);RAID 卡管理工具里把 “后臺(tái)自檢頻率” 從默認(rèn)的 1 小時(shí)一次改成 4 小時(shí)一次。
這兩步做完,我們測(cè)的服務(wù)器待機(jī)時(shí)的配件功耗又降了 30W 左右。別小看這 30W,一個(gè)月就是 20 多度電。
第四個(gè)關(guān)鍵:別讓 “后臺(tái)程序偷跑電”
有些服務(wù)器待機(jī)時(shí),后臺(tái)還掛著日志同步、備份進(jìn)程、監(jiān)控插件這些程序,就算沒任務(wù),它們也會(huì)占用 CPU 資源。
每天花 5 分鐘檢查一下進(jìn)程:用任務(wù)管理器(Windows)或 top 命令(Linux)看看,哪些程序是 “非必要常駐” 的。比如有些日志同步工具,沒必要實(shí)時(shí)傳,改成每天凌晨 3 點(diǎn)定時(shí)運(yùn)行就行;非工作時(shí)間的監(jiān)控告警,也可以暫時(shí)關(guān)閉采集進(jìn)程。
我們給一家電商公司優(yōu)化時(shí),關(guān)掉了 3 個(gè)后臺(tái)冗余進(jìn)程,服務(wù)器待機(jī)時(shí)的 CPU 占用從 15% 降到了 5%,對(duì)應(yīng)的功耗又降了 20W。
最后想說的是,這些設(shè)置之所以有效,核心不是 “犧牲性能換省電”,而是把 “無效耗電” 砍掉 —— 該發(fā)力的時(shí)候全力跑,沒事的時(shí)候別讓配件 “空耗電”。
這幾個(gè)操作都不用改硬件,花 10 分鐘調(diào)完就能見效。我們合作的一家公司,3 臺(tái)服務(wù)器改完之后,一個(gè)月電費(fèi)從 1200 多降到了 950 左右,確實(shí)摸到了 20% 的降幅。
服務(wù)器省電從來不是 “摳門”,而是避免 “沒必要的浪費(fèi)”—— 畢竟省下的電費(fèi),買幾包設(shè)備除塵布、換個(gè)新網(wǎng)線,不香嗎?