ストレージ信頼性向上のためのHCAの機能追加?
MellanoxではInfiniband HCAにT10 DIF/PIのハードウェアチェッキング機能を提供するようです。
文中には次のような一文があります。
原文
Connect-IB also supports hardware checking of T10 Data Integrity Field / Protection Information (DIF/PI)
意訳
Connect-IBはT10 Data Integrity Field / Protection Information (DIF/PI)のハードウェアチェックをサポート
出典: 2012/12/6 の@ogawa_tterさんのつぶやきから
補足説明
T10はANSI(米国国家規格協会)の諮問機関 INCITSのSCSIに関する技術委員会
T10-PIは、ディスクからHCAまでのEnd-to-Endのデータ一貫性保証の一部の機能
将来InfinibandのHCAでこの機能をサポートすることが想定されているとおもわれる。
以前PIと呼ばれていたものは、現在はDIFと呼ばれるようになった。つまりDIF = PI
DIFはホストアダプターから、ストレージデバイスまでの一貫性保証
OracleのMartin K. PetersenさんはDIFをOSレベルまで拡張したDIXについて活動中みたいです。
T10-PIについての資料
T10-PIのSRPでの対応について
T10-PIはSRPでサポートを検討中