VMware vSphere DRS之功能篇
DRS可以在VMware vSphere系統(tǒng)中自動(dòng)平衡工作負(fù)載,這對(duì)服務(wù)器性能和電源使用率很有益處。該工具在硬件資源利用率方面帶來的優(yōu)勢(shì),是人們?cè)谏鲜兰o(jì)90年代時(shí)無法想象的。通過VMware管理員的輸入來細(xì)化DRS功能可進(jìn)一步優(yōu)化負(fù)載均衡。
VMware的DRS(Distributed Resource Scheduler)是很多vSphere環(huán)境中不可或缺的一部分,因此管理員理所應(yīng)當(dāng)考慮它,而且只需簡(jiǎn)單的配置和操作。但是注意一點(diǎn):不是所有的vSphere版本都包含DRS。
VMware vSphere DRS可以做什么
VMware把vSphere DRS的角色描述為“基于業(yè)務(wù)優(yōu)先級(jí)自動(dòng)實(shí)現(xiàn)在不同宿主機(jī)之間的資源利用率負(fù)載均衡,以及通過在負(fù)載較低時(shí)段內(nèi)關(guān)閉部分主機(jī)優(yōu)化電源消耗。”DRS可以幫助VM的初始安裝、負(fù)載均衡和保持?jǐn)?shù)據(jù)中心***程度地節(jié)能。
VMware DRS執(zhí)行VM在宿主機(jī)上的初始安裝。假設(shè)在一個(gè)ESX/ESXi集群服務(wù)器組中添加一個(gè)新的VM。DRS檢查集群中不同宿主機(jī)的負(fù)載情況,然后選擇合適的宿主機(jī)創(chuàng)建新VM。假設(shè)三臺(tái)宿主機(jī)A、B和C, A和B主機(jī)大多數(shù)資源已經(jīng)用到,vSphere DRS將在未充分利用的主機(jī)C上開始新的VM。
DRS持續(xù)地監(jiān)控集群中可供宿主機(jī)使用的資源,然后給出運(yùn)行中VM建議來平衡和***化地利用這些空閑資源。例如,在A、B和C宿主機(jī)的集群中,所有的VM使用的內(nèi)存和CPU資源類似。如果A和B主機(jī)每臺(tái)運(yùn)行5個(gè)VM,而C主機(jī)僅支撐了2個(gè)VM,DRS可能會(huì)建議從主機(jī)A和B遷移一臺(tái)VM到C上。這樣A和B都支持4臺(tái)VM,平衡了資源。根據(jù)您配置的不同,DRS可以只是建議遷移或?qū)崿F(xiàn)執(zhí)行。這完全取決于您。
DPM(Distributed Power Management)是DRS的可選功能。當(dāng)DPM啟用時(shí),DRS評(píng)估集群宿主機(jī)現(xiàn)在和過去的使用情況,然后可以自動(dòng)地(或配置為建議管理員)把主機(jī)置于待機(jī)狀態(tài)直到需求增長(zhǎng)。通過在DRS中啟用DPM,vSphere可以實(shí)際減少數(shù)據(jù)中心的電源消耗和制冷需求。請(qǐng)把DPM作為綠色節(jié)能技術(shù)來對(duì)待。