歡迎訪問(wèn)本站(zhàn)!
歡迎訪問(wèn)本站(zhàn)!
聯系我們
新聞動态
資源調度一(yī)般分(fēn)為(wèi)∞© 兩個(gè)階段:一(yī)是(shì)實現(x↑iàn)物(wù)理(lǐ)資源的(de)虛拟化(h <¥uà)(即資源的(de)抽象)由于當前機(j∑✔ī)器(qì)的(de)性能(néng)越來(lái)越好••(hǎo),硬件(jiàn)配置越來(lái)越高(gāo),直接用(§'yòng)物(wù)理(lǐ)機(jī)跑業(λπλ×yè)務比較浪費(fèi),所以将物(wù)理(lǐ)機₹ε•(jī)分(fēn)割成更小(xiǎo)單位的(de)虛拟機(jī),這(±★÷•zhè)樣可(kě)以顯著提升機(jī)器(qì)的(de)利用(yòng₩←)效率,在公司內(nèi)部一(yī)般εελ采用(yòng)容器(qì)技(jì)術(shù)來(lái)隔離(lí)資源δ₹≤φ。二是(shì)将資源虛拟化(huà)後進®π一(yī)步在時(shí)間(jiān)和(hé)空(kō δ→ng)間(jiān)上(shàng)實現(xiàn)更細粒度的(de)編排€™α♠、優化(huà)資源的(de)使用(yòβ♦★ng)。
1.一(yī)些(xiē)數(shù)據 如(•≠<rú)果公司的(de)幾萬台機(jī)器×←(qì)都(dōu)是(shì)物(wù)理(lǐ)機(jī),那( ¥λπnà)麽資源的(de)使用(yòng)率稍低(dī)♦↔:CPU、內(nèi)存和(hé)硬盤使用(yòng)率都(dōuεβ®)較低(dī),例如(rú)大(dà)部'φ♣分(fēn) proxy代理(lǐ)機(jī)器(qì₹←)對(duì)內(nèi)存和(hé)CPU的(de)要(yào)求都(↔♠$dōu)比較低(dī),我們完全可(kě)以用(yòng)•&一(yī)個(gè)4核8GB內(nèi)存的'ε★§(de)容器(qì)替代一(yī)台物(wù)理(lǐ)機(jī)。β€
經過簡單的(de)計(jì)算(suàn),我們将物(wùδ'≠₹)理(lǐ)機(jī)(48核120GB)進行(xíng)容器(qì)化(hu≠ à)(4核8GB),一(yī)台物(wù)理(lǐ)機(jī)可(↓≤×kě)以當成12台機(jī)器(qì)使用(λ∞ yòng),使用(yòng)率可(kě)以提升12倍。由此δ≥可(kě)見(jiàn),将物(wù)理(lǐ)✔•↕ 資源統抽象成統一(yī)的(de)虛拟資源>¥對(duì)提升效率非常有(yǒu)用(yòng)。&★Ωφnbsp;
2.資源調度提升穩定性和(hé)運維效率 &nbπλsp;對(duì)物(wù)理(lǐ)機(jī)資源進行(x±íng)虛拟化(huà)可(kě)以提升資源的(de)利用¥≤(yòng)率,而對(duì)資源的(de)良ε好(hǎo)調度可(kě)以提升業(yè)務的(✔≥de)穩定性和(hé)運維效率, Docker p的(de≠ •¥)火(huǒ)爆也(yě)驗證了(le)這(zhè)一(yī)¶®點,很(hěn)多(duō)公司也(yě)在進行♣÷↔(xíng) Docker化(huà)改造,原因如(rú)♥<☆下(xià)。
(1)提升運維效率。 Docker I的(de)火(huǒ)爆很↕★≥§(hěn)大(dà)程度要(yào)歸因于它解決了(le)應用(yòng)的©™α(de)标準化(huà)運維問(wèn)題,使得(de)應用(yòng)的(d∏γe)部署和(hé)運維變得(de)非常簡單,隻需要(yào)←¶α一(yī)個(gè)鏡像就(jiù)可(kě¥π)以部署,使服務的(de)應用(yòng)依賴和(hé)部署自(zì)動α×$化(huà),減少(shǎo)了(le)人(rén)為(wèi)的(de ♠)幹預。
(2)提升穩定性。既然可(kě)以做(zuò)到(dào)标準化(huà)π¥的(de)部署,那(nà)麽就(jiù)可(kě)以把應用(yò↔βng)和(hé)運行(xíng)的(de)≤≥↔✔機(jī)器(qì)解耦,解耦後,硬件(jiàn)的(de)差異和(hé)故Ω£✔ 障不(bù)會(huì)影(yǐng)響上(shàng₹✘©)層的(de)應用(yòng),就(jiù)可(kě)以做(zuò)彈性伸縮和÷ (hé)調度了(le)。
3.統一(yī)資源抽象 将網站(↕zhàn)制(zhì)作(zuò)物(wù)理(lǐ)資源統一(y ♥♣>ī)抽象成可(kě)以定制(zhì)化(huà)的(de£)集合,對(duì)上(shàng)層應用(yònφ≤£♥g)屏蔽時(shí)間(jiān)和(hé)空(kōng)間(jiān)上α↔(shàng)的(de)差異即應用(yòng)不(bù☆ ↔δ)用(yòng)關心跑在哪台物(wù)理(lǐ)π©<機(jī)上(shàng)、哪個(gè)機(jī)房(fá• ng)甚至哪個(gè)數(shù)據中心,不(bù)用(yòng★ ♣)擔心宕機(jī)的(de)影(yǐng)響,在資源不(←πbù)夠用(yòng)時(shí)還(há♠✘i)可(kě)以自(zì)動擴容。