BCM超可用一體機(jī)
365云魔盒
DR容災(zāi)網(wǎng)關(guān) 試用
VRD存儲(chǔ)虛擬化網(wǎng)關(guān)
VTL虛擬帶庫(kù)系統(tǒng)
備份軟件系統(tǒng)
NAS存儲(chǔ)系統(tǒng)
集中式存儲(chǔ)系統(tǒng)
分布式存儲(chǔ)系統(tǒng)
分布式存儲(chǔ)系統(tǒng)
是集成眾多標(biāo)準(zhǔn)IT技術(shù)的綜合系統(tǒng),因此,在使用部署的時(shí)候需要根據(jù)業(yè)務(wù)系統(tǒng)的需求,合理的規(guī)劃網(wǎng)絡(luò)資源、數(shù)據(jù)保護(hù)方式、存儲(chǔ)池安全級(jí)別以及制定相關(guān)的運(yùn)維策略,來(lái)保證分布式存儲(chǔ)系統(tǒng)的安全、穩(wěn)定、高效的工作。
網(wǎng)絡(luò)規(guī)劃
分布式存儲(chǔ)系統(tǒng)一般提供數(shù)據(jù)副本或糾刪碼的數(shù)據(jù)保護(hù)方式來(lái)保證數(shù)據(jù)的安全,這個(gè)特性會(huì)對(duì)網(wǎng)絡(luò)產(chǎn)生不一樣的性能壓力。比如,我們使用2副本的數(shù)據(jù)保護(hù)方式,就意味著當(dāng)有1MB的數(shù)據(jù)寫(xiě)入時(shí),存儲(chǔ)內(nèi)部將產(chǎn)生2MB的數(shù)據(jù)存儲(chǔ)量。因此,當(dāng)業(yè)務(wù)網(wǎng)絡(luò)產(chǎn)生1MB的寫(xiě)入數(shù)據(jù)時(shí),存儲(chǔ)網(wǎng)絡(luò)就需要產(chǎn)生2MB的數(shù)據(jù)流量將數(shù)據(jù)分散的存儲(chǔ)在各個(gè)存儲(chǔ)節(jié)點(diǎn)。因此,在網(wǎng)絡(luò)規(guī)劃階段,應(yīng)根據(jù)不同的數(shù)據(jù)保護(hù)方式特性,來(lái)規(guī)劃業(yè)務(wù)網(wǎng)絡(luò)與存儲(chǔ)網(wǎng)絡(luò)之間的數(shù)據(jù)冗余比配置關(guān)系。
數(shù)據(jù)保護(hù)方式
數(shù)據(jù)副本和糾刪碼是兩種最常用的數(shù)據(jù)保護(hù)方式。數(shù)據(jù)副本的技術(shù)實(shí)現(xiàn)方式最為簡(jiǎn)單——直接使用拷貝的方式形成多副本數(shù)據(jù),以保證數(shù)據(jù)的安全;在數(shù)據(jù)需要恢復(fù)的時(shí)候,只需要再拷貝一份數(shù)據(jù)副本即可完成數(shù)據(jù)的重建。而糾刪碼則是需要通過(guò)CPU的計(jì)算來(lái)形成數(shù)據(jù)校驗(yàn)塊——類(lèi)似于傳統(tǒng)的RAID3或5的原理,在數(shù)據(jù)重建的時(shí)候,再通過(guò)剩余的數(shù)據(jù)塊來(lái)算出丟失的數(shù)據(jù)塊。因此,糾刪碼方式需要消耗一定的CPU資源。比較而言,數(shù)據(jù)副本模式對(duì)存儲(chǔ)節(jié)點(diǎn)CPU處理資源的占用非常少,而糾刪碼方式對(duì)存儲(chǔ)節(jié)點(diǎn)CPU處理資源占用比較多,特別是在數(shù)據(jù)重建的過(guò)程中將消耗大量的CPU資源。并且,由于有些業(yè)務(wù)系統(tǒng)會(huì)進(jìn)行文件的部分寫(xiě)或者讀的操作,那么,這個(gè)過(guò)程對(duì)于使用糾刪碼的環(huán)境下,將會(huì)大大的降低系統(tǒng)的性能,因此,需要針對(duì)這樣的特性進(jìn)行針對(duì)性的優(yōu)化才能滿(mǎn)足性能的需要。由此可見(jiàn),糾刪碼方式對(duì)性能有一定影響,副本方式占用消耗更多的存儲(chǔ)容量。兩種方式各有利弊,在實(shí)際應(yīng)用中應(yīng)根據(jù)業(yè)務(wù)系統(tǒng)特點(diǎn)進(jìn)行合理規(guī)劃,以適應(yīng)不同業(yè)務(wù)場(chǎng)景需求。
存儲(chǔ)池安全級(jí)別
針對(duì)小規(guī)模分布式存儲(chǔ)系統(tǒng)來(lái)說(shuō),使用基本的數(shù)據(jù)保護(hù)方式即可達(dá)到相應(yīng)的數(shù)據(jù)安全級(jí)別。但對(duì)于大規(guī)模分布式存儲(chǔ)環(huán)境,就不僅僅要考慮數(shù)據(jù)安全級(jí)別,更要考慮整個(gè)存儲(chǔ)池的安全級(jí)別,以便降低在大規(guī)模部署時(shí)丟失數(shù)據(jù)的風(fēng)險(xiǎn)。比如,5臺(tái)存儲(chǔ)節(jié)點(diǎn)使用副本3的話,這樣的安全級(jí)別是足以讓人心感到安全的,但如果是50個(gè)甚至500個(gè)存儲(chǔ)節(jié)點(diǎn)的話,使用副本3的策略,就不會(huì)讓人感到放心。通常,這個(gè)時(shí)候就要考慮犧牲容量來(lái)增加數(shù)據(jù)安全了。如何用最少的存儲(chǔ)容量消耗最大化保障數(shù)據(jù)安全,以提高整個(gè)集群的利用率呢?故障域是一種分區(qū)策略,將一個(gè)大集群分成若干個(gè)子域,每個(gè)子域都提供相同的數(shù)據(jù)保護(hù)方式。這樣一來(lái),相當(dāng)于把雞蛋放在多個(gè)籃子里,就可以達(dá)到我們希望的最理想的狀態(tài)了。
柏科數(shù)據(jù)
產(chǎn)品解決方案
PRODUCT SOLUTIONS
最近案例
CASE STUDY