SANtricityソフトウェアにおけるボリュームの仕組み
ボリュームは、ストレージ アレイ上のストレージ スペースを管理および編成するデータ コンテナです。
ボリュームは、ストレージ アレイで使用可能なストレージ容量から作成します。ボリュームを使用すると、システムのリソースを簡単に編成して使用することができます。この概念は、コンピュータ上のフォルダ / ディレクトリを使用して、すばやく簡単にファイルにアクセスできるようにする方法に似ています。
ボリュームは、ホストから認識できる唯一のデータ レイヤです。SAN環境では、論理ユニット番号(LUN)にマッピングされたボリュームをホストから認識できます。LUNには、ストレージ アレイでサポートされる1つ以上のホスト アクセス プロトコル(FC、iSCSI、およびSAS)を使用してアクセス可能なユーザ データが保持されます。
プールとボリューム グループから作成できるボリューム タイプ
ボリュームは、プールまたはボリューム グループから容量を取得します。ストレージ アレイ上のプールまたはボリューム グループから次のタイプのボリュームを作成できます。
-
プールから — プールからボリュームを作成すると、_フルプロビジョニング(シック)ボリューム_または_シンプロビジョニング(シン)ボリューム_のいずれかとして作成できます。
System Managerには、シン ボリュームを作成するオプションはありません。シン ボリュームを作成するにはコマンドライン インターフェイス(CLI)を使用します。
-
ボリューム グループから — ボリューム グループからボリュームを作成できるのは、_完全にプロビジョニングされた(シック)ボリューム_のみです。
シック ボリュームとシン ボリュームは、次に示す方法でストレージ アレイから容量を取得します。
-
シック ボリュームの容量は、ボリュームの作成時に割り当てられます。
-
シン ボリュームの容量は、ボリュームへの書き込みの際にデータとして割り当てられます。
シンプロビジョニングを使用すると、無駄な容量の割り当てを回避して、ストレージの初期コストを削減できます。ただし、シック ボリュームが作成されるとすぐにすべてのストレージが割り当てられるため、完全なプロビジョニングのメリットとしてはレイテンシの低下が挙げられます。
|
|
EF600/EF600CおよびEF300/EF300Cストレージ システムは、シンプロビジョニングをサポートしていません。 |
ボリュームの特性
プールまたはボリューム グループ内の各ボリュームには、格納されるデータのタイプに基づく独自の特性があります。このような特性の一部を次に示します。
-
セグメント サイズ — セグメントとは、ストレージ アレイがストライプ(RAID グループ)内の次のドライブに移動する前に、ドライブに保存されるデータ量(キロバイト(KiB))のことです。セグメント サイズは、ボリューム グループの容量以下です。セグメント サイズは固定されており、プールの場合は変更できません。
-
容量 — プールまたはボリューム グループで使用可能な空き容量からボリュームを作成します。ボリュームを作成する前に、プールまたはボリューム グループがすでに存在し、ボリュームを作成するのに十分な空き容量がある必要があります。
-
コントローラの所有権 — すべてのストレージ アレイは、1つまたは2つのコントローラを持つことができます。シングルコントローラ アレイでは、ボリュームのワークロードは単一のコントローラによって管理されます。デュアルコントローラ アレイでは、ボリュームにはボリュームを「所有」する優先コントローラ(AまたはB)があります。デュアルコントローラ構成では、ワークロードがコントローラ間で移動する際に発生するロード バランスの問題を修正するために、自動ロード バランシング機能を使用してボリュームの所有権が自動的に調整されます。自動ロード バランシングは、自動化されたI/Oアプリケーション ワークロード バランシングを提供し、ホストからの受信I/Oトラフィックが両方のコントローラ間で動的に管理およびバランスされることを保証します。
-
ボリュームの割り当て — ボリュームを作成するとき、または後で、ホストにボリュームへのアクセス権を付与できます。すべてのホスト アクセスは、論理ユニット番号(LUN)を通じて管理されます。ホストはLUNを検出し、それらはボリュームに割り当てられます。ボリュームを複数のホストに割り当てる場合は、クラスタリング ソフトウェアを使用して、ボリュームがすべてのホストから利用可能であることを確認してください。
ホスト タイプでは、ホストがアクセスできるボリュームの数が制限されている可能性があります。特定のホストで使用するボリュームを作成するときは、この制限に注意してください。
-
説明的な名前 — ボリュームの名前は自由に決められますが、説明的な名前にすることをお勧めします。
ボリュームの作成時には、各ボリュームに容量が割り当てられて、名前、セグメント サイズ(ボリューム グループの場合のみ)、コントローラ所有権、およびボリュームとホストの割り当てが指定されます。ボリューム データは、必要に応じてコントローラ間で自動的に負荷分散されます。