信創(chuàng)云環(huán)境下,如何部署對象存儲和NAS存儲?

NAS存儲文件級別的存儲和控制,可進(jìn)行多種協(xié)議訪問,通過操作系統(tǒng)層接入,對于應(yīng)用的侵入性低??梢酝ㄟ^操作系統(tǒng)自帶的工具(SMB等)進(jìn)行訪問,易于管理和維護(hù)。使用文件接口訪問方式,入門門檻低。適合用于應(yīng)用存儲需要隨機訪問的熱數(shù)據(jù),不建議用于存儲大規(guī)模的數(shù)據(jù)。

本文來自微信公眾號“twt企業(yè)IT社區(qū)”,作者/金果,某股份制銀行云架構(gòu)師,近20年IT從業(yè)經(jīng)驗,先后在國內(nèi)外大型IT企業(yè)任職軟件開發(fā)工程師,系統(tǒng)工程師和架構(gòu)師,目前負(fù)責(zé)私有云基礎(chǔ)設(shè)施的規(guī)劃,了解云基礎(chǔ)設(shè)施和微服務(wù)架構(gòu)。

隨著中國基礎(chǔ)設(shè)施能力的快速崛起,使用全信創(chuàng)的技術(shù)棧支持生產(chǎn)系統(tǒng)已經(jīng)從嘗試走向正式落地,在落地的過程中,存儲作為IT基礎(chǔ)設(shè)施的三大件(服務(wù)器/存儲/數(shù)據(jù)庫),是最重要也是技術(shù)最復(fù)雜的一個基礎(chǔ)能力,存儲的好壞,不僅影響系統(tǒng)的并發(fā)和性能,還極大的影響了系統(tǒng)的可用性(Availability)和可靠性。

一、NAS和對象存儲技術(shù)對比

NAS和對象存儲雖然都是存儲分離方案,一般都是采用分布式架構(gòu),但是在功能和非功能上,存在較大的差異。針對不同的應(yīng)用場景。

1.png

可以看出NAS和對象存儲有著各自的側(cè)重,在實際應(yīng)用中,可以結(jié)合NAS和對象存儲能力,從具體的業(yè)務(wù)需求、數(shù)據(jù)訪問模式、數(shù)據(jù)容量和增長速率等多個因素進(jìn)行評估,選擇合適的存儲方案。

NAS存儲文件級別的存儲和控制,可進(jìn)行多種協(xié)議訪問,通過操作系統(tǒng)層接入,對于應(yīng)用的侵入性低??梢酝ㄟ^操作系統(tǒng)自帶的工具(SMB等)進(jìn)行訪問,易于管理和維護(hù)。使用文件接口訪問方式,入門門檻低。適合用于應(yīng)用存儲需要隨機訪問的熱數(shù)據(jù),不建議用于存儲大規(guī)模的數(shù)據(jù)。

對象存儲采用一種無文件系統(tǒng)的存儲方式,可以避免傳統(tǒng)NAS存儲中出現(xiàn)的文件系統(tǒng)碎片等問題。同時通過數(shù)據(jù)拆分,提供更高的并發(fā)能力。對象存儲靈活性高,可輕松擴(kuò)展;能夠處理大規(guī)模數(shù)據(jù)存儲,適用于需要高可靠性的應(yīng)用程序;提供數(shù)據(jù)備份和冗余;能夠在任何地方較快地存儲和檢索數(shù)據(jù)。對象存儲適合大規(guī)模、高可靠性的分布式數(shù)據(jù)存儲場景,如云存儲、大數(shù)據(jù)存儲、長期存儲等。

二、部署方案

1.一體機方案

一體機方案采用專用的存儲硬件架構(gòu)設(shè)計,提供開箱即用的部署便利。一體機的方式是傳統(tǒng)存儲設(shè)備的延伸,類似于傳統(tǒng)的集中式存儲部署方案。

適用場景:

適用于數(shù)據(jù)規(guī)模不大,對響應(yīng)性能要求高,運維能力受限的場景,比如中小企業(yè),大型企業(yè)分支機構(gòu),邊緣節(jié)點的存儲等場景。數(shù)據(jù)量不大可靠性要求很高的核心交易系統(tǒng)存儲需求,也可以考慮一體機方案。

特點:

●存儲設(shè)備單元化,易于管理和維護(hù)。

●部署相對簡單,不需要太多專業(yè)知識和技能。

優(yōu)點:

●集成度高,構(gòu)造簡單,易于維護(hù)。

●設(shè)備型號標(biāo)準(zhǔn)化,采購方便,容易部署。

●專用存儲架構(gòu),存儲利用率更高。

缺點:

●存儲容量有限,難以擴(kuò)容,不適合大量數(shù)據(jù)應(yīng)用場景。

●存儲性能存在上限,難以滿足高并發(fā)業(yè)務(wù)需求。

●存儲單點故障風(fēng)險高,對業(yè)務(wù)運行的穩(wěn)定性有影響。

●專用設(shè)備,廠商鎖定。

2.分布式方案

分布式存儲是基于通用服務(wù)器的存儲方案,通過軟件能力實現(xiàn)高可用的存儲方案。分布式方案是和云計算緊密相關(guān)連的。AWS的第一個云服務(wù)就是對象存儲S3服務(wù)。

適用場景:

●適用于大數(shù)據(jù)或高訪問量的應(yīng)用場景場景,比如中大型企業(yè)的云NAS和對象服務(wù),大數(shù)據(jù)和AI訓(xùn)練等場景。

特點:

●分布式存儲系統(tǒng)可以無限水平擴(kuò)展,適合大數(shù)據(jù)或高訪問量的應(yīng)用場景。

●可以實現(xiàn)數(shù)據(jù)備份、容錯、負(fù)載均衡等功能,提高系統(tǒng)的可用性和穩(wěn)定性。

●支持多種協(xié)議和接口,可以滿足不同類型的應(yīng)用需求。

優(yōu)點:

●存儲容量、性能擴(kuò)展方便,靈活性高。

●分布式可靠性,可支持同城的數(shù)據(jù)多副本和容錯。

●數(shù)據(jù)分散存儲,不易發(fā)生單點故障。

缺點:

●系統(tǒng)部署和維護(hù)需要較高的技能和經(jīng)驗。

●系統(tǒng)復(fù)雜度較高,把握系統(tǒng)整體性能需要較多資源和精力。

●系統(tǒng)通信延遲存在,會對性能產(chǎn)生影響。

二、最佳實踐

對象存儲作為歸檔存儲服務(wù),同時也作為鏡像倉庫,支持業(yè)務(wù)的異地部署和恢復(fù),承載了企業(yè)數(shù)據(jù)的最后一道防線的職責(zé)。對象存儲的高可用方案對于整個業(yè)務(wù)系統(tǒng)的可用性起到?jīng)Q定作用。對象存儲是云服務(wù)的一種,可以采用云服務(wù)的部署方式,將距離相近,而且具備一定隔離能力的機房作為獨立的可用區(qū)(Available Zone),將對象存儲集群的部署在不同的可用區(qū),確保在一個甚至是兩個獨立可用區(qū)出現(xiàn)問題時,對象存儲可以對外提供服務(wù)。異地災(zāi)備采用異步復(fù)制的方式,根據(jù)RPO/RTO和帶寬能力,設(shè)置合適的同步策略。

分布式NAS可以參考對象存儲的部署方式。對于一體機的NAS可以選擇采用兩地三中心的高可用方案。本地進(jìn)行實時同步備份,異地采用異步備份。

對于比較成熟的應(yīng)用框架,可以考慮單中心部署,由應(yīng)用負(fù)責(zé)數(shù)據(jù)的同步復(fù)制,這個方案的好處是,應(yīng)用可以只復(fù)制少量的重要數(shù)據(jù),大大降低了數(shù)據(jù)傳輸?shù)囊蟆?/p>

三、技術(shù)展望

近年來,云存儲一直在不斷發(fā)展,其中NAS和對象存儲也不例外。以下是它們的一些發(fā)展趨勢:

1、數(shù)據(jù)安全性:數(shù)據(jù)安全一直是云存儲的熱點話題,NAS和對象存儲也不例外。未來,資料的安全性將成為更加關(guān)注的焦點,云存儲方案需要加強安全措施,保證資料的機密性和完整性。

2、高速度和低延遲:隨著云計算的不斷普及,越來越多的用戶希望能夠快速地存取、管理和分析存儲在云上的數(shù)據(jù)。因此,包括NAS和對象存儲在內(nèi)的云存儲,都通過底層技術(shù)的革新,如存儲介質(zhì)的更新?lián)Q代,NOF(NVMe over Fabrc)等新的協(xié)議,提供高速度和低延遲的存儲服務(wù),以滿足用戶的需求。

3、高可用性:隨著企業(yè)對數(shù)據(jù)中心的依賴度不斷提高,對數(shù)據(jù)可用性的需求也隨之增加。因此,在未來,NAS和對象存儲對于數(shù)據(jù)的高可用性和容錯性將會越來越重要,可以提供高可用性的存儲服務(wù)。

4、人工智能技術(shù):隨著人工智能技術(shù)的發(fā)展,NAS和對象存儲的應(yīng)用場景也在不斷擴(kuò)展。未來,云存儲提供商可以利用人工智能技術(shù),提供更加智能化的存儲服務(wù),包括數(shù)據(jù)分析、自動化管理、數(shù)據(jù)分類和識別等功能。

5、大數(shù)據(jù)處理:隨著大數(shù)據(jù)時代的到來,處理海量數(shù)據(jù)的需求也在不斷增長。未來,NAS和對象存儲需要進(jìn)一步提高對海量數(shù)據(jù)的處理能力,提供更加高效的數(shù)據(jù)處理和管理服務(wù)。

THEEND

最新評論(評論僅代表用戶觀點)

更多
暫無評論