EMC、SANの崩壊で2度涙

Table of Contents

EMC、SANの崩壊で2度涙

分析Dell EMC は、フラッシュ上のプライマリ ストレージ データとオブジェクト アレイ上の容量データ ストレージを 2 TIERS ソフトウェア抽象化レイヤーの下で論理的に組み合わせることで、これらのデータ間の分割の増加を修正することに取り組んでいます。

出発点は、プライマリ データへのより高速なアクセスとセカンダリ データに必要なスペースの増加を求める圧力により、SAN ディスクまたはハイブリッド フラッシュ/ディスク アレイが個別のアレイに分岐していることです。

1 つのアレイはフラッシュ上のプライマリ データ用であり、Dell EMC のスキームではホット エッジまたは高速層と呼ばれます。

もう 1 つは、オブジェクト ストレージ システムを介してアクセスされるディスク上のセカンダリ (ニアライン) データ用です。このシステムはオンプレミスでもオフプレミスでも使用でき、データへのアクセスは低速ですが、ホット エッジ ストアよりも GB あたりのコストが大幅に低くなります。

Dell EMCはこれをコールドコア層またはキャパシティ層と呼んでおり、これを実現するために2層抽象化レイヤー[PDF]の開発に取り組んでいます。この資料のスライドには、その前提が示されています。

Dell_EMC_2_TIERS_構内

このスライドの 3 番目のサブ項目には同意できません。オンプレミスのファイルまたはブロック アクセスの容量ディスクはクラウド自体によって置き換えられるのではなく、オンプレミスまたはオフプレミス (クラウド内) にあるオブジェクト アクセスの容量ディスクによって置き換えられるからです。

EMC は、ホット エッジは数百 TB の領域にある可能性があると考えています。一方、容量層ははるかに大きく、数百ペタバイトになると考えられます。

統合抽象化レイヤーには、データ項目がどの層に存在し、その層内のどこに位置しているかを示すメタデータが含まれます。これにより、データ項目に対して単一のグローバル名前空間が確保され、数兆個のオブジェクトを包含できるようになります。レイヤーのコードは、ポリシー駆動型の自動データ配置(階層化)アプローチを用いて、必要に応じて層間でデータを移動することもできます。

2つの層を論理的に統合する他のアプローチでは、ホットエッジのメタデータ領域が不足し、追加のメタデータのためのキャパシティ層へのアクセス速度が低下する可能性があると考えています。この問題を解決するには、高速層のメタデータストレージ領域を大幅に増やすのではなく、高速層にメタデータをキャッシュすることが有効です。

これが機能する仕組みは、高速層にアクセスする一連のクライアント サーバーが、RDMA アクセスを使用して共有 DSSD アレイに要求を送信するか、ScaleIO を使用して仮想フラッシュ SAN にアクセスし、ローカルの直接接続フラッシュ ドライブを集約することを想定しています。

2_TIERS-高速層スキーム

直接集約型またはネットワーク接続型の高速階層ストレージ

その背後には、オブジェクトストレージベースのキャパシティ層があり、IsilonアレイまたはECSスケールアウト型コモディティアプライアンスクラスタが利用できます。これら2つの層は独立して拡張または縮小可能です。

フラッシュベースの高速層を除いたこの全体的なスキームは、エンターテイメントおよびメディア ワークフロー市場で販売されている Quantum の StorNext 製品と多少似ていることに注意してください。

各サーバーは2 TIERSソフトウェアにアクセスします。このソフトウェアは、POSIX APIと単一の名前空間を介してサーバーのアプリケーションにSANを提供し、ポリシードリブンの階層化機能によって古いデータや不要なデータをキャパシティ層に送ります。また、アプリケーションによるデータへのアクセスをキャパシティ層のオブジェクトにマッピングします。

EMCソフトウェアの高速層は、分散型Orangeファイルシステムを採用しており、ローカルFUSEファイルシステム上で読み取り専用のリードスルー変換サービスが提供されます。このサービスは、メタデータの階層化に動的にロードされる名前空間(DLN)を使用します。DLNは、ファイルシステムのサブツリーのように、グローバル名前空間の一部を指します。DLNには、ファイルシステムディレクトリ内のinodeのようなオブジェクトへのポインタが存在します。

DLN がどのようにロードされるか、またはプリフェッチされるかについては情報がありません。

この一般的な 2 TIERS スキームを念頭に置いて、EMC は、DSSD 高速層と Isilon または ECS 容量層を使用してこのアイデアを実現する 2 つの方法を提案しています。

EMC_2_TIERS_HW_例

Dell EMC 2 TIERSの例

別の方法としては、AWS に OrangeFS をデプロイする Omnibond の CloudyCluster を使用して、すべてを AWS でホストする方法があります。

ここで一般的に示されているのは、オンプレミスまたはパブリッククラウドにおける、SAN/NASアレイ導入後の世界へのアプローチです。SA​​N/ファイラーは2つの別々の部分に分割され、2層ソフトウェアを使用して、分割されたSANと論理的に再結合されます。

コメント

このような想像力豊かなストレージ思考こそが、EMCに期待されるものであり、主要競合他社のストレージ開発部門には、これに相当するものは見当たりません。実際、このような独創的な創造性に匹敵するものとして思い浮かぶのは、Synergyなどの開発が見られるHPEのサーバー部門だけです。

EMCの独創性を継承するDellが、自社のサーバーにその独創性を発揮できれば、HPEは警戒すべきでしょう。そして、HPEがSynergyの独創性をストレージ製品に応用できれば、Dell EMCはより強力な競争相手となるでしょう。

ちなみに、Dell EMCは2 TIERSの商標を登録しています。®

Discover More