[ストレージ]可用性と信頼性高めデータを共有
ストレージは、データを保存する専用の装置。大容量のディスクドライブを複数台のサーバーで共有したり、高信頼、高性能な保存領域を利用したりできる。
ストレージへの接続方法は、NAS▼接続とSAN▼接続がある。NAS接続は、ファイルサーバーとしてストレージを利用する形態で、ネットワークを通じて接続する。ファイル共有のプロトコルは、WindowsネットワークではSMB▼、Linux系ではNFS▼が使われる。これらのプロトコルは、あるユーザーがファイルにデータを書き込んでいるときに、他のユーザーからの書き込みを排除する排他制御などを実現できる。信頼性や性能などを除いた、論理的なしくみは個人使用のNASとあまり違いはない。
もう1つのSAN接続は、専用の接続手段を使って1台のサーバーが1台のストレージを占有して利用する。ファイバーチャネルやiSCSI▼と呼ばれる接続技術を使う。サーバーに専用の外付けハードディスクを付けるイメージだ。
複数ドライブを組み合わせ
ストレージシステムはハードディスクとSSD▼の集合体と、制御用のストレージコントローラが組み込まれている(図5-1)。ストレージシステム内のOSは、RAIDなどの技術を使って、複数のドライブを組み合わせて利用する。ハードディスクは低速だが大容量、SSDは高速だがビット単価が高く、容量が少ない▼。こうしたドライブを組み合わせて、高速なディスク領域と、低速で大容量なディスク領域を作る。また、圧縮や重複排除機能を用いて、容量の効率の高める。
ストレージシステムでは、データ保護機能も重要である。スナップショット▼やクローン作成、遠隔リプリケーション▼などの機能がある(図5-2)。
Network Attached Storageの略。
Storage Area Networkの略。
Server Message Blockの略。
Network File Systemの略。
internet Small Computer System Interfaceの略。
Solid State Driveの略。フラッシュメモリーを記録媒体として利用する。
ハードディスクは磁気ディスクなので、回転数と記録密度によって単体の容量と性能が決まる。ハードディスクの回転数は5400~1万5000rpm。SSDの性能はハードディスクの20倍以上になる。
写真のスナップショットが語源で、データの状態を瞬間的に保存する。
データを遠隔地に同期する技術。サイト内で発生した機器障害や災害などで、データへのアクセスができなくなった場合に、代替サイトとしてアクセスを継続させる。