嗨嘍,鐵子們!今天咱們來探班“云”的操作車間,認(rèn)識認(rèn)識它身后的一些大佬,如當(dāng)紅的容器應(yīng)用和云原生。
先來說說容器。咱們都知道魚缸是容器,裝的是魚和水,而容器應(yīng)用的“容器”,裝的是應(yīng)用軟件以及軟件運(yùn)行需要的依賴。梅開二度,又以魚缸類比,裝的應(yīng)用軟件是魚,那依賴就是魚糧和水。
其實容器技術(shù)早就有了,起源于Linux,只是在很長一段時間籍籍無名。直到2013年, Docker率先打通容器技術(shù)的任督六脈,高歌猛進(jìn),迅速滲透到企業(yè)生產(chǎn)環(huán)境中。
Docker有句口號“Build once,Run Anywhere”,是不是似曾相識?是不是跟Java的Write Once,Run Anywhere相似?容器技術(shù)對于程序員而言,最大的便利是程序?qū)懲旰?,打包成鏡像就可以隨處部署和運(yùn)行了,再也不用煩惱因環(huán)境差異導(dǎo)致各種bug了。
容器技術(shù)不僅簡化了打包應(yīng)用的流程,也簡化了打包應(yīng)用的庫和依賴,甚至整個操作系統(tǒng)的文件系統(tǒng)能被打包成一個簡單的可移植的包,這個包能夠在應(yīng)用層面快速部署與調(diào)度。
在企業(yè)中應(yīng)用容器超過虛擬機(jī)VM時,云原生技術(shù)也開始興起。
云原生一直在發(fā)展變化之中,沒有確切的定義。一個基本的共識就是:
云原生是一套技術(shù)體系和方法論,是云(Cloud)+原生(Native)的組合詞,應(yīng)用可以直接在云平臺上運(yùn)行、或非常輕松轉(zhuǎn)移,實現(xiàn)快速部署、按需伸縮、不停機(jī)交付等。
那云原生和容器間存在怎樣的關(guān)系呢?
云原生計算使用開源軟件技術(shù)棧,將應(yīng)用成熟部署為微服務(wù),每個部分打包到自己的容器中,容器化在其中起到應(yīng)用隔離作用。
但此時容器并非單個作戰(zhàn),而是集群出征,于是輪到容器編排系統(tǒng)的Show Time——對集群中所有容器化應(yīng)用編排管理,提供分布式調(diào)度與協(xié)調(diào),容器間的負(fù)載均衡,易于維護(hù)和成本效益驅(qū)動。
要知道,基礎(chǔ)設(shè)施優(yōu)化,才能更好地成為加速企業(yè)數(shù)字化轉(zhuǎn)型的利器。云原生以應(yīng)用為單位,借助容器技術(shù)部署,賦予了其更敏捷、更靈活的特性。
隨著云計算進(jìn)入下一個十年,作為云計算發(fā)展的關(guān)鍵理念,云原生也迎來發(fā)展的黃金階段,而以容器為代表的云原生技術(shù),正在成為釋放云價值的最短路徑。
眾所周知,容器的最大特點(diǎn)是“呼之即來,揮之即去”,在數(shù)據(jù)存儲方面,面臨的挑戰(zhàn)不小。容器化從最開始的“無狀態(tài)”應(yīng)用部署場景,延伸至多種類型數(shù)據(jù)處理的業(yè)務(wù)場景,持久化的數(shù)據(jù)存儲才能交由后端,部署在物理機(jī)環(huán)境或虛擬機(jī)環(huán)境中。
此外,容器平臺跨數(shù)據(jù)中心的需求和場景也越來越多,給容器存儲也提出了相應(yīng)的考驗:
1冗余性
數(shù)據(jù)丟失任誰都不能忍受,遷移應(yīng)用到容器編排平臺,在集群環(huán)境中需容忍某些節(jié)點(diǎn)的故障,這就要求存儲也能夠容忍磁盤或者節(jié)點(diǎn)的故障,保證應(yīng)用正常運(yùn)行。
2分布式
容器集群達(dá)到上百臺規(guī)模時,數(shù)據(jù)并非只落在有限的若干磁盤上;而且當(dāng)集群需要跨地域來實現(xiàn)低延遲時,數(shù)據(jù)也背上能夠跨地域存在的期望。
3動態(tài)性
容器應(yīng)用是在持續(xù)變動中存在的,例如滾動更新、測試版本創(chuàng)建等。這就要求對應(yīng)存儲的創(chuàng)建與刪除也是動態(tài)的,并且是支持聲明式創(chuàng)建的方式。
在存儲領(lǐng)域耕耘已有55年之久的東芝,沉淀深厚的技術(shù)的同時,也時刻關(guān)注行業(yè)的最新趨勢。近年推出了系列企業(yè)級存儲硬盤,覆蓋數(shù)字化轉(zhuǎn)型需要的存儲應(yīng)用場景,包括容器場景下的存儲。其中東芝的明星產(chǎn)品18TB容量MG09系列企業(yè)級存儲硬盤,是提高容器存儲的效率和性能的不二之選。
01速度
容器本身是輕量級的,啟動速度比傳統(tǒng)物理機(jī)、虛擬機(jī)要快很多,如果說后者是以分鐘為單位啟動,容器則以秒為單位來啟動。
MG09系列采用東芝第三代9盤氦氣密封設(shè)計,提供18TB的CMR(傳統(tǒng)磁記錄)容量,有助提高數(shù)據(jù)吞吐量,實現(xiàn)高速訪問硬盤,滿足容器底層的存儲掛載要夠匹配容器快速啟動的要求。
02負(fù)載
容器應(yīng)用的生命周期相對彈性,如需要從5個并發(fā)容器彈性伸縮到10個以上,底層存儲也需要動態(tài)、快速地響應(yīng)需求。
而MG09系列硬盤與各種應(yīng)用程序和操作系統(tǒng)都有良好的兼容性,適用于容器應(yīng)用混合隨機(jī)和順序讀寫工作負(fù)載。其轉(zhuǎn)速為7200rpm,每年550TB的工作負(fù)載等級,具備動態(tài)地提供存儲的能力。
03擴(kuò)展
企業(yè)部署的容器規(guī)模通常都比較大,且是跨多節(jié)點(diǎn)分布式部署,因而也需要底層的存儲對并發(fā)訪問的支持能力要高。
東芝的MG09系列提供SATA和SAS接口選擇,適應(yīng)大量物理服務(wù)器的接入的使用場景,滿足容器大規(guī)模的、分布式的部署要求。
東芝硬盤的技術(shù)創(chuàng)新從未止步,未來東芝將重心放在3.5寸企業(yè)級硬盤的研發(fā)上,朝大容量,高性能及降成本方向發(fā)展。在未來容器新世界中以更大的創(chuàng)新力和想象力,助力企業(yè)更快跨出云原生的關(guān)鍵一步,實現(xiàn)降本增效!
審核編輯:湯梓紅
-
東芝
+關(guān)注
關(guān)注
6文章
1373瀏覽量
120872 -
存儲
+關(guān)注
關(guān)注
13文章
4123瀏覽量
85280 -
容器
+關(guān)注
關(guān)注
0文章
490瀏覽量
21986 -
云原生
+關(guān)注
關(guān)注
0文章
238瀏覽量
7919
原文標(biāo)題:福利 | 容器應(yīng)用劍指企業(yè)云原生,你的存儲準(zhǔn)備好了嗎?
文章出處:【微信號:Toshiba-Electronics,微信公眾號:東芝硬盤】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論