女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

固態(tài)硬盤(pán)內(nèi)RAID5技術(shù)

VIBT_dputech ? 來(lái)源:大普微 ? 作者:大普微 ? 2020-09-25 17:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

提到冗余保護(hù),最容易想到的就是RAID(Redundant Arrays of Independent Disks)。它是一種把多塊獨(dú)立的物理硬盤(pán)按不同方式組合形成一個(gè)硬盤(pán)組,以此提供比單個(gè)硬盤(pán)更高的存儲(chǔ)性能和數(shù)據(jù)冗余的技術(shù)。該技術(shù)在服務(wù)器和存儲(chǔ)陣列產(chǎn)品中廣泛應(yīng)用。

近年來(lái),隨著固態(tài)硬盤(pán)的使用率上升,提升固態(tài)硬盤(pán)的性能和可靠性(包括壽命)一直是行業(yè)攻關(guān)的重點(diǎn)。RAID技術(shù)在固態(tài)硬盤(pán)內(nèi)已經(jīng)得到了廣泛應(yīng)用。關(guān)鍵數(shù)據(jù)多副本,可以看作是RAID1保護(hù),用戶(hù)數(shù)據(jù)更常見(jiàn)的則是使用性?xún)r(jià)比較高的RAID5。具體使用什么RAID級(jí)別,一般是根據(jù)實(shí)際情況進(jìn)行選擇。DapuStor的HaiShen系列產(chǎn)品就使用RAID5技術(shù)為用戶(hù)數(shù)據(jù)提供冗余保護(hù),提升可靠性。這里,我們就將盤(pán)內(nèi)RAID5技術(shù)做一個(gè)簡(jiǎn)單介紹。

RAID5原理

數(shù)據(jù)按條帶分布在不同位置,比如圖中A1~Ap是一個(gè)條帶,B1~Bp是另一個(gè)條帶,每個(gè)條帶中的一份數(shù)據(jù)(比如A1)叫做條帶單元。每個(gè)條帶有一份校驗(yàn)數(shù)據(jù)(比如Ap),所以我們一般也稱(chēng)它為N+1的RAID組。RAID5校驗(yàn)計(jì)算通常采用異或(XOR)算法。現(xiàn)在很多主控也提供RAID5計(jì)算的硬件加速功能。

盤(pán)內(nèi)RAID5條帶布局

為了保證任意時(shí)候,一個(gè)Block或者DIE損壞,不會(huì)導(dǎo)致數(shù)據(jù)丟失。一個(gè)RAID5條帶中的每個(gè)條帶單元最好是來(lái)自不同的Block和不同的DIE。這種我們一般稱(chēng)為DIE級(jí)別的RAID冗余。跟上圖對(duì)應(yīng),比如A1數(shù)據(jù)在DIE 1的某個(gè)Block,A2數(shù)據(jù)在DIE2的某個(gè)Block。最直觀的組條帶方式就是每個(gè)DIE各選一個(gè)Block,然后每個(gè)Block的相同Page組成一個(gè)條帶。各個(gè)Block的Page組成RAID5條帶有下面幾種常見(jiàn)布局:

1)固定DIE的布局

在組成一個(gè)RAID組的Block中,使用一個(gè)固定DIE的Block存儲(chǔ)校驗(yàn)(類(lèi)似傳統(tǒng)的RAID3),但是組成不同RAID組的Block可以不同。

2)旋轉(zhuǎn)布局

組成一個(gè)RAID組的Block中,校驗(yàn)不固定在某個(gè)Block上,而是有規(guī)律的旋轉(zhuǎn)變化(RAID5的旋轉(zhuǎn)布局有多種方式,此處只列舉了一種)。

不同的數(shù)據(jù)布局,會(huì)產(chǎn)生不同的盤(pán)內(nèi)數(shù)據(jù)布局。最直觀的,順序?qū)懞螅樞蜃x,各個(gè)DIE或者Block上的壓力模型,在前面提到兩種布局下是不同的。

RAID5數(shù)據(jù)恢復(fù)

如果Host 讀某個(gè)Nand Page發(fā)生UNC(UNCorrectable)錯(cuò)誤,這時(shí)RAID5恢復(fù)的原理是讀這個(gè)條帶內(nèi)其他數(shù)據(jù)和校驗(yàn)數(shù)據(jù),進(jìn)行計(jì)算,得到期望的數(shù)據(jù)。

盤(pán)內(nèi)RAID的異常處理

RAID5的數(shù)據(jù)恢復(fù)依賴(lài)分條的完整性,因?yàn)楣收峡赡馨l(fā)生在任何階段,所以數(shù)據(jù)恢復(fù)前必須判斷出校驗(yàn)的有效性,避免恢復(fù)出錯(cuò)誤數(shù)據(jù)。

典型場(chǎng)景1:某個(gè)Nand Block故障時(shí),這個(gè)Block已經(jīng)在一個(gè)寫(xiě)完成的條帶上,此時(shí)RAID其實(shí)處于降級(jí)狀態(tài),較優(yōu)的想法是把相關(guān)條帶的數(shù)據(jù)重新放到一個(gè)健康的條帶或者重建出故障Block的數(shù)據(jù)來(lái)替換它。

典型場(chǎng)景2:某個(gè)Nand Block 故障時(shí),此時(shí)還沒(méi)有數(shù)據(jù)寫(xiě)入,盡量把它從RAID組的Block中剔除,選一個(gè)健康的Block替換或者讓當(dāng)前RAID組從N+1保護(hù)轉(zhuǎn)換成(N-1)+1。

典型場(chǎng)景3:一個(gè)條帶單元的數(shù)據(jù)寫(xiě)入Nand 過(guò)程中發(fā)生了Program fail,同時(shí)另一個(gè)位置的讀又遇到UNC,這些場(chǎng)景在DapuStor的HaiShen系列產(chǎn)品中都有專(zhuān)門(mén)處理,保障可以恢復(fù)出正確數(shù)據(jù)。

因?yàn)殄e(cuò)誤可能發(fā)生在任何時(shí)刻,所以其他場(chǎng)景這里就不一一列舉。

RAID帶來(lái)的影響

1.OP(Over Provisioning)空間降低

引入RAID后,有的Nand空間用于存儲(chǔ)校驗(yàn)數(shù)據(jù),間接導(dǎo)致用戶(hù)數(shù)據(jù)的可用OP空間降低,

2.WA(Write Amplification)變大

因?yàn)槊總€(gè)條帶額外寫(xiě)入了一份校驗(yàn)數(shù)據(jù),所以整個(gè)生命周期的WA會(huì)增大。

3.性能影響

前面兩點(diǎn)提到的OP變小,寫(xiě)放大變大,其實(shí)最終也都會(huì)表現(xiàn)成對(duì)性能的影響。另外,一個(gè)直觀感受是順序?qū)懞妥x的過(guò)程,因?yàn)槊總€(gè)條帶都有一個(gè)DIE沒(méi)有提供給Host IO服務(wù),所以性能也必定會(huì)有影響。

盤(pán)內(nèi)冗余技術(shù)發(fā)展

RAID5為用戶(hù)數(shù)據(jù)提供了N+1級(jí)別的冗余保護(hù)。隨著盤(pán)內(nèi)功能增強(qiáng),業(yè)務(wù)對(duì)盤(pán)內(nèi)可靠性要求的提高,不同成本和可靠性定位的用戶(hù)可能會(huì)需要不同冗余保護(hù)的級(jí)別。技術(shù)上還有一些更高級(jí)別的冗余保護(hù):

1.RAID6

相比RAID5的N+1,它提供了N+2的保護(hù)。對(duì)應(yīng)在SSD產(chǎn)品中,它當(dāng)然也會(huì)帶來(lái)更大的OP損耗。

2.EC(Erasure Coding)

現(xiàn)在分布式存儲(chǔ)時(shí)代,多備份和EC相比傳統(tǒng)RAID是更廣泛的應(yīng)用。EC算法提供了N+M的保護(hù)級(jí)別,可以有更廣闊的選擇空間。

原文標(biāo)題:盤(pán)內(nèi)數(shù)據(jù)冗余保護(hù)

文章出處:【微信公眾號(hào):大普微】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:盤(pán)內(nèi)數(shù)據(jù)冗余保護(hù)

文章出處:【微信號(hào):dputech,微信公眾號(hào):DapuStor】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    raid5數(shù)據(jù)恢復(fù)—Raid陣列重建后如何恢復(fù)原陣列的數(shù)據(jù)?

    raid5陣列數(shù)據(jù)恢復(fù)環(huán)境&故障: 一臺(tái)服務(wù)器上有一組raid5磁盤(pán)陣列,該raid5陣列有5硬盤(pán)。服務(wù)器數(shù)據(jù)無(wú)備份。 服務(wù)器一塊
    的頭像 發(fā)表于 07-10 12:27 ?89次閱讀

    raid5數(shù)據(jù)恢復(fù)—raid5陣列熱備盤(pán)未完全激活導(dǎo)致崩潰的數(shù)據(jù)恢復(fù)案例

    某單位一臺(tái)EMC某型號(hào)存儲(chǔ)中有12塊STAT接口的硬盤(pán),其中10塊硬盤(pán)組建了一組RAID5陣列,剩下2塊設(shè)置為熱備盤(pán)使用。 RAID5陣列中的2塊
    的頭像 發(fā)表于 07-09 11:35 ?48次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列多塊硬盤(pán)離線(xiàn)導(dǎo)致EMC存儲(chǔ)不可用的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: EMC某型號(hào)存儲(chǔ)中有一組由8塊硬盤(pán)組建的raid5磁盤(pán)陣列。 服務(wù)器存儲(chǔ)故障: raid5陣列中有2塊硬盤(pán)離線(xiàn),存儲(chǔ)不可用,上層應(yīng)用崩了。
    的頭像 發(fā)表于 05-29 10:50 ?154次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—雙循環(huán)raid5磁盤(pán)陣列數(shù)據(jù)恢復(fù)案例

    一臺(tái)服務(wù)器上共有10塊硬盤(pán),其中的7塊硬盤(pán)組建了一組raid5磁盤(pán)陣列,另外3塊硬盤(pán)是沒(méi)有拔掉的掉線(xiàn)磁盤(pán)。 服務(wù)器raid5陣列中
    的頭像 發(fā)表于 04-23 14:30 ?227次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—Raid5陣列熱備盤(pán)上線(xiàn)失敗的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某公司一臺(tái)存儲(chǔ)上有一組由15塊硬盤(pán)組建的raid5陣列。raid5陣列上層是一個(gè)xfs裸分區(qū),起始位置是0扇區(qū)。 服務(wù)器故障: raid5陣列中有一塊
    的頭像 發(fā)表于 03-26 15:17 ?283次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)RAID5陣列數(shù)據(jù)恢復(fù)案例

    華為OceanStor T系列某型號(hào)存儲(chǔ)中有一組由24塊機(jī)械硬盤(pán)組建的一組RAID5陣列。 運(yùn)行過(guò)程中該存儲(chǔ)設(shè)備RAID5陣列上多塊硬盤(pán)出現(xiàn)故障離線(xiàn),陣列失效,存儲(chǔ)中數(shù)據(jù)無(wú)法訪(fǎng)問(wèn)。
    的頭像 發(fā)表于 12-31 13:49 ?431次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)<b class='flag-5'>RAID5</b>陣列數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列兩塊硬盤(pán)離線(xiàn)崩潰,數(shù)據(jù)如何起死回生?

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 兩組分別由4塊SAS接口硬盤(pán)組建的raid5陣列,兩組raid5陣列劃分LUN并由LVM管理,格式化為EXT3文件系統(tǒng)。 服務(wù)器故障: RAID5陣列中
    的頭像 發(fā)表于 12-11 13:17 ?1365次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—<b class='flag-5'>RAID5</b>陣列兩塊<b class='flag-5'>硬盤(pán)</b>離線(xiàn)崩潰,數(shù)據(jù)如何起死回生?

    服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列熱備盤(pán)同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 華為S5300存儲(chǔ)中有12塊FC硬盤(pán),其中11塊硬盤(pán)作為數(shù)據(jù)盤(pán)組建了一組RAID5陣列,剩下的1塊硬盤(pán)作為熱備盤(pán)使用。基于
    的頭像 發(fā)表于 12-04 16:02 ?821次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—<b class='flag-5'>RAID5</b>陣列熱備盤(pán)同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲(chǔ)中RAID5陣列數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 華為品牌型號(hào)為OceanStor S2600T的存儲(chǔ)設(shè)備,存儲(chǔ)上有一組由24塊4T容量的機(jī)械硬盤(pán)組建的RAID5陣列,作為存儲(chǔ)池使用。 服務(wù)器存儲(chǔ)故障&檢測(cè)
    的頭像 發(fā)表于 11-14 10:53 ?611次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲(chǔ)中<b class='flag-5'>RAID5</b>陣列數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)—用5盤(pán)RAID5陣列中的4塊盤(pán)重建RAID5陣列后如何恢復(fù)原始數(shù)據(jù)?

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)服務(wù)器掛接一臺(tái)存儲(chǔ),該存儲(chǔ)中有一組由5硬盤(pán)組建的RAID5陣列。 服務(wù)器故障: 存儲(chǔ)raid5陣列中有一塊硬盤(pán)
    的頭像 發(fā)表于 10-30 15:07 ?672次閱讀

    RAID5數(shù)據(jù)恢復(fù)—如何重組RAID5陣列?

    RAID5數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)存儲(chǔ)上有一組由12塊SCSI硬盤(pán)(11塊數(shù)據(jù)盤(pán)+1塊熱備盤(pán))組建的RAID5磁盤(pán)陣列,F(xiàn)reeBSD操作系統(tǒng)+zfs文件系統(tǒng)。 RAID5故障: 其
    的頭像 發(fā)表于 10-22 15:48 ?771次閱讀
    <b class='flag-5'>RAID5</b>數(shù)據(jù)恢復(fù)—如何重組<b class='flag-5'>RAID5</b>陣列?

    服務(wù)器數(shù)據(jù)恢復(fù)—Raid5陣列兩塊硬盤(pán)指示燈亮黃色的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)某品牌存儲(chǔ)設(shè)備上有一組由10塊硬盤(pán)(9塊數(shù)據(jù)盤(pán)+1塊熱備盤(pán))組建的raid5陣列,上層部署vmware exsi虛擬化平臺(tái)。 服務(wù)器故障: raid5陣列中兩塊
    的頭像 發(fā)表于 10-10 13:48 ?650次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—<b class='flag-5'>Raid5</b>陣列兩塊<b class='flag-5'>硬盤(pán)</b>指示燈亮黃色的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)—雙循環(huán)RAID5陣列崩潰,數(shù)據(jù)如何恢復(fù)?

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)存儲(chǔ)中有一組由7塊硬盤(pán)組建的RAID5陣列,存儲(chǔ)中還有另外3塊盤(pán)是raid中掉線(xiàn)的硬盤(pán)硬盤(pán)掉線(xiàn)了,管理員只
    的頭像 發(fā)表于 09-02 11:35 ?703次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤(pán)未全部成功啟用的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)EMC某型號(hào)存儲(chǔ)中有一組RAID5磁盤(pán)陣列。該raid5陣列中有12塊硬盤(pán),其中2塊硬盤(pán)為熱備盤(pán)。 服務(wù)器存儲(chǔ)故障: 該存儲(chǔ)
    的頭像 發(fā)表于 08-14 11:27 ?658次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—<b class='flag-5'>raid5</b>陣列熱備盤(pán)未全部成功啟用的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)—5盤(pán)RAID5陣列重建4盤(pán)raid5陣列如何恢復(fù)原raid5數(shù)據(jù)?

    一臺(tái)服務(wù)器,有一組由5硬盤(pán)組建的raid5磁盤(pán)陣列。 服務(wù)器在運(yùn)行過(guò)程中一塊有磁盤(pán)掉線(xiàn),由于raid5陣列支持一塊磁盤(pán)掉線(xiàn)的特性,服務(wù)器還在正常工作。不久之后服務(wù)器出現(xiàn)故障,管理員
    的頭像 發(fā)表于 07-16 13:49 ?923次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—<b class='flag-5'>5</b>盤(pán)<b class='flag-5'>RAID5</b>陣列重建4盤(pán)<b class='flag-5'>raid5</b>陣列如何恢復(fù)原<b class='flag-5'>raid5</b>數(shù)據(jù)?