EMC VPLEXは、 EMCコーポレーションが2010年5月に発表した 仮想コンピュータデータストレージ製品です。 [ 1 ] VPLEXは、地理的に離れたファイバーチャネルストレージエリアネットワークとデータセンター内およびそれら間で分散型の「仮想化」レイヤーを実装します。[ 2 ]
EMC Corporationの以前の仮想ストレージ製品である Invista は 2005 年に発表されました。これは、ファイバー チャネル接続を使用するCisco SystemsおよびBrocade Communications Systemsの一部のストレージ エリア ネットワーク(SAN) スイッチをサポートしていました。発表から 5 か月後、Invista は出荷されず、2007 年まで大きな影響はないと予想されていました。[ 3 ] Invista のバージョン 2.0 は 2007 年 12 月にリリースされましたが、[ 4 ] 1 年後にはこの製品は「期待を下回る」と言われました。[ 5 ] 2009 年までに、一部のアナリストは Invista 製品を終了した方が良いかもしれないと示唆し、[ 6 ]ひっそりと撤退しました。[ 7 ]
2010 年 5 月に VPLEX が発表されたとき、EMC のストレージ製品であるSymmetrix Remote Data Facility (SRDF) も販売され、競合製品としてIBM SAN Volume Controller がありました。[ 8 ] [ 9 ] [ 10 ] [ 11 ] 2010 年に最初に発表された 2 つの製品は、ローカルおよび「メトロ」(最大 5 ミリ秒の遅延)の展開向けで、将来的にはより長い遅延をサポートする製品も約束されていました。[ 12 ] 2011 年に、より広い距離でのレプリケーション 用の「geo」バージョンが発表されました。[ 13 ] 2013 年に、ソフトウェア定義ストレージというフレーズで販売されたEMC ViPRという 製品が発表され、VPLEX を使用してデータを移動できるようになりました。[ 14 ]
クラスタ内の各VPLEXエンジンは、2つの冗長IOディレクターと1つのIOアネックスで構成され、それぞれが1U(1ラックユニット)の物理デバイスです。各エンジンは、32個のファイバーチャネルポート(VS1モデルはフロントエンドポート16個とバックエンドポート16個)または16個のファイバーチャネルポート(VS2モデルはフロントエンドポート8個とバックエンドポート8個)を備え、2つの冗長スタンバイ電源によって保護されています。
各VPLEXディレクターは、ブレード型マルチコア・マルチプロセッサのx86仮想化処理ユニットであり、ホットスワップ可能な4つのI/Oモジュールを搭載しています。1UサイズのI/Oアネックスは、クラスタ内のディレクター間通信に使用されます。各ディレクターはLinuxカーネルと、独自のクラスタリング機能を提供するGeoSynchronyと呼ばれる専用ストレージ仮想化環境を実行します。各クラスタには、アラート機能とソフトウェア管理機能をすべて提供するサービス管理ステーションが備わっています。
VPLEXは、 Symmetrix製品ラインなどで使用されているような、EMCの標準的なビルディングブロックハードウェアアーキテクチャコンポーネントに基づいています。VPLEXはインバンドアーキテクチャを採用しており、ホストとストレージコントローラ間のデータは1つ以上のディレクターを経由して流れます。フロントエンドでは、VPLEXはホストに対して、標準的なストレージコントローラSCSIターゲットのようなインターフェースを提供します。バックエンドでは、VPLEXはホストのように動作する物理ストレージコントローラ(実質的にはSCSIイニシエータ)へのインターフェースを提供します。
VPLEXクラスタは、1つ以上のディレクターペア(最大4ペア)で構成されます。ハードウェア障害またはパス障害が発生した場合、どのエンジンのディレクターでも、クラスタ内の他のディレクターにフェイルオーバーできます。