自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

分布式存儲(chǔ)的技術(shù)趨勢(shì)(三):雙重RAID機(jī)制與三副本對(duì)比

存儲(chǔ) 分布式
雙重RAID究竟能否有效解決三副本的缺陷?讓我們從二者之間的對(duì)比開始。在前面我們分析了三副本的潛在隱患,也介紹了雙重RAID架構(gòu)的工作原理與技術(shù)特點(diǎn)。雙重RAID究竟能否有效解決三副本的缺陷?讓我們從二者之間的對(duì)比開始。

[[386286]]

 雙重RAID究竟能否有效解決三副本的缺陷?讓我們從二者之間的對(duì)比開始。在前面我們分析了三副本的潛在隱患,也介紹了雙重RAID架構(gòu)的工作原理與技術(shù)特點(diǎn)。雙重RAID究竟能否有效解決三副本的缺陷?讓我們從二者之間的對(duì)比開始。

故障修復(fù)時(shí)間更短,業(yè)務(wù)影響更小

硬盤損壞時(shí),雙重RAID機(jī)制優(yōu)先通過(guò)節(jié)點(diǎn)內(nèi)RAID恢復(fù)數(shù)據(jù),該恢復(fù)機(jī)制可自動(dòng)調(diào)節(jié)速度以避讓工作負(fù)載,前端業(yè)務(wù)無(wú)感知。無(wú)需觸發(fā)網(wǎng)絡(luò)數(shù)據(jù)重建,從而有效地避免了網(wǎng)絡(luò)重建風(fēng)暴。

節(jié)點(diǎn)故障時(shí),可通過(guò)遷移磁盤到另一臺(tái)物理服務(wù)器,實(shí)現(xiàn)節(jié)點(diǎn)遷移(無(wú)需拷貝或重建數(shù)據(jù))。SVM存儲(chǔ)池上每個(gè)磁盤記載關(guān)于存儲(chǔ)池構(gòu)成的全部信息,分布式存儲(chǔ)的vOSD的ID號(hào)及用戶數(shù)據(jù),保存在SVM存儲(chǔ)池的虛擬卷上,自動(dòng)隨著SVM存儲(chǔ)池的遷移從一臺(tái)物理服務(wù)器遷移到另一臺(tái)物理服務(wù)器,主機(jī)名及vOSD的ID號(hào)保存不變,實(shí)現(xiàn)快速節(jié)點(diǎn)修復(fù)。

容錯(cuò)性更強(qiáng),可允許多節(jié)點(diǎn)同時(shí)有磁盤損壞

三副本分布式存儲(chǔ)通過(guò)跨節(jié)點(diǎn)的副本保護(hù),可有效防止單個(gè)或兩個(gè)磁盤損壞對(duì)業(yè)務(wù)數(shù)據(jù)的影響,但是容錯(cuò)性受到限制,如在三副本的情況下,不同故障域內(nèi)之間,最多只能允許2個(gè)節(jié)點(diǎn)有磁盤損壞,超出2個(gè)節(jié)點(diǎn)出現(xiàn)磁盤故障,則極有可能發(fā)生數(shù)據(jù)丟失,如圖1所示。

 

圖 1 三副本分布式存儲(chǔ)多節(jié)點(diǎn)硬盤損壞導(dǎo)致數(shù)據(jù)丟失

鐵力士分布式存儲(chǔ)通過(guò)雙重RAID 機(jī)制,能夠?qū)⑷蒎e(cuò)性提升一個(gè)數(shù)量級(jí)。如圖2所示,以節(jié)點(diǎn)內(nèi)RAID 10+節(jié)點(diǎn)間2副本為例,當(dāng)每個(gè)節(jié)點(diǎn)都出現(xiàn)磁盤故障的時(shí)候,可以通過(guò)節(jié)點(diǎn)內(nèi)RAID 分別修復(fù),保障整個(gè)系統(tǒng)數(shù)據(jù)無(wú)丟失,業(yè)務(wù)無(wú)中斷。


圖 2 雙重RAID容忍多節(jié)點(diǎn)磁盤損壞

數(shù)據(jù)持久性(Durability)高出一個(gè)數(shù)量級(jí)

下面通過(guò)具體數(shù)值來(lái)比較三副本與雙重RAID的數(shù)據(jù)持久性(可靠性)。數(shù)據(jù)持久性指標(biāo)可通過(guò)存儲(chǔ)系統(tǒng)的AFR(Annual Failure Rate)來(lái)衡量??紤]一個(gè)1000個(gè)6TB硬盤的存儲(chǔ)集群,每個(gè)機(jī)械硬盤的MTTF(Mean Time to Failure)為1000,000小時(shí)。在計(jì)算中需要運(yùn)用兩個(gè)著名的MTTF公式,一個(gè)是關(guān)于RAID6,其MTTF=(MTTF)*(MTTF)*(MTTF)/(N*(N-1)*(N-2)*MTTR), 另一個(gè)是關(guān)于RAID5,其MTTF=(MTTF)*(MTTF)/(N*(N-1)MTTR), 其中MTTR(Mean Time to Repair)是硬盤平均修復(fù)時(shí)間。

在三副本條件下,存儲(chǔ)系統(tǒng)共有333組三副本,每組三副本的MTTF相當(dāng)于N=3的RAID6,在分布式并發(fā)修復(fù)的條件下,MTTR通常為3小時(shí)(每半小時(shí)修復(fù)1TB數(shù)據(jù)),因此每組三副本的MTTF =1000000*1000000*1000000/(3*2*1*3)=5.56x 1016 小時(shí),而整個(gè)系統(tǒng)的MTTF = 5.56x 1016 /333 =1.67x 1014 小時(shí)。折算為AFR(一年共8760小時(shí)),AFR=8760/(1.67x 1014) =5.2x 10-11。

在雙重RAID情況下,考慮節(jié)點(diǎn)內(nèi)采用(2+1) RAID5,存儲(chǔ)系統(tǒng)共有333組RAID5,為簡(jiǎn)化計(jì)算,考慮每組RAID對(duì)應(yīng)于兩個(gè)vOSD,12TB數(shù)據(jù)。據(jù)測(cè)算,RAID5的MTTR為30小時(shí),每組RAID5 (vOSD)的MTTF=1000000*1000000/(3*2*30)=5.56x 109 小時(shí)。當(dāng)一個(gè)RAID5組損壞時(shí),由于vOSD在跨節(jié)點(diǎn)之間有鏡像保護(hù)(其可靠性相當(dāng)于N=2 RAID5),采用分布式并發(fā)修復(fù)12TB數(shù)據(jù),每半小時(shí)修復(fù)1TB數(shù)據(jù),需6小時(shí),因此,其MTTR=(5.56x 109 )* (5.56x 109 )/(2*1*6)=2.58x 1018 小時(shí)??紤]到整個(gè)存儲(chǔ)系統(tǒng)有333組RAID5, 因此整個(gè)系統(tǒng)的MTTF=2.58x 1018/333 =7,75x 1015 小時(shí),相當(dāng)于三副本MTTF的46倍。折算為AFR,雙重RAID的AFR=8760/(7.75x 1015)= 1.1x 10-12 。

對(duì)比三副本和雙重RAID的數(shù)據(jù)持久性,可見(jiàn)雙重RAID的數(shù)據(jù)可靠性高于三副本一個(gè)數(shù)量級(jí)以上。

總結(jié)

鐵力士分布式存儲(chǔ)將傳統(tǒng)磁盤陣列的RAID技術(shù)、存儲(chǔ)虛擬化管理技術(shù)與分布式存儲(chǔ)技術(shù)相結(jié)合,有效地解決了普通分布式存儲(chǔ)面臨的IO分布不均勻和木桶效應(yīng)導(dǎo)致的性能缺陷,大幅度提升系統(tǒng)IOPS性能,并避免了普通分布式存儲(chǔ)因網(wǎng)絡(luò)重建風(fēng)暴而可能導(dǎo)致的穩(wěn)定性隱患。同時(shí),雙重RAID架構(gòu)的數(shù)據(jù)可靠性高于三副本分布式存儲(chǔ)一個(gè)數(shù)量級(jí)以上。

 

責(zé)任編輯:姜華 來(lái)源: 至頂網(wǎng)
相關(guān)推薦

2021-03-09 09:48:40

分布式存儲(chǔ)三副本

2021-03-09 09:53:19

分布式存儲(chǔ)雙重RAID機(jī)制

2021-03-19 08:56:31

分布式存儲(chǔ)鐵力士分布式

2020-04-24 16:00:58

存儲(chǔ)分析應(yīng)用

2023-08-27 22:33:04

數(shù)據(jù)庫(kù)機(jī)制Oceanbase

2024-11-26 07:56:30

2010-01-04 15:36:11

分布式交換技術(shù)

2015-05-20 15:54:04

Openstack分布式存儲(chǔ)

2019-10-10 09:16:34

Zookeeper架構(gòu)分布式

2017-10-30 08:52:27

vSAN架構(gòu)RAID

2023-09-13 09:52:14

分布式鎖Java

2024-01-08 08:05:08

分開部署數(shù)據(jù)體系系統(tǒng)拆分

2018-11-20 09:05:11

傳統(tǒng)存儲(chǔ)分布式存儲(chǔ)

2017-10-27 08:40:44

分布式存儲(chǔ)剪枝系統(tǒng)

2017-08-07 11:02:28

機(jī)器學(xué)習(xí)分布式Spark

2023-07-05 00:09:13

分布式存儲(chǔ)架構(gòu)

2024-01-09 08:00:58

2018-10-18 08:15:27

開源分布式追蹤工具

2015-10-19 11:41:30

分布式存儲(chǔ)HDFSGFS

2020-06-02 14:45:48

PostgreSQL架構(gòu)分布式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)