
これらの保存技術は、組織内の膨大な量の情報を保存、保護、管理するという目的を達成するために考案されました。
比較表
比較基準 | SAN | NAS |
---|---|---|
を意味する | ストレージエリアネットワーク | ネットワーク接続ストレージ |
テクノロジに接続できるデバイス | サーバークラスで、SCSIファイバーチャネルを備えたデバイスのみ。 | LANに接続し、NFS、CIFS、またはHTTPプロトコルを利用できる各デバイスは、NASに接続できます。 |
データの識別 | ディスクブロックでデータを識別します。 | ファイル名とバイトオフセットでデータを処理します。 |
情報共有の範囲 | ファイルの共有はオペレーティングシステムに依存しています。 | それは特にUnixやNTのようなOSの間でより大きな共有を可能にします。 |
ファイルシステムの管理 | サーバー | ヘッドユニットが担当します。 |
プロトコル | SCSI、ファイバチャネル、またはSATA。 | ファイルサーバー、NFSまたはCIFS。 |
バックアップと回復 | ブロックごとのコピー技法が使用されます。 | ファイルはバックアップとミラーに使用されます。 |
コストと複雑さ | 高価でもっと複雑です。 | 費用対効果が高く、比較的複雑ではありません。 |
SANの定義
SAN(Storage Area Network)は、ファイバーチャネルとスイッチを使用してサーバーとストレージデバイス間でデータを転送します。 SANでは、データ全体を単一のストレージにマージし、複数のサーバーで共有することができます。 これにより、複数の組織が地理的に離れたストレージとサーバーを接続できます。 SANは堅牢で安全な通信技術です。
以前のSANは、ハブと接続デバイスを介してネットワークに接続するホストとストレージを組み合わせることによって実装されていました。 古い構成は、 ファイバーチャネル調停ループとして知られています 。 ブロックと呼ばれるボリュームにデータが格納されているブロックストレージを使用します 。
SANはDAS(Direct Attached Storage)の発明の後に発明されました。各ホストはストレージを提供していましたが、管理、共有、および柔軟性が十分ではありませんでした。 フロントエンド(SAN接続)には光ファイバケーブルが使用され、バックエンド(ディスク接続)には銅ケーブルが使用され、FCやSCSIなどのプロトコルを使用する高速ファイバチャネルで動作します。

SANのコンポーネント
SANは次のコンポーネントで構成されています。
- すべてのファイバチャネルデバイスは、ストレージ、ホスト、テープライブラリなどのノードポートと呼ばれます 。 各ノードは、別のホストの送信元または宛先になります。
- ネットワークのケーブル接続は、光ファイバーケーブルと銅ケーブルを使って行われます。 バックエンド接続などに使用される短距離銅ケーブルをカバーします。
- ハブ、スイッチ、およびディレクタは、SANに採用されている相互接続デバイスです。
- 大規模ストレージアレイは、ストレージリソースへのホストアクセスを提供するために使用されます。
- SAN管理ソフトウェアは、ストレージアレイ、インターコネクトデバイス、およびホスト間のインタフェースを制御するために使用されます。
NASの定義
NAS(Network Attached Storage)は、ローカルエリアネットワークの助けを借りてファイル共有機能を提供するファイルレベルのストレージテクノロジです。 SANとは異なり、専用ネットワークではなく共有ネットワークが必要です。 NASの主な利点は、サーバー統合によって複数のサーバーを使用する必要がなくなることです。 ブロックストレージではなくファイルストレージを使用する方が、費用対効果が高いか低コストにしたい場合に適しています。
ファイルストレージは、ファイルへの非常にアクセスしやすい中央の場所を提供します。 標準的なプロトコルを使用して、頻繁に削除されるリアルタイムオペレーティングシステムがNAS専用に使用されます。 NASユニットは、ブラウザを使用してネットワーク経由で構成および制御されます。 NASでは、データはファイルデータストリームで移動します。
ファイルアクセスは、上位抽象化層上に構築されるため、ファイルアクセスとブロックアクセスとの間でホストおよび変換を処理するための追加の層を必要とする。 NAS処理の結果、処理速度や余分なデータ転送に影響する追加のオーバーヘッドが必要になります。

NASのコンポーネント
- NASヘッド (CPUとメモリ)
- ネットワークへの接続を可能にするネットワークインターフェイスカード 。
- NASの機能を制御する最適化されたオペレーティングシステム 。
- NFSやCIFSなどのファイルを共有するためのプロトコル 。
- ATA、SCSI、FCなどのストレージプロトコルは、物理ディスクリソースの接続と管理に使用されます。
SANとNASの主な違い
- SANは、SCSIファイバーチャネルを持ち、サーバークラスに属するデバイスのみに接続します。 対照的に、NASはLAN内に存在し、NFSやCIFSなどのプロトコルを利用できるデバイスを接続することができます。
- SANではデータはdistブロックによって認識されますが、NASではデータはファイル名とバイトオフセットによってアドレス指定されます。
- 情報はSAN内のサーバーベースのオペレーティングシステムによって共有されるため、オペレーティングシステムに依存しています。 それとは対照的に、NASは特にUnixやNTのようなOS間でのより高い共有を可能にします。
- SANではファイルシステムはサーバーによって処理され、NASではヘッドユニットがファイルシステムを制御します。
- SANで使用されているプロトコルは、SCSI、ファイバチャネル、またはSATAです。 それどころか、NASにはNFSやCIFSなどのプロトコルが含まれます。
- バックアップとミラーはSANのブロックを使用して作成されます。 逆に、NASではファイルはバックアップとミラーの生成に使用されます。
- SANはNASよりも高価で複雑です。
SANの利点
- 柔軟性と簡素化されたストレージ管理を提供します。
- サーバーはSANから自動的に起動できます。
- 故障したサーバーは簡単かつ迅速に交換されます。
- 効果的な災害復旧プロセスを提供します。
- より優れたストレージ複製を提供します。
NASの利点
- 単一ボリュームは複数のホスト(クライアント)間で共有されます。
- フォールトトレラントシステムを提供します。
- 管理者は単純で低コストの負荷分散を採用できます。
SANのデメリット
- 非常に高価です。
- SANの管理は困難です。
- SANを維持するには高度なスキルが必要です。
NASのデメリット
- すべてのアプリケーションでサポートされているわけではありません。
- バックアップソリューションはストレージシステムよりも高価です。
- ローカルエリアネットワークが縮小すると、ストレージアクセス時間が遅くなる可能性があります。
結論
SANはトランザクションデータや頻繁に変化するデータに適しており、高いパフォーマンスを提供します。 一方、NASは共有ファイルデータに適しており、共有ファイルへのアクセスと管理を簡素化します。