首先,容器對(duì)整個(gè)存儲(chǔ)平臺(tái)的敏捷性要求非常高,需要存儲(chǔ)平臺(tái)能夠隨著容器動(dòng)態(tài)擴(kuò)展,能支撐容器的敏捷部署,能讓容器訪問(wèn)到存儲(chǔ)資源。
第二方面,企業(yè)級(jí)的應(yīng)用在安全性上有較高要求,一方面需要考慮業(yè)務(wù)連續(xù)性,另一方面,也需要考慮網(wǎng)絡(luò)安全彈性,要能夠抵御各種網(wǎng)絡(luò)攻擊和病毒。
第三方面在于靈活性,很多分布式應(yīng)用既有向上擴(kuò)展的能力,也具有向下擴(kuò)展的能力,這要求存儲(chǔ)也要具有一樣的擴(kuò)展能力。此外,考慮到節(jié)省成本,容器存儲(chǔ)還要能與現(xiàn)有存儲(chǔ)結(jié)合。
從周立旸的介紹中了解到,容器存儲(chǔ)在過(guò)去六七年以來(lái)取得了長(zhǎng)足的發(fā)展。
容器平臺(tái)誕生伊始,容器存儲(chǔ)都是在現(xiàn)有存儲(chǔ)系統(tǒng)當(dāng)中通過(guò)CSI驅(qū)動(dòng)來(lái)支持容器環(huán)境。隨著種種弊端的顯現(xiàn),用戶(hù)迫切希望用上容器原生的存儲(chǔ)。
容器原生存儲(chǔ)的優(yōu)勢(shì)很多,它是軟件定義的存儲(chǔ),它可以在容器環(huán)境里被動(dòng)態(tài)部署和管理,它能提高應(yīng)用的部署效率和可用性。
看起來(lái)已足夠完善,但在IBM看來(lái),這還不夠。
IBM的容器原生存儲(chǔ)——IBM Storage Fusion
在IBM看來(lái),容器原生存儲(chǔ)除了需要容器原生的,動(dòng)態(tài)部署的效率和靈活性之外,也需要更靈活、更豐富的容器數(shù)據(jù)服務(wù)。
IBM的容器原生存儲(chǔ)叫做IBM Storage Fusion,它是一個(gè)云原生的軟件定義的存儲(chǔ)方案,除了可以配送存儲(chǔ)卷,為容器應(yīng)用提供持久性存儲(chǔ)之外,它還提供了豐富的企業(yè)級(jí)數(shù)據(jù)服務(wù)。
比如,全局的數(shù)據(jù)訪問(wèn)能力,訪問(wèn)到在其他平臺(tái)當(dāng)中產(chǎn)生的數(shù)據(jù);全局?jǐn)?shù)據(jù)平臺(tái)管理能力,簡(jiǎn)化了數(shù)據(jù)的管理和使用操作;還有包括備份和恢復(fù)以及容災(zāi)等數(shù)據(jù)保護(hù)能力;還可以憑借優(yōu)異的性能支撐數(shù)據(jù)密集型的應(yīng)用。
從周立旸的介紹中了解到,IBM Storage Fusion能滿(mǎn)足企業(yè)級(jí)容器平臺(tái)對(duì)容器存儲(chǔ)的所有需求。
2022年,IBM將Red Hat旗下的存儲(chǔ)產(chǎn)品與IBM存儲(chǔ)進(jìn)行了深度整合,IBM Storage Fusion就是基于OpenShift容器平臺(tái)來(lái)構(gòu)建的,它包含的一些組件可以直接在OpenShift來(lái)管理和部署。
IBM Storage Fusion所提供的多種數(shù)據(jù)服務(wù),有的來(lái)自于IBM存儲(chǔ),有的來(lái)自開(kāi)源的軟件定義存儲(chǔ)方案,整個(gè)平臺(tái)保持了很好的開(kāi)放性,能更好地滿(mǎn)足企業(yè)實(shí)際需求。
很多容器原生存儲(chǔ)都是直接用容器服務(wù)器節(jié)點(diǎn)內(nèi)的磁盤(pán)存儲(chǔ),而IBM Storage Fusion還支持外部存儲(chǔ),外部存儲(chǔ)不僅可以補(bǔ)充額外的存儲(chǔ)空間,也能提供更高的性能表現(xiàn)。外部存儲(chǔ)提供了更高的靈活性。
IBM Storage Fusion融合了IBM企業(yè)存儲(chǔ)的許多技術(shù)。其中,全局?jǐn)?shù)據(jù)訪問(wèn)的能力在容器環(huán)境中又一次大放異彩。
它使得IBM Storage Fusion能將任何外部數(shù)據(jù)存儲(chǔ)系統(tǒng)接入進(jìn)來(lái),無(wú)論數(shù)據(jù)在容器內(nèi)外、在邊緣端、在本地?cái)?shù)據(jù)中心或者公有云數(shù)據(jù)中心,都能為容器提供一致的數(shù)據(jù)訪問(wèn)。既減少了數(shù)據(jù)復(fù)制和移動(dòng),也提高了數(shù)據(jù)存儲(chǔ)效率。
IBM Storage Fusion的主要適用場(chǎng)景
IBM Storage Fusion的主要適用場(chǎng)景有三個(gè):
1,當(dāng)用戶(hù)希望擁有一個(gè)標(biāo)準(zhǔn)化的容器存儲(chǔ)平臺(tái)時(shí),IBM Storage Fusion是不錯(cuò)的選擇,它可以對(duì)在數(shù)據(jù)中心內(nèi)部,公有云以及邊緣平臺(tái)上的數(shù)據(jù)進(jìn)行統(tǒng)一管理。
2,當(dāng)用戶(hù)在做IT現(xiàn)代化轉(zhuǎn)型,需要對(duì)應(yīng)用進(jìn)行容器化改造時(shí),IBM Storage Fusion是不錯(cuò)的選擇,它不僅可以維持原有的企業(yè)級(jí)能力,還能保持一致性的數(shù)據(jù)訪問(wèn)能力。
3,當(dāng)用戶(hù)的容器平臺(tái)有數(shù)據(jù)密集型應(yīng)用時(shí),IBM Storage Fusion也是不錯(cuò)的選擇,它能提供高性能數(shù)據(jù)分析和AI這種負(fù)載所需的高性能存儲(chǔ)。
IBM Fusion Storage 支持存算分離,它意味著可以在容器平臺(tái)之外提供獨(dú)立的存儲(chǔ)。存算分離的優(yōu)勢(shì)在于可以對(duì)存儲(chǔ)和計(jì)算獨(dú)立擴(kuò)容,相互不影響,從而提供了更好的靈活性。
IBM Fusion Storage既支持容器應(yīng)用,也支持非容器化的應(yīng)用,用戶(hù)可以在一套存儲(chǔ)上同時(shí)部署兩類(lèi)應(yīng)用,避免了再額外部署存儲(chǔ)系統(tǒng)的開(kāi)銷(xiāo)。
IBM Storage Fusion可以利用現(xiàn)有的備份恢復(fù)基礎(chǔ)架構(gòu),在保護(hù)現(xiàn)有應(yīng)用的同時(shí),也能對(duì)容器原生的應(yīng)用進(jìn)行保護(hù)。更為重要的是,備份恢復(fù)是和容器應(yīng)用緊密集成的,它的優(yōu)勢(shì)在于,在做數(shù)據(jù)恢復(fù)時(shí),不會(huì)因?yàn)閿?shù)據(jù)不一致而導(dǎo)致應(yīng)用無(wú)法正常運(yùn)行。
IBM Storage Fusion內(nèi)置了高可用性。用戶(hù)可以根據(jù)需求劃分成多個(gè)可用區(qū),在一個(gè)數(shù)據(jù)中心里的多個(gè)機(jī)架實(shí)現(xiàn)高可用,在一座城市里通過(guò)同步復(fù)制實(shí)現(xiàn)同城容災(zāi)實(shí)現(xiàn)高可用,如果有需要,也可以用異步復(fù)制實(shí)現(xiàn)異地容災(zāi)。
當(dāng)有一些容器應(yīng)用需要更高性能時(shí),如果僅靠容器平臺(tái)內(nèi)置的存儲(chǔ),通常需要閃存的配置,這會(huì)帶來(lái)很多額外成本。如果利用IBM Storage Fusion的存算分離架構(gòu)的優(yōu)勢(shì),只為需要高效數(shù)據(jù)訪問(wèn)的應(yīng)用提供高速存儲(chǔ),就可以以相對(duì)低的成本來(lái)獲取對(duì)應(yīng)的能力。
IBM Storage Fusion還內(nèi)置了很多虛擬化數(shù)據(jù)訪問(wèn)、智能緩存之類(lèi)的功能,也都有助于提高應(yīng)用的運(yùn)行效率,幫助用戶(hù)更好地管理和訪問(wèn)數(shù)據(jù)。
結(jié)束語(yǔ)
截止到2023年,IBM Storage Fusion已經(jīng)誕生了一年多時(shí)間,在包括金融、醫(yī)療、制造業(yè)等多個(gè)行業(yè)都有一些實(shí)際落地的案例。
IBM Storage Fusion不僅能加快應(yīng)用的部署速度,還能通過(guò)存算分離架構(gòu)的優(yōu)勢(shì)靈活滿(mǎn)足用戶(hù)需求,并且能實(shí)現(xiàn)成本優(yōu)勢(shì)。
IBM Storage Fusion的所有技術(shù)都是容器原生的,它可以集成在容器的平臺(tái)里面,被DevOps平臺(tái)來(lái)動(dòng)態(tài)的部署和管理,所有的能力都會(huì)和安全能力、備份恢復(fù)能力、容災(zāi)能力結(jié)合在一起,為用戶(hù)提供一個(gè)相當(dāng)安全,相當(dāng)可靠的數(shù)據(jù)底座。
IBM Storage Fusion把IBM的企業(yè)級(jí)能力和開(kāi)源軟件結(jié)合在一起,用戶(hù)可根據(jù)實(shí)際需求來(lái)靈活的配制他所需要的數(shù)據(jù)的服務(wù),幫用戶(hù)能夠更好的解鎖應(yīng)用部署的速度,更好的支持他的創(chuàng)新,支持企業(yè)實(shí)現(xiàn)更高的業(yè)務(wù)應(yīng)用價(jià)值。