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