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