首頁(yè) > 新聞 > 國(guó)內(nèi) >

敬請(qǐng)放心,數(shù)據(jù)完整性有T10 PI來保證!

2013-12-26 15:50:41   作者:   來源:CTI論壇   評(píng)論:0  點(diǎn)擊:


  T10 PI(信息保護(hù))技術(shù)是T10委員會(huì)在2003年作為一種數(shù)據(jù)完整性擴(kuò)展技術(shù)提出的,它在每個(gè)512byte數(shù)據(jù)塊上附加8 byte數(shù)據(jù),用于存儲(chǔ)該數(shù)據(jù)塊的完整性信息,可以在以后通過對(duì)其進(jìn)行對(duì)比來實(shí)現(xiàn)完整性檢查,確保數(shù)據(jù)塊里的數(shù)據(jù)沒有變化。

  這就大大簡(jiǎn)化了業(yè)界已經(jīng)用了10年時(shí)間去標(biāo)準(zhǔn)化的東西。這件事非同小可。事實(shí)是,基礎(chǔ)架構(gòu)中每個(gè)處理數(shù)據(jù)塊的點(diǎn)都有自己檢查數(shù)據(jù)有效性的方式。CRC(循環(huán)冗余)保護(hù)、TCP校驗(yàn)和奇偶檢查/糾錯(cuò)機(jī)制,我們有許多方式可以確保數(shù)據(jù)有效。問題是這些方法相互之間都無法溝通,那么一種方法發(fā)現(xiàn)錯(cuò)誤之后會(huì)怎么樣呢?這完全取決于它自己…

  借助T10 PI“端到端”數(shù)據(jù)保護(hù)方式,客戶就有了一種選擇,可以安裝一種讓這些檢查點(diǎn)能夠與通訊路徑上的下一個(gè)檢查點(diǎn)相互“交談”的基礎(chǔ)架構(gòu),這種“交談”通過存儲(chǔ)在數(shù)據(jù)完整性字段(DIF)中的標(biāo)準(zhǔn)化結(jié)果來實(shí)現(xiàn)。此外,發(fā)現(xiàn)受損的數(shù)據(jù)塊時(shí),會(huì)觸發(fā)上一個(gè)檢查點(diǎn)重發(fā)數(shù)據(jù)塊,并在日志文件中記錄一條標(biāo)準(zhǔn)錯(cuò)誤消息。因此,通過這種解決方案您就從應(yīng)用到硬盤之間實(shí)現(xiàn)了端到端的數(shù)據(jù)完整性保護(hù)。

  在那10年中的大部分時(shí)間里,Emulex和Oracle一直在端到端擴(kuò)展方面進(jìn)行著合作——Oracle于2008年在2.6.27 kernel中提出了針對(duì)入侵的應(yīng)用級(jí)數(shù)據(jù)完整性保護(hù)技術(shù),Emulex在2010年宣布推出具有BlockGuardTM T10 PI功能的產(chǎn)品,2012年存儲(chǔ)產(chǎn)品廠商開始采用該功能。

  EMC2012年在OpenWorld大會(huì)上宣布自己的VMAX陣列已支持T10 PI,Emulex2012年已經(jīng)與他們?cè)诠餐蛻繇?xiàng)目中進(jìn)行了合作。 Fusion-io和華為也在OpenWorld 2013加入了T10 PI技術(shù)行列。

  Fusion-io已經(jīng)對(duì)Emulex LightPulse第五代光纖通道(16G FC)主機(jī)總線適配器(HBA)用于他們的ION Data Accelerator進(jìn)行了認(rèn)證,搭配Oracle應(yīng)用使用時(shí)可以支持端到端T10 PI。他們已在2013年的OpenWorld 展示了全球第一款能夠?yàn)镺racle數(shù)據(jù)庫(kù)提供保護(hù)的端到端16GFC T10 PI解決方案。

  華為也已經(jīng)完成了自己的OceanStor企業(yè)存儲(chǔ)系統(tǒng)的測(cè)試,該系統(tǒng)也在OpenWorld上面世。

分享到: 收藏

專題