掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
了解容器相對(duì)于虛擬機(jī)的關(guān)鍵優(yōu)勢(shì),對(duì)于了解基于容器的應(yīng)用程序成功運(yùn)行所需的存儲(chǔ)功能至關(guān)重要。

現(xiàn)代企業(yè)的成功取決于以數(shù)據(jù)為中心的規(guī)劃速度和效率。數(shù)據(jù)提供了一種戰(zhàn)略優(yōu)勢(shì),為開發(fā)人員提供正確的工具和數(shù)據(jù)對(duì)于滿足業(yè)務(wù)需求至關(guān)重要。
因此,企業(yè)正在迅速認(rèn)識(shí)到容器相對(duì)于虛擬機(jī)的優(yōu)勢(shì),以實(shí)現(xiàn)ITOps和DevOps實(shí)踐的現(xiàn)代化。在對(duì)IT存儲(chǔ)管理員最近的一項(xiàng)調(diào)查中,Enterprise Storage Group(ESG)公司發(fā)現(xiàn),41%的受訪者表示將容器用于生產(chǎn)應(yīng)用程序,另外33%的受訪者表示將容器用于測試/開發(fā)活動(dòng)。
人們通常將容器與虛擬機(jī)進(jìn)行比較,盡管容器規(guī)模更小并且需要的開銷更少。這兩種應(yīng)用程序可以采用相同的基礎(chǔ)設(shè)施,這一點(diǎn)很誘人。實(shí)際上,容器與虛擬機(jī)有很大不同。如果目標(biāo)是使基于容器的應(yīng)用程序環(huán)境的價(jià)值最大化,那么了解這些差異如何影響IT基礎(chǔ)設(shè)施設(shè)計(jì)是至關(guān)重要的。
與虛擬機(jī)不同,容器持續(xù)的時(shí)間是短暫的,它們會(huì)自動(dòng)啟動(dòng)和關(guān)閉。但是像虛擬機(jī)一樣,容器需要訪問持久性存儲(chǔ),以在生產(chǎn)環(huán)境中發(fā)揮其全部潛力。如果沒有持久性存儲(chǔ),則在容器關(guān)閉時(shí)數(shù)據(jù)會(huì)“死亡”?;谌萜鞯膽?yīng)用程序的企業(yè)級(jí)存儲(chǔ)基礎(chǔ)設(shè)施必須提供功能強(qiáng)大的持久存儲(chǔ)。但這只是一個(gè)開始,為了更好地發(fā)展,容器環(huán)境需要支持容器具有輕量、移動(dòng)和短暫特性的存儲(chǔ)生態(tài)系統(tǒng)。
企業(yè)在設(shè)計(jì)強(qiáng)調(diào)容器與虛擬機(jī)相比具有優(yōu)勢(shì)的存儲(chǔ)生態(tài)系統(tǒng)時(shí),首先要確定與虛擬機(jī)不同的容器的關(guān)鍵方面:
(1) 容器輕量化意味著更大的移動(dòng)性。容器是為移動(dòng)性而設(shè)計(jì)的,這與可以移動(dòng)但主要是為固定狀態(tài)的虛擬機(jī)不同。因此,容器更有可能使用公共云服務(wù)進(jìn)行部署,并在混合云和多云環(huán)境之間移動(dòng)。
在ESG公司對(duì)基于容器的應(yīng)用程序環(huán)境的研究中,70%的受訪者表示,他們更喜歡將公共云和私有數(shù)據(jù)中心結(jié)合用于基于容器的應(yīng)用程序。而在對(duì)支持容器環(huán)境的存儲(chǔ)管理員的另一項(xiàng)調(diào)查中,超過三分之一的受訪者表示,在混合云或多云環(huán)境中管理容器存儲(chǔ)是他們與存儲(chǔ)相關(guān)的最大挑戰(zhàn)之一。對(duì)于虛擬機(jī),有可能進(jìn)出云平臺(tái)。對(duì)于基于容器的環(huán)境具有這種移動(dòng)性是人們所期望的。
(2) 容器的短暫特性要求具有更高的性能。與虛擬機(jī)相比,容器的另一個(gè)優(yōu)點(diǎn)是它們的短暫特性。具有即時(shí)性的容器必須迅速運(yùn)轉(zhuǎn)起來,而傳統(tǒng)的IT流程不能減慢短暫的、加速的應(yīng)用程序環(huán)境。
例如,沒有時(shí)間提交故障單讓存儲(chǔ)管理員人工配置卷。容器在大多數(shù)情況下必須自動(dòng)配置大量資源:重構(gòu)當(dāng)今的許多應(yīng)用程序可能會(huì)導(dǎo)致數(shù)百個(gè)(甚至數(shù)千個(gè))微服務(wù)同時(shí)運(yùn)行。支持的存儲(chǔ)環(huán)境必須能夠快速一致地處理對(duì)新存儲(chǔ)資源的大量請(qǐng)求。
這一要求不僅提高了對(duì)使用容器的良好存儲(chǔ)性能的需求,而且還意味著存儲(chǔ)基礎(chǔ)設(shè)施必須更好地交付數(shù)據(jù)服務(wù),例如調(diào)配新的卷。在ESG公司進(jìn)行的一項(xiàng)研究中,超過三分之一的支持容器環(huán)境的存儲(chǔ)管理員認(rèn)為,存儲(chǔ)性能是他們與存儲(chǔ)相關(guān)的最大的持久性難挑戰(zhàn)之一,將近三分之一的存儲(chǔ)管理員將存儲(chǔ)資源調(diào)配的速度視為最大的挑戰(zhàn)。
專注于存儲(chǔ)靈活性、一致性和性能,以使基于容器的應(yīng)用程序獲得最佳結(jié)果。
考慮到這些特性,重點(diǎn)關(guān)注幾個(gè)存儲(chǔ)基礎(chǔ)設(shè)施功能以最大限度地利用基于容器的應(yīng)用程序是很重要的。在設(shè)計(jì)企業(yè)存儲(chǔ)基礎(chǔ)設(shè)施以支持容器時(shí),需要關(guān)注以下四個(gè)特征:
容器的存儲(chǔ)環(huán)境應(yīng)該跨多種硬件類型和多代產(chǎn)品工作,集成新技術(shù)、擴(kuò)展性能或增加容量都不需要拆掉并更換硬件。這些環(huán)境必須能夠以盡可能大的靈活性進(jìn)行擴(kuò)展。
在考慮容器相對(duì)于虛擬機(jī)的優(yōu)勢(shì)時(shí),具有創(chuàng)造力很重要。構(gòu)建存儲(chǔ)基礎(chǔ)設(shè)施環(huán)境以使應(yīng)用程序開發(fā)人員、IT組織和企業(yè)能夠最大程度地發(fā)揮基于容器的應(yīng)用程序的潛力,這將需要一種不同的方法。專注于存儲(chǔ)靈活性、一致性和性能可以實(shí)現(xiàn)最佳結(jié)果。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流