春節(jié)的時(shí)候,云宏君與小伙伴們?cè)诰W(wǎng)紅店門口探討了一番DRS分布式資源調(diào)度。
員工經(jīng)過(guò)長(zhǎng)期磨合與沉淀,具備了協(xié)作精神,得以通過(guò)團(tuán)隊(duì)的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。成都創(chuàng)新互聯(lián)堅(jiān)持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因?yàn)椤皩W⑺詫I(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡(jiǎn)單”。公司專注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、微信公眾號(hào)開發(fā)、電商網(wǎng)站開發(fā),小程序開發(fā),軟件按需策劃等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。春節(jié)一頓飯,吃懂了分布式資源調(diào)度
道理我們都懂,具體怎么操作?
我們繼續(xù)拿飯桌來(lái)打個(gè)比方——如果把數(shù)據(jù)中心比作一場(chǎng)宴席,那么服務(wù)器就是宴上的桌位,虛擬機(jī)就是現(xiàn)場(chǎng)的人。
在上一篇文章,我們解決的是有的桌子人多、有的桌子人少的平衡性問(wèn)題。然而人都是有想法的,今天,我們就來(lái)照顧這些特殊人群的問(wèn)題——
資源池中多臺(tái)物理機(jī)負(fù)載情況不平均的情況實(shí)際上常有出現(xiàn):負(fù)載大的物理機(jī)會(huì)影響應(yīng)用程序的性能,負(fù)載小的物理機(jī)又浪費(fèi)了資源。傳統(tǒng)的物理機(jī)很難做到資源有效利用,當(dāng)物理機(jī)達(dá)到負(fù)載瓶頸也很難做到資源動(dòng)態(tài)調(diào)整。
有了分布式資源調(diào)度功能,系統(tǒng)會(huì)自動(dòng)根據(jù)物理機(jī)負(fù)載情況遷移虛擬機(jī),既保證了虛擬機(jī)上應(yīng)用的正常使用,又提高了所有服務(wù)器的資源利用率。
我們已經(jīng)了解了云計(jì)算分布式資源調(diào)度DRS的重要作用,那么應(yīng)該如何正確地使用這個(gè)功能?
分布式資源調(diào)度DRS并不是簡(jiǎn)單地把虛擬機(jī)從負(fù)載較重的物理機(jī)里遷移到負(fù)載較輕的物理機(jī)上就可以了,因?yàn)檫@并不能良好滿足實(shí)際生產(chǎn)環(huán)境的需求??偟膩?lái)講,這些需求可以歸類為以下情況:
1.同一相關(guān)業(yè)務(wù)的一批虛擬機(jī)需要部署在同類業(yè)務(wù)物理機(jī)上,不應(yīng)該遷移到用于其它業(yè)務(wù)的物理機(jī)上;
2.為滿足某些高可用的需求,比如虛擬機(jī)冗余,要求兩個(gè)或以上的虛擬機(jī)必須運(yùn)行在不同的物理機(jī)上;
3.虛擬機(jī)要求運(yùn)行在特殊物理機(jī)以達(dá)到高安全或高性能等目的。
為了應(yīng)對(duì)以上情況,云宏提供了相應(yīng)的產(chǎn)品解決方案——DRS高級(jí)調(diào)度規(guī)則。
在介紹這個(gè)解決方案之前,我們需要先了解幾個(gè)簡(jiǎn)單的概念定義。
資源組:具有相同資源的一個(gè)組合,包括虛擬機(jī)組和物理主機(jī)組。
物理機(jī)組:物理主機(jī)的集合,同一臺(tái)物理主機(jī)不允許同時(shí)存在兩個(gè)資源組中。
虛擬機(jī)組:虛擬機(jī)的集合,同一臺(tái)虛擬機(jī)不允許同時(shí)存在兩個(gè)資源組中。
基于資源組、物理機(jī)組、虛擬機(jī)組、虛擬機(jī)這幾個(gè)概念,DRS高級(jí)調(diào)度規(guī)則共有3種規(guī)則用于控制虛擬機(jī)的遷移。
聚集虛擬機(jī)
當(dāng)虛擬機(jī)因其所在的物理主機(jī)負(fù)載較高而發(fā)生遷移時(shí),會(huì)往該虛擬機(jī)所在的虛擬機(jī)組內(nèi)其他虛擬機(jī)所在的物理主機(jī)上遷移。
就好比很多個(gè)公司的人參加活動(dòng)宴席,同一家公司的人要坐在同一個(gè)桌子上,即使換位置也要和同公司人坐在一起。
聚集虛擬機(jī)
互斥虛擬機(jī)
與聚集虛擬機(jī)正好相反,虛擬機(jī)發(fā)生遷移時(shí),不能往該虛擬機(jī)所在的虛擬機(jī)組內(nèi)其他虛擬機(jī)所在的物理主機(jī)上遷移。
就像客戶招待飯局,每張桌子都要有主辦方負(fù)責(zé)人陪客戶,這些負(fù)責(zé)人要分散到各桌上而不聚集在一塊。
互斥虛擬機(jī)
虛擬機(jī)到主機(jī)
發(fā)生遷移時(shí),可以設(shè)置一個(gè)虛擬機(jī)組在指定的物理主機(jī)組上遷移。
再比如活動(dòng)宴會(huì)上90%的桌子安排給了到訪客人,主辦方的工作人員無(wú)論怎么換都要坐在工作人員專用的桌子上。
虛擬機(jī)到主機(jī)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。