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