| 
       咨詢(xún)電話:010-51727811/12/13
      當(dāng)前位置: 首頁(yè) > 新聞中心 > 業(yè)內(nèi)新聞 >
      RAID-RAID子系統(tǒng)中的內(nèi)部I/O路徑(二)
      時(shí)間:2013-02-05 09:13  來(lái)源:飛客數(shù)據(jù)恢復(fù)   作者:飛客數(shù)據(jù)恢復(fù)工程師
      圖是RAID子系統(tǒng)內(nèi)部I/O路徑的最后一個(gè)例子,圖中的RAID子系統(tǒng)有兩個(gè)雙路徑RAID控制器、兩個(gè)陣列,陣列中的每個(gè)成員磁盤(pán)都是雙端口,每個(gè)磁盤(pán)都可以同兩個(gè)控制器通信,這樣,在子系統(tǒng)中就提供了一個(gè)完整的路徑冗余。

      研究一下圖,不難發(fā)現(xiàn),有幾個(gè)引人注意、值得討論之處。假定這里實(shí)現(xiàn)了負(fù)載共享,關(guān)于負(fù)載共享前面已經(jīng)闡述。
      I/O總線A1和B1是被RAID控制器A和B使用的主路徑,I/O總線A2和B2是從路徑,僅在失敗發(fā)生時(shí),它們才起作用。這個(gè)例子沒(méi)有實(shí)現(xiàn)磁盤(pán)鏡像,而是使用校驗(yàn)RAID為兩個(gè)陣列提供數(shù)據(jù)冗余。

      兩個(gè)控制器都能夠發(fā)送I/O操作到子系統(tǒng)中的任何一個(gè)成員驅(qū)動(dòng)器,假如一個(gè)RAID控制器或內(nèi)部I/O路徑失敗,那么,將改道通過(guò)另一個(gè)控制器或從路徑。倘若控制器A失敗,那么,控制器B將承擔(dān)兩個(gè)控制器的責(zé)任,通過(guò)I/O路徑B2與陣列1中的成員磁盤(pán)通信,同樣,倘若B失敗,控制器A將通過(guò)I/O路徑A2與陣列2中的成員磁盤(pán)通信。

      需要注意的是:路徑失敗可以通過(guò)另外的RAID控制器進(jìn)行改道,事實(shí)上,只要兩條路徑不實(shí)行A1+B2或A2+B1組合,兩條路徑就有可能失敗。