控制Hyper-V電源管理以提高成本效益
對于運(yùn)營數(shù)據(jù)中心,電源是最大的持續(xù)成本之一。根據(jù)Data Center Knowledge數(shù)據(jù)顯示,在小型數(shù)據(jù)中心中,每千瓦所需功率的平均年成本可能高達(dá)26,495美元??紤]到高昂的電力成本,盡力減少數(shù)據(jù)中心的能耗顯然符合企業(yè)的最大利益。最好的方法之一是,企業(yè)可以控制Hyper-V電源管理,并專注于減少Hyper-V VM消耗的功率。
較大的數(shù)據(jù)中心(例如50,000平方英尺以上的數(shù)據(jù)中心)通常電費(fèi)很低,但是,他們每千瓦所需功率的平均年成本仍然需要花費(fèi)5467美元。而通過調(diào)整其Hyper-V電源管理策略,企業(yè)不僅可以降低成本,而且可以提高系統(tǒng)性能。
探索不同的Hyper-V電源管理計劃
企業(yè)應(yīng)考慮的第一件事是其VM正在使用的電源計劃。Windows Server OS支持很多不同的電源計劃,使企業(yè)可以靈活地選擇最適合其需求的計劃。
- 平衡型電源計劃。 Windows Server默認(rèn)情況下使用平衡電源計劃,并且對于大多數(shù)用例而言已足夠。該計劃會平衡虛擬服務(wù)器的性能與其能耗–主要通過節(jié)流CPU來滿足工作負(fù)載需求。
- 高性能電源計劃。Windows Server還支持高性能計劃。該計劃將CPU鎖定為其支持的最高性能狀態(tài),并釋放所有CPU內(nèi)核。盡管此模式可能適用于企業(yè)的最高需求工作負(fù)載,但它比平衡計劃消耗的能量更多。
- 節(jié)電計劃。另一種選擇是使用節(jié)電計劃,這可以防止CPU使用超出其最大能力的百分比。此外,節(jié)電計劃還支持其他節(jié)能功能,例如核心掛起。該計劃最適合于性能低下的工作負(fù)載或必須大大降低其功耗和熱量輸出的企業(yè)。
對于這三個計劃,根據(jù)基礎(chǔ)硬件和工作負(fù)載不同,節(jié)省的成本會有很大差異,因此很難量化這些計劃如何影響企業(yè)的實(shí)際運(yùn)營成本。
可節(jié)省成本的其他策略和技術(shù)
對于控制Hyper-V電源管理,選擇最合適的電源計劃是很好的第一步,同時,企業(yè)還可以采取其他措施來優(yōu)化其VM功耗。其中一種常用策略是自定義默認(rèn)電源計劃。例如,企業(yè)可以配置電源計劃以關(guān)閉不活動的硬盤或不活動的顯示器。這些微小的變化甚至可以減少VM的功耗。
企業(yè)可以降低功耗的另一種方法是執(zhí)行服務(wù)器核心部署。服務(wù)器核心部署缺少Windows桌面體驗(yàn)。由于VM不必執(zhí)行支持GUI界面所需的其他處理,因此它們使用的功率更少。執(zhí)行服務(wù)器核心部署還可以幫助提高VM密度,從而減少運(yùn)行企業(yè)的VM集合所需的物理服務(wù)器總數(shù)。
同樣,為每個VM分配單個服務(wù)器角色可以幫助控制VM的功耗–通過減少處理要求和與修補(bǔ)程序管理相關(guān)的開銷。
最后,如果企業(yè)使用System Center Virtual Machine Manager來管理其Hyper-V VM,則他們應(yīng)該使用SCVMM的Power Optimization功能。電源優(yōu)化功能利用SCVMM的動態(tài)優(yōu)化功能,該功能通過將VM實(shí)時遷移到未充分利用的服務(wù)器來尋求平衡工作負(fù)載。電源優(yōu)化功能則更進(jìn)一步,通過在較少使用期間(例如下班時間)自動將VM壓縮到較少的主機(jī)上,然后關(guān)閉未使用的Hyper-V主機(jī)。當(dāng)高使用活動恢復(fù)時,未使用的主機(jī)將自動打開電源,然后將某些VM實(shí)時遷移回這些主機(jī)。