漢榮分布式存儲(chǔ)優(yōu)勢(shì):
漢榮分布式存儲(chǔ)往往采用分布式的系統(tǒng)結(jié)構(gòu),利用多臺(tái)存儲(chǔ)服務(wù)器分擔(dān)存儲(chǔ)負(fù)荷,利用元數(shù)據(jù)定位存儲(chǔ)信息。它不但提高了系統(tǒng)的可靠性、可用性和存取效率,還易于擴(kuò)展,將通用硬件引入的不穩(wěn)定因素降到最低。優(yōu)點(diǎn)如下:
1.高可靠性
漢榮分布式存儲(chǔ)整個(gè)系統(tǒng)無(wú)任何的單點(diǎn)故障,數(shù)據(jù)安全和心務(wù)連續(xù)性得到保障,每個(gè)節(jié)點(diǎn)沒(méi)備之間有專門的教據(jù)保護(hù)策略,可實(shí)現(xiàn)系統(tǒng)的設(shè)備級(jí)幾余,并且可在線更換損壞的硬盤或者節(jié)點(diǎn)設(shè)備。
采用副本模式對(duì)數(shù)據(jù)形成保護(hù),數(shù)據(jù)在寫入后會(huì)按需生成多份副本,并根據(jù)設(shè)置將數(shù)據(jù)主從副本存儲(chǔ)在不同的硬盤、服務(wù)器、機(jī)柜、 機(jī)房中,以此保證在硬盤損壞、服務(wù)器損壞、機(jī)柜損壞、機(jī)房故障情況下,數(shù)據(jù)的安全性以及業(yè)務(wù)的連續(xù)性,支持用戶數(shù)據(jù)按照設(shè)定的1到6副本進(jìn)行冗余存儲(chǔ)。布式存儲(chǔ)系統(tǒng)可按需設(shè)置存儲(chǔ)池的保護(hù)策略(數(shù)據(jù)副本數(shù)量)以及硬盤離線超時(shí)時(shí)間,最大可支持 6副本。與傳統(tǒng)存儲(chǔ) RAID 機(jī)制比較,數(shù)據(jù)副本策略可屏蔽由于硬盤損壞而造成的數(shù)據(jù)恢復(fù)緩慢、恢復(fù)過(guò)程中存儲(chǔ)卷不可用、多塊硬盤同時(shí)損壞的教據(jù)丟失風(fēng)險(xiǎn),單點(diǎn)故障系統(tǒng)不會(huì)丟失數(shù)據(jù),帶來(lái)更高的數(shù)據(jù)安全。通過(guò)強(qiáng)一致性復(fù)制協(xié)議來(lái)保證數(shù)據(jù)多個(gè)副本的一致性。正常情況下保證每個(gè)副本上的數(shù)據(jù)都是完全致的,從任意副本讀到的數(shù)據(jù)都是相同的。如果系統(tǒng)中的某個(gè)硬盤出現(xiàn)短暫故障,存儲(chǔ)系統(tǒng)會(huì)暫時(shí)不寫這個(gè)硬盤上的數(shù)據(jù),通過(guò)日志記錄的方式,記錄此硬盤上數(shù)據(jù)的變化,等硬盤恢復(fù)后通過(guò)日志信息恢復(fù)該硬盤上的數(shù)據(jù),如果硬盤長(zhǎng)時(shí)間或者永久故障,存儲(chǔ)系統(tǒng)會(huì)將硬盤從存儲(chǔ)系統(tǒng)中移除掉,并統(tǒng)計(jì)出此硬盤上所有數(shù)據(jù)的副本位置,將這些丟失數(shù)據(jù)恢復(fù)到其它服務(wù)器的硬盤中。副本技術(shù)優(yōu)勢(shì)如下:
文件多副本同時(shí)寫入物理硬盤后返回前端數(shù)據(jù)寫入完成,可增強(qiáng)數(shù)據(jù)整 體安全性,避免由于機(jī)房斷電造成的數(shù)據(jù)丟失。可自由設(shè)置硬盤離線招時(shí)時(shí)間,避免硬盤更換后的大量數(shù)據(jù)遷移,保證,業(yè)務(wù)系統(tǒng)的優(yōu)先性。數(shù)據(jù)恢復(fù)效率高,可一小時(shí)內(nèi)完成 4TB 硬盤的恢復(fù)。對(duì)于容量需求較大的應(yīng)用我們采取糾刪碼的磁盤保護(hù)技術(shù),EC(Erasure Coding,糾刪碼)技術(shù)是將一份數(shù)據(jù)切分成,N 塊原始數(shù)據(jù), 基于N 塊原始數(shù)據(jù)計(jì)算獲得M 塊冗余數(shù)據(jù),并將 N+M 塊數(shù)據(jù)分別存放在存儲(chǔ) 系統(tǒng)中的不同存儲(chǔ)節(jié)點(diǎn)上,當(dāng)其中任意M塊數(shù)據(jù)(N+M 塊數(shù)據(jù)中任意的M塊數(shù)據(jù))丟失時(shí)存儲(chǔ)系統(tǒng)可通過(guò)數(shù)據(jù)恢復(fù)算法將丟失的 M 塊數(shù)據(jù)恢復(fù),實(shí)現(xiàn)冗余和容錯(cuò)的目的。分布式存儲(chǔ)系統(tǒng)支持 N+M 格式的糾刪碼,用戶可根據(jù)需求自定義 N和 M 的數(shù)量,N 代表原始數(shù)據(jù)塊數(shù)量,M 代表在不發(fā)生數(shù)據(jù)丟失的前提下,存儲(chǔ)系統(tǒng)所允許發(fā)生的同時(shí)故障的數(shù)據(jù)塊數(shù)量,即同時(shí)故障節(jié)點(diǎn)的數(shù)量。
技術(shù)優(yōu)勢(shì)如下:
糾刪碼的存儲(chǔ)空間利用率高,最高可達(dá)到 90%以上糾刪碼數(shù)據(jù)保護(hù)機(jī)制不對(duì) N+M 做任何限制(服務(wù)器數(shù)量滿足的情況下),可確保更高的存儲(chǔ)得盤率和靈活度。
2.高性能
高性能,相比傳統(tǒng)存儲(chǔ)而言提供高出數(shù)倍的聚合!0PS和吞吐量,另外可以隨著存儲(chǔ)節(jié)點(diǎn)的擴(kuò)容而線性的增長(zhǎng),每個(gè)存儲(chǔ)節(jié)點(diǎn)都可以對(duì)外提供業(yè)務(wù)吞吐,專用的元數(shù)據(jù)模塊可以提供非??焖倬珳?zhǔn)的數(shù)據(jù)檢索和定位,滿足前端業(yè)務(wù)快速響應(yīng)的需求:提供高性能的緩存技術(shù),緩存管理基FSSD Cache 而非CacheTier模式,可靈活定義每個(gè)HDD與SSD的緩存關(guān)系,精確到縣體某一個(gè)SSD磁盤和對(duì)應(yīng)的容量。提供KVM及XEN康擬化平臺(tái)的專用RBD高速存儲(chǔ)接口,其中RBD能提供更為優(yōu)異的低延遲、高I0PS帶寬,確保虛擬化平臺(tái)的高性能,對(duì)虛擬化架構(gòu)的RBD接口進(jìn)行優(yōu)化設(shè)計(jì),性能更高。
3.高可用
從控制層面、數(shù)據(jù)層面和訪問(wèn)層面提供高可用保障,確保沒(méi)有單點(diǎn)故障,為iSCS1、FC傳統(tǒng)企業(yè)接口設(shè)計(jì)了MPIO功能,為ISCSI提供VIP功能,提升數(shù)據(jù)鏈路可用性,當(dāng)其中一條路徑發(fā)生故障時(shí),數(shù)據(jù)自動(dòng)切換到另一條路徑上,鏈路恢復(fù)時(shí)自動(dòng)切換回來(lái),切換過(guò)程中業(yè)務(wù)不感知存儲(chǔ)的但路徑故障,集群硬件異常時(shí),或者進(jìn)行硬件更換維護(hù)時(shí),分布式存儲(chǔ)進(jìn)入recovery 狀態(tài),分布式存儲(chǔ)能對(duì)Recovery 10進(jìn)行控制,并制定策略,根據(jù)用戶需求保證業(yè)務(wù)I0或RecoveryI0正常進(jìn)行。
4.高可擴(kuò)展得益于合理的分布式架構(gòu),漢榮分布式存儲(chǔ)可預(yù)估并目彈性擴(kuò)展計(jì)算、存儲(chǔ)容量和性能。漢榮分布式存儲(chǔ)的水平擴(kuò)展有以下幾個(gè)特性。1)節(jié)點(diǎn)擴(kuò)展后,舊數(shù)據(jù)會(huì)自動(dòng)遷移到新節(jié)點(diǎn),實(shí)現(xiàn)負(fù)載均衡,避免單點(diǎn)過(guò)熱的情況出現(xiàn),2)水平擴(kuò)展只需要將新節(jié)點(diǎn)和原有集群連接到同一網(wǎng)絡(luò),整個(gè)過(guò)程不會(huì)對(duì)業(yè)務(wù)造成影響:3)當(dāng)節(jié)點(diǎn)被添加到集群,集群系統(tǒng)的整體容量和性能也隨之線性擴(kuò)展,此后新節(jié)點(diǎn)的資源就會(huì)被管理平臺(tái)接管,被用于分配或者回收5.易擴(kuò)展
系統(tǒng)可以支持在線無(wú)縫動(dòng)態(tài)橫向擴(kuò)展,在采用冗余策略的情況下任何一個(gè)存儲(chǔ)節(jié)點(diǎn)的上線和下線對(duì)前端的業(yè)務(wù)沒(méi)有任何的影響,完全是透明的,并且系統(tǒng)在擴(kuò)充新的存儲(chǔ)節(jié)點(diǎn)后可以選擇自動(dòng)負(fù)載均衡,所有數(shù)據(jù)的壓力均勻分配在各存儲(chǔ)節(jié)點(diǎn)上??梢灾С衷诰€擴(kuò)容,不僅可以垂直縱向擴(kuò)容,更換高性能磁盤或者大容量,來(lái)縱向提升性能和容量;還可以不斷增加節(jié)點(diǎn),線性提升集群性能和容量。分布式存儲(chǔ)架構(gòu)具有良好的可擴(kuò)展性,支持超大容量的存儲(chǔ):擴(kuò)容存儲(chǔ)節(jié)點(diǎn)后不需要做大量的數(shù)據(jù)搬遷,系統(tǒng)可以快速達(dá)到負(fù)載均律狀態(tài)。靈活的擴(kuò)容方式,可以獨(dú)立擴(kuò)容計(jì)算節(jié)點(diǎn)、硬盤、存儲(chǔ)節(jié)點(diǎn),或者同時(shí)進(jìn)行擴(kuò)容。機(jī)頭、存儲(chǔ)帶寬和Cache都均勻分布到各個(gè)節(jié)點(diǎn)上,系統(tǒng)IOPS、吞葉量和Cache隨著節(jié)點(diǎn)的擴(kuò)容而線性增加,系統(tǒng)自動(dòng)將每個(gè)卷的教據(jù)塊打散存儲(chǔ)在不同服務(wù)器的不同硬盤上,冷熱不均的數(shù)據(jù)會(huì)均勻分布在不同的服務(wù)器上,不會(huì)出現(xiàn)集中的熱點(diǎn)。擴(kuò)容節(jié)點(diǎn)或者故障減容節(jié)點(diǎn)時(shí),數(shù)據(jù)恢復(fù)重建算法保證了重建后系統(tǒng)中各節(jié)點(diǎn)負(fù)載的均衡性。
1.開(kāi)放兼容遵循軟硬件解耦的基本原則,服務(wù)器可以采用任意品牌,兼容各種服務(wù)器品牌,采用硬件無(wú)關(guān)設(shè)計(jì),對(duì)SSD、NVMe等硬盤全兼容,兼容主流RAID、HBA卡。底層支持主流Linux系統(tǒng),RHEL、Cent0s、中標(biāo)麒麟等。支持VMware、Xen和Hyper等主流虛擬化技術(shù),并支持OpenStack、 CloudStack等云平臺(tái)技術(shù)。
2.多應(yīng)用接口
漢榮分布式存儲(chǔ)可提供統(tǒng)一存儲(chǔ)架構(gòu),在一套存儲(chǔ)系統(tǒng)中實(shí)現(xiàn)按需提供塊、文件和對(duì)象融合存儲(chǔ)服務(wù)能力。塊存儲(chǔ):提供RBD、SCSI、iSCSI以及FC標(biāo)準(zhǔn)接口,支持廣泛的虛擬化平臺(tái)和數(shù)據(jù)庫(kù)應(yīng)用,提供高性能、高擴(kuò)展能力,滿足基礎(chǔ)設(shè)施、數(shù)據(jù)庫(kù)以及開(kāi)發(fā)測(cè)試等場(chǎng)景對(duì)SAN的需求;非結(jié)構(gòu)化存儲(chǔ):提供CIFS、NFS、FTP、S3標(biāo)準(zhǔn)接口,以高性能、大規(guī)模橫向擴(kuò)展能為用戶提供非結(jié)構(gòu)化數(shù)據(jù)共享存儲(chǔ)資源,應(yīng)用于海量視頻存儲(chǔ)、備份歸檔等場(chǎng)景。
3.存儲(chǔ)系統(tǒng)標(biāo)準(zhǔn)化
隨著分布式存儲(chǔ)的發(fā)展,存儲(chǔ)行業(yè)的標(biāo)準(zhǔn)化進(jìn)程也不斷推進(jìn),分布式存儲(chǔ)針對(duì)私有云虛擬化架構(gòu)可采用行業(yè)標(biāo)準(zhǔn)接口(RBD Cinder)進(jìn)行存儲(chǔ)接入。在平臺(tái)層面,通過(guò)將異構(gòu)存儲(chǔ)資源進(jìn)行抽象化,將傳統(tǒng)的存儲(chǔ)設(shè)備級(jí)的操作封裝成面向存儲(chǔ)資源的操作,從而簡(jiǎn)化是構(gòu)存儲(chǔ)基礎(chǔ)架構(gòu)的操作,以實(shí)現(xiàn)存儲(chǔ)資源的集中管理,并能夠自動(dòng)執(zhí)行創(chuàng)建、變更、回收等整個(gè)存儲(chǔ)生命周期流程。
聯(lián)系我們
您好,我們隨時(shí)為您提供服務(wù)
全國(guó)統(tǒng)一服務(wù)熱線:4008081607
銷售熱線:13912903125