SAN ボリューム・コントローラーの概要

SAN ボリューム・コントローラー は、 ソフトウェアとハードウェアを結合して、 対称仮想化を使用する総合的なモジュラー装置を生成します。

対称仮想化は、 接続されたストレージ・システムから管理対象ディスク (MDisk) のプールを作成することによって実現されます。これらのストレージ・サブシステムは、接続されたホスト・システムで使用するために、一群のボリュームにマッピングされます。システム管理者は、ストレージ・エリア・ネットワーク (SAN) 上にあるストレージの共通プール表示とアクセスができます。 この機能は、管理者がストレージ・リソースをより効率的に使用する上で役立ち、拡張機能用の共通ベースを提供します。

SAN はホスト・システムとストレージ・デバイスを結ぶ高速のファイバー・チャネル・ネットワークです。SAN 内で、ホスト・システムをネットワーク経由でストレージ・デバイスに接続できます。接続はルーターやスイッチのような装置を経由して行われます。これらの装置を含むネットワークの領域を、ネットワークのファブリック と呼びます。

IBM Spectrum Virtualize ソフトウェア

IBM® SAN ボリューム・コントローラーは、IBM Spectrum Storage™ ファミリーの一部である IBM Spectrum Virtualize™ ソフトウェアで構築されています。

IBM Spectrum Virtualize は、IBM Spectrum Storage ポートフォリオの主要メンバーの 1 つです。新しいワークロードおよび従来のワークロードであっても、オンプレミス、オフプレミス、およびその両方の組み合わせであっても、 ブロック・ストレージ・サービスの迅速なデプロイメントを可能にする、非常に柔軟性の高いストレージ・ソリューションです。このソリューションは、クラウド環境の使用可能化に役立つ設計になっており、実績のあるテクノロジーがベースになっているものです。 IBM Spectrum Storage ポートフォリオについて詳しくは、次の Web サイトを参照してください。
http://www.ibm.com/systems/storage/spectrum
ソフトウェアは、SAN ボリューム・コントローラー に接続するホスト・システムに対して以下の機能を提供します。
  • 単一のストレージ・プールを作成する
  • 論理装置の仮想化を提供する
  • 論理ボリュームを管理する
  • 論理ボリュームをミラーリングする
The システムは、以下の機能も提供します。
  • 大容量スケーラブル・キャッシュ
  • コピー・サービス
    • 複数のターゲットを手ごろな価格で入手可能にするシン・プロビジョニング FlashCopy® を含む、IBM FlashCopy (ポイント・イン・タイム・コピー) 機能
    • IBM HyperSwap® (アクティブ/アクティブ・コピー) 機能
    • メトロ・ミラー (同期コピー)
    • グローバル・ミラー (非同期コピー)
    • データ・マイグレーション
  • スペース管理
    • 最も頻繁に使用されるデータをより高性能なストレージにマイグレーションする IBM Easy Tier® 機能
    • IBM Spectrum Control Base Edition と結合する場合のサービス品質の測定。詳しくは、IBM Spectrum Control Base Edition の資料を参照してください。
    • シン・プロビジョニング論理ボリューム
    • 圧縮ボリュームによるストレージの統合
図 1 は、ホスト、SAN ボリューム・コントローラー・ノード、および SAN ファブリックに接続された RAID ストレージ・システムを示しています。 冗長 SAN ファブリックは、複数の対をなす SAN のフォールト・トレラント配置で構成されており、これによって各 SAN 接続装置について代替パスを提供します。
図 1. ファブリック内の SAN ボリューム・コントローラー・システム
この図は、SAN ファブリック内のシステムの概要を示しています

ボリューム

SAN ボリューム・コントローラー・ノードのシステムは、ホストにボリュームを提供します。SAN ボリューム・コントローラーが提供する拡張機能の大部分は、ボリューム上で定義されています。 これらのボリュームは、RAID ストレージ・システムが提示する管理対象ディスク (MDisk) から作成されます。 これらのボリュームは、拡張エンクロージャー内のフラッシュ・ドライブによって提供されるアレイから作成される場合もあります。 すべてのデータ転送は、SAN ボリューム・コントローラー・ノードによって行われます。これは、対称仮想化 と呼ばれています。

図 2 は、ファブリック全体のデータ・フローを示しています。

図 2. SAN ボリューム・コントローラー・システム内のデータ・フロー
この図は、IBM SAN ボリューム・コントローラー・システム内のデータ・フローの概要を示しています

システム内のノードは、入出力グループと呼ばれるペアで配置されます。1 つのペアが、1 つのボリューム上での入出力サービスを提供します。 1 つのボリュームは 2 つのノードからサービスを受けるため、1 つのノードが故障した場合やオフラインになった場合でも、可用性は失われません。

ボリュームのタイプ

以下のタイプのボリュームをシステムで作成できます。
  • 基本ボリューム。ボリュームの単一コピーが入出力グループにキャッシュされます。基本ボリュームは、どのシステム・トポロジーでも設定できますが、図 3 には標準システム・トポロジーを示しています。
    図 3. 基本ボリュームの例
    この図は、基本ボリュームの例を示しています
  • ミラーリングされたボリューム。ボリュームのコピーは、同一ストレージ・プールでも別のストレージ・プールでも配置できます。ボリュームは単一の入出力グループにキャッシュされます。通常、ミラーリングされたボリュームは標準システム・トポロジーで設定されます。
    図 4. ミラーリングされたボリュームの例
    この図は、ミラーリングされたボリュームの例を示しています
  • 拡張ボリューム。単一のボリュームのコピーが、それぞれ異なるサイトの別々のストレージ・プールに配置されます。ボリュームは 1 つの入出力グループにキャッシュされます。拡張ボリュームは、拡張トポロジー・システムでのみ使用できます。
    図 5. 拡張ボリュームの例
    この図は、拡張ボリュームの例を示しています
  • HyperSwap ボリューム。単一のボリュームのコピーが、それぞれ異なるサイトの別々のストレージ・プールに置かれます。ボリュームは、別々のサイトにある 2 つの入出力グループにキャッシュされます。これらのボリュームは、システム・トポロジーが HyperSwap である場合にのみ作成できます。
    図 6. HyperSwap ボリュームの例
    この図は、HyperSwap ボリュームの例を示しています

システム・トポロジー

SAN ボリューム・コントローラー システムのトポロジー属性は、次のいずれかの状態に設定できます。
注: 同じシステムに、異なるトポロジーの入出力グループを混在させることはできません。
  • 標準 トポロジーでは、システム内のすべてのノードが同じサイトに配置されます。
    図 7. 標準システム・トポロジーの例
    この図は、標準システム・トポロジーの例を示しています
  • 拡張 トポロジーでは、入出力グループの各ノードが別々のサイトに配置されます。1 つのサイトが使用不可になった場合、ボリュームには引き続きアクセスできますが、パフォーマンスが低下します。
    図 8. 拡張システム・トポロジーの例
    この図は、拡張システム・トポロジーの例を示しています。
  • HyperSwap トポロジーでは、システムは少なくとも 2 つの入出力グループで構成されます。各入出力グループがそれぞれ別のサイトに配置されます。入出力グループの両方のノードは、同じサイトにあります。 1 つのボリュームを 2 つの入出力グループでアクティブにすることができるため、1 つのサイトが使用不可になった場合に、もう 1 つのサイトによってボリュームに即時にアクセスできます。
    図 9. HyperSwap システム・トポロジーの例
    この図は、HyperSwap システム・トポロジーの例を示しています。

システム・トポロジーとボリュームの要約

表 1 は、各システム・トポロジーに関連付けることができるボリュームのタイプを要約したものです。

表 1. システム・トポロジーとボリュームの要約
Topology ボリューム・タイプ
基本 ミラーリング済み 拡張 HyperSwap カスタム
Standard X X     X
拡張 X   X   X
HyperSwap X     X X

システム管理

システム内の SAN ボリューム・コントローラー・ノードは単一のシステムとして作動し、システム管理およびサービスの単一制御点を提示します。システム管理およびエラー報告は、イーサネット・インターフェースを介してシステム内のノードの 1 つ (構成ノードと呼ばれます) に提供されます。構成ノードは、Web サーバーを稼働し、コマンド・ライン・インターフェース (CLI) を提供します。 システム内のどのノードも、構成ノードにすることができます。 現行の構成ノードに障害が発生すると、残りのノードから新規の構成ノードが選択されます。 各ノードも、ハードウェア・サービス・アクションを開始するためのコマンド・ライン・インターフェースおよび Web インターフェースを提供します。

ファブリック・タイプ

ホストと SAN ボリューム・コントローラー・ノードの間、および SAN ボリューム・コントローラー・ノードとアレイの間の入出力操作は、SCSI 規格を使用します。SAN ボリューム・コントローラー・ノードは、専用 SCSI コマンドを使用して相互に通信します。

システム・ソフトウェア・バージョン 6.4 以降を実行するすべての SAN ボリューム・コントローラー ノードは、Fibre Channel over Ethernet (FCoE) 接続をサポートできます。

表 2 は、ホスト、ノード、および RAID ストレージ・システムの間の通信に使用可能なファブリック・タイプを示しています。これらのファブリック・タイプは、同時に使用することができます。

表 2. SAN ボリューム・コントローラーの通信タイプ
通信タイプ ホストから SAN ボリューム・コントローラー・ノード SAN ボリューム・コントローラーからストレージ・システム SAN ボリューム・コントローラー・ノードから SAN ボリューム・コントローラー・ノード
ファイバー・チャネル SAN Yes Yes Yes
iSCSI (ノードに応じて 1 Gbps イーサネットまたは 10 Gbps イーサネット) Yes Yes いいえ
Fibre Channel Over Ethernet SAN (10 Gbps イーサネット) Yes Yes Yes

フラッシュ・ドライブ

一部の SAN ボリューム・コントローラー・ノードは、フラッシュ・ドライブを装備しているか、またはフラッシュ・ドライブを備えた拡張エンクロージャーに接続されています。これらのフラッシュ・ドライブを使用して RAID 管理ディスク (MDisk) を作成できます。さらに、この RAID 管理ディスクを使用して、ボリュームを作成できます。 SAN ボリューム・コントローラー 2145-DH8 および SAN ボリューム・コントローラー 2145-SV1ノードでは、フラッシュ・ドライブは入出力グループの両端に接続された拡張エンクロージャー内にあります。

フラッシュ・ドライブ はホスト・サーバーに、重要なアプリケーション用のハイパフォーマンス・ストレージのプールを提供します。図 10 は、この構成を示しています。フラッシュ・ドライブ上の MDisk は、通常の RAID ストレージ・システムからの MDisk が含まれているストレージ・プールに配置することもできます。IBM Easy Tier は、高アクティビティーのデータをパフォーマンスの高いストレージに移動することによって、そのストレージ・プール内での自動データ配置を実行します。

図 10. 内部 フラッシュ・ドライブ を備えた SAN ボリューム・コントローラー・ノード
図は、内部ソリッド・ステート・ドライブ (SSD) を備えたノードの概要を示しています

SAN ボリューム・コントローラーのハードウェア

SAN ボリューム・コントローラー・ノード は、SAN ボリューム・コントローラー クラスター化システム・ソフトウェアが 実行されている、SAN ボリューム・コントローラー内の個々のサーバーです。

ノードは常にペアでインストールされ、最小で 1 ペア、最大で 4 ペアのノードが 1 つのシステム を構成します。各ノード・ペアは、入出力グループ と呼ばれます。

入出力グループは、ストレージ・システムによって SAN に提示されるストレージを MDisk として取り込み、そのストレージをホストのアプリケーションで使用される論理ディスク (ボリューム) に変換します。ノードは 1 つの入出力グループのみに 1 つ存在し、その入出力グループ内のボリュームにアクセスできるようにします。

SAN ボリューム・コントローラー・ノード

クラスター化システム内では、ノードは SAN ボリューム・コントローラー・ソフトウェアが実行される個々のサーバーです。

ノードは常にペアでインストールされ、最小で 1 ペア、最大で 4 ペアのノードが 1 つのシステム を構成します。各ノード・ペアは、入出力グループ と呼ばれます。

入出力グループは、ストレージ・システムによって SAN に提示されるストレージを MDisk として取り込みます。取り込まれたストレージは、ホスト上のアプリケーションによって使用される論理ディスク (ボリューム) に変換されます。 ノードは 1 つの入出力グループのみに 1 つ存在し、その入出力グループ内のボリュームにアクセスできるようにします。

SAN ボリューム・コントローラー 2145-SV1 ノードのフィーチャー

SAN ボリューム・コントローラー 2145-SV1 システムは、以下のフィーチャーが備わっています。

  • 19 型ラック・マウント・エンクロージャー
  • 2 つの 8 コア・プロセッサー
  • プロセッサー当たり 64 GB のベース・メモリー。オプションで、64 GB のメモリーを追加することで、プロセッサーは 128 GB、192 GB、または 256 GB のメモリーをサポートできます。
  • コントロール・エンクロージャーの前面に 8 個の Small-Form Factor (SFF) ドライブ・ベイ
  • 次のものを含む、各種オプションのホスト・アダプター・カードをサポート
    • 4 ポート 16 Gbps ファイバー・チャネル・アダプター・カード
    • ホスト接続用の 4 ポート 10 Gbps Fibre Channel over Ethernet (FCoE) アダプター・カード
    • 拡張エンクロージャーに接続するための 4 ポート 12 Gbps SAS カード
  • iSCSI ホスト接続 (10 Gbps イーサネット) のサポート
  • 追加のドライブをサポートするための拡張エンクロージャーのサポート
    • 最大 92 個のフラッシュ・ドライブ (SFF ドライブまたは LFF ドライブ)と 2 個の 2 次拡張機構モジュールを格納する SAN ボリューム・コントローラー 2145-92F 拡張エンクロージャー
    • 最大 24 個の SFF フラッシュ・ドライブを収容する SAN ボリューム・コントローラー 2145-24F
    • 最大 12 個の Large Form Factor (LFF) HDD またはフラッシュ・ドライブを収容する SAN ボリューム・コントローラー 2145-12F
  • IBM Real-time Compression™ 用のオプションの圧縮アクセラレーター・カードのサポート
  • デュアル予備電源機構
  • デュアル予備バッテリー
  • システムを初期設定または保守するための専用の技術員用ポート

SAN ボリューム・コントローラー 2147-SV1 ノードのフィーチャー

SAN ボリューム・コントローラー 2147-SV1 システムには、SAN ボリューム・コントローラー 2145-SV1 システムのすべての機能のほか、エンタープライズ・クラスのサポートと 3 年保証が備わっています。

SAN ボリューム・コントローラー 2145-DH8 ノードのフィーチャー

SAN ボリューム・コントローラー 2145-DH8 ノードには、以下のフィーチャーが備わっています。

  • 19 型ラック・マウント・エンクロージャー
  • 少なくとも 1 つのファイバー・チャネル・アダプターまたは 1 つの 10 Gbps イーサネット・アダプター
  • オプションの 2 つ目、3 つ目、および 4 つ目のファイバー・チャネル・アダプター
  • プロセッサー当たり 32 GB のメモリー
  • 1 つまたは 2 つの 8 コア・プロセッサー
  • デュアル予備電源機構
  • 無停電電源装置 (uninterruptible power supply)を備えた SAN ボリューム・コントローラー 2145-CG8 の場合より優れた信頼性、可用性、および保守容易性を達成するデュアル冗長バッテリー
  • 最大 92 個のフラッシュ・ドライブ (SFF ドライブまたは LFF ドライブ)と 2 個の 2 次拡張機構モジュールを格納する SAN ボリューム・コントローラー 2145-92F 拡張エンクロージャー
  • それぞれ最大 24 個のフラッシュ・ドライブを収容するための最大 2 つの SAN ボリューム・コントローラー 2145-24F 拡張エンクロージャー
  • 最大 12 個の LFF HDD または フラッシュ・ドライブ を収容するための SAN ボリューム・コントローラー 2145-12F 拡張エンクロージャー
  • iSCSI ホスト接続 (1 Gbps イーサネットおよびオプションの 10 Gbps イーサネット)
  • IBM Real-time Compression のサポート (オプション)
  • 初期化ツールまたはサービス・アシスタント・インターフェースへのローカル・アクセス専用の技術員用ポート。

SAN ボリューム・コントローラー 2145-CG8 ノードのフィーチャー

SAN ボリューム・コントローラー 2145-CG8 ノードには、以下のフィーチャーが備わっています。
  • 19 型ラック・マウント・エンクロージャー
  • 1 つの 4 ポート 8 Gbps ファイバー・チャネル・アダプター
  • 1 つの 2 ポート 10 Gbps Fibre Channel over Ethernet コンバージド・ネットワーク・アダプター (オプション)
  • 2 つ目の 4 ポート 8 Gbps ファイバー・チャネル・アダプター (オプション)
  • 24 GB メモリー
  • Fibre Channel over Ethernet ホスト接続 (1 つのみ追加する必要があります)
  • 1 つのクワッド・コア・プロセッサー
  • デュアル予備電源機構
  • 最大 4 つのフラッシュ・ドライブ のサポート (オプション)
  • iSCSI ホスト接続 (1 Gbps イーサネットおよびオプションの 10 Gbps イーサネット)
  • IBM Real-time Compression のサポート (オプション)
注: オプションの フラッシュ・ドライブ とオプションの 10 Gbps イーサネットを同じ 2145-CG8 ノード内で使用することはできません。