ストレージエリアネットワーク
サーバとストレージを結び、ストレージ領域をブロック単位で利用できるようにするネットワーク。ファイバチャネルやiSCSIなどで接続し、サーバ側が割り当てられた領域をディスクとして扱う。
イマシルちゃんの解説
複数のサーバで使う保存装置をまとめて管理したいときは、サーバとストレージを結ぶ専用のネットワークを用意できるよ。
このネットワークを、ストレージエリアネットワーク、略してSANというんだ。
代表的にはファイバチャネルやiSCSIという通信方式で接続するの。
サーバは割り当てられた領域を、自分につながったディスクのように扱えるよ。
ファイル名を指定して取り出すのではなく、保存領域の位置を指定してブロック単位で読み書きするんだ。
そのため、ファイルやフォルダの整理は通常サーバ側が担当し、ストレージ側には保存する領域をまとめて用意できるよ。
この解説はわかりやすかったですか?
より深い解説
サーバから何が見えるか
SANを使うサーバには、割り当てられた論理的なディスク領域が見える。サーバのOSやアプリケーションは、その領域の位置を指定して読み書きする。ファイル名やフォルダ構造は、通常はサーバ側のファイルシステムなどが管理する。
ストレージを複数サーバから利用できても、同じ領域へ無条件に同時書込みしてよいわけではない。共有に対応したファイルシステムやクラスタ制御などで、データの整合性を保つ必要がある。
接続の方式
| 方式 | 特徴 |
|---|---|
| ファイバチャネル | ストレージ向けに設計された通信基盤。FCスイッチなどで構成する |
| iSCSI | SCSIの要求をTCP/IPで運ぶ。IPネットワークを利用する |
| FCoE | FCフレームをイーサネットで運ぶ |
「SANなら必ず光ファイバだけ」「SANなら必ずIPを使わない」とは限らない。SANは接続と利用の形態を表し、採用する伝送技術には選択肢がある。
直接接続やファイル共有との比較
| 形態 | 利用者側から見た単位 | 接続の例 |
|---|---|---|
| DAS | ディスクの領域 | SATAやSASなどで直接接続 |
| SAN | ブロック単位の領域 | FCやiSCSI |
| NAS | ファイルやディレクトリ | NFSやSMB |
DASはDirect Attached Storage、NASはNetwork Attached Storageの略である。DASには内蔵ディスクだけでなく、外付けの直接接続もある。NASではファイルシステムを提供側が管理し、利用者はファイル名を指定してアクセスする。
NFSはNetwork File System、SMBはServer Message Blockの略である。CIFSはCommon Internet File Systemの略で、SMB系のファイル共有プロトコルに関する呼称である。名前に「ネットワーク」が含まれるという理由だけで、ファイル共有をSANと判断しない。
接続範囲と利用範囲
| 制御 | 着目するもの |
|---|---|
| ゾーニング | FCのファブリックで、どの接続相手との通信を認めるか |
| LUNマスキング | ストレージ側で、どのサーバへどの論理領域を見せるか |
物理的につながっていることと、必要な領域を使えることは別である。スイッチ側の制御、ストレージ側の割当て、サーバ側の認識を順に確認すると、接続障害を切り分けやすい。
可用性とデータ保護
経路を複数用意してマルチパスで利用すると、ケーブルやアダプタの故障に備えられる。ただし、経路を増やしても誤削除したデータは戻らない。バックアップ、アクセス制御、容量管理も別に設計する。
ファイルアクセス用のプロトコルとの区別
DAFS(Direct Access File System)は、遠隔のファイルを効率よく利用するために設計されたプロトコルである。RDMAなどの直接的なデータ転送を活用し、通信やデータ移動の処理負荷を抑える考え方を採る。サーバとストレージを結ぶネットワーク構成全体の別名ではない。
NASやSANは利用者へ何を提供するかという構成の分類であり、ファイルアクセスのプロトコル名とは分類の軸が異なる。高速な通信を使うという性質だけで、同じ方式だとは判断できない。
異なるOSからNASを共有する
NASはファイル共有の要求を受け付け、提供側でファイルシステムを管理する。複数のOSに対応するプロトコルを提供する場合でも、OSごとに独立したファイルシステムを必ず用意するわけではない。
| 観点 | 注意点 |
|---|---|
| 利用者ID | 端末へのログインIDとNASへの認証IDが必ず一致するとは限らない |
| 権限 | NAS側で認識した利用者やグループの権限を適用する |
| 排他制御 | ファイル共有プロトコルとサーバ側のロック機構で調整する |
| バックアップ | 製品や構成に応じ、ファイル単位でもボリューム単位でも行える |
複数のプロトコルで同じファイルを公開する場合は、IDの対応付け、権限表現、ロックの整合を確認する。各端末がすべての他端末に通知すれば安全に共有できる、という仕組みではない。
ここでのNASはNetwork Attached Storageを指す。RADIUSで使うNetwork Access Serverの略称とは異なる。
実際の試験ではここに出る!全5問
ネットワークスペシャリスト
テクニカルエンジニア(ネットワーク)
- 午前