テクノロジー系:RAIDと信頼性

RAID

→Disk装置を複数使用し、高速・安全なDisk装置を実現する技術。

①     4つのRAID

  • RAID-0(Striping):複数HDに並列・分散格納
  • RAID-1:2つのHDに同一ファイルを書き込む、信頼◯、容量1/2
  • RAID-2~4:ビット・ブロック単位でStriping、ハミング・パリティによる復元◯
  • RAID-5:ブロック単位でSrtiping、パリティ分散格納、容量=n-1/n

②    パリティチェック:Dataの転送・記録が正しく行われたかを確認する方法。

  1. 水平パリティ:転送ブロック単位
  2. 垂直パリティ:1文字単位

③    信頼性システムの3つの考え

  • Fail safe:安全性重視、安全に列車を止めるシステム
  • Fail soft:継続重視、システム全ては止めない銀行・病院システム
  • Fool-proof:ユーザーによる故障を防止