SNWのまとめSNWは、フラッシュストレージの新たな市場戦略として、シェルフ内フラッシュ、コントローラ内フラッシュ、そしてサーバ内フラッシュの3つが浮上していることを示しました。上位12社ほどのストレージベンダーのうち、フラッシュ戦略を持たないのは3PARだけです。
EMCは今年1月にSymmetrix向けエンタープライズ・フラッシュ・ドライブを発表し、フラッシュストレージ市場への参入を加速させました。続いて8月にはCLARiiONフラッシュを発表しました。IBMは8月下旬、フラッシュベースのSVC製品で100万IOPSを実現する魅力的なフラッシュデモを実施しました。CompellentはSNWに先駆けて、フラッシュへの取り組みを表明した2番目のストレージベンダーとなり、来年半ばまでの出荷を約束しました。
SNWで明らかになったのは、事実上すべての主要ストレージサプライヤーが現在、フラッシュ製品の積極的な戦略を練っており、いずれもフラッシュのコストと書き込みサイクルの制限問題が解決されると想定しているということです。そこで、フラッシュ製品の新製品をご紹介します。
HDS のストレージ アレイ シェルフのフラッシュ プレイ: HDS の最高技術責任者である Hu Yoshida 氏は、USPV 用のソリッド ステート ストレージが今年末までに利用可能になると述べました。
HPのエンドツーエンドSSD戦略:StorageWorksチーフテクノロジストオフィスの著名なテクノロジスト、Jieming Zhu氏は、「SSDはエンドツーエンドのシステム戦略です」と述べています。HPは、「サーバーはソリッドステートのメリットを最も効果的に活用できる領域の一つと言えるでしょう」として、ブレードサーバーにおけるSSDの活用を拡大していく予定です。
エンタープライズクラスのトランザクション型データ用のTier 0としてSSDアレイが活用されています。「SSDのIOPS/GBはOracleにとって非常に魅力的です。」SSD化されたアレイは、ハードドライブへの大規模なI/Oパイプの必要性が大幅に減少します。これは、Oracleのデータベースマシンで使用されているHP製Exadataサーバーのフラッシュバージョンが存在する可能性を示唆しています。
チュー氏は、HPがFusion-io SSDテクノロジーを評価していることを確認し、HPのPC、ノートパソコン、プリンター、カメラを例に挙げ、SSDは消費者向け製品でもあると付け加えた。
LSI:LSI Engenio Storage Groupの製品マーケティングディレクター、スティーブ・ガードナー氏は、発表されたばかりの7900アレイにFCインターフェースSSDが搭載される可能性があると述べました。おそらく来年搭載されるでしょう。フラッシュは高頻度のランダム読み取りデータ用で、Tier 0となります。ドライブは3.5インチフォームファクターです。
PAM における NetApp のフラッシュ: NetApp の最高技術責任者 Jay Kidd 氏は、FAS および V シリーズ アレイを実行するコントローラ (サーバー) で NetApp がフラッシュを使用する予定である理由について次のように述べています。「導入の簡素化の観点から、アレイの Tier 0 に SSD を配置したいと考えるかもしれませんが、その場合、その SSD に何を配置するかを計画する必要があります。容量の一部は未割り当てとなり、非常に高価で無駄なリソースとなります。」キッド氏は、コントローラ内のキャッシュとして SSD を配置することで、その負担を回避しつつ、最もアクティブなデータの I/O を高速化できると考えています。
NetAppコントローラは、内部スイッチド4Gbit/sファイバチャネル・インフラストラクチャを介して外部にPCIeインターフェースを提供します。このインフラストラクチャは、HBA(ホストバスアダプタ)を介してドライブトレイをPCIeバスに接続します。NetAppはFusion-io(右図のカード)のPCI-e接続方式を採用していますが、Fusion-io製品は使用していません。
コントローラにDRAMキャッシュを提供するPAM(パフォーマンス・アクセラレーション・モジュール)カードは既に存在します。このカードには、現在のDRAMチップと同様にNANDフラッシュチップが搭載される予定です。NetAppは、このカードに独自のコントローラ技術(ASIC)を搭載する予定です。DRAM PAMカード用のASICとFPGAチップが搭載されており、概念的にはNANDチップをサポートするように調整するのは非常に簡単です。
さらに、PAMカードは書き込みキャッシュではなく、読み取りキャッシュです。書き込みキャッシュと複数のデータ項目のコピーを使用する場合、キャッシュされたデータ項目の各コピーをキャッシュに格納する必要があります。そうすることで、1つのコピーに書き込みが行われてもデータの一貫性が維持されます。読み取りキャッシュを使用する場合は、アレイ内に重複するコピーを持つデータのコピーを1つだけ格納するだけで済みます。
当然のことながら、キッド氏はこれを重複排除と呼んでいます。彼によると、これは仮想デスクトップイメージ(VDI)にはゼロが多数含まれており、書き込みキャッシュはすぐにいっぱいになるものの、読み取りキャッシュはそうではないため、非常に効果的だそうです。
将来的には、コントローラとシェルフ間の接続はファイバチャネルからSASに変更される予定です。(SASバックプレーンを使用するアレイの数は増加しています。Data Domainが新しいAMSでこの技術を採用していることは既に分かっていますが、HDSも新しいAMSで、EMCも特定のAXモデルで、HPもExDS9100で採用しています。IBMも近日発売予定のQuickSilvered SVCで採用する予定で、NetAppもこの採用を計画しています。キッド氏によると、8Gビット/秒ファイバチャネルによるアレイ内部接続は実現しないとのこと。)
Pillar Data:Pillarの製品ディレクターであるGlen Shok氏は、Pillarは(Sunと同様に - 下記参照)複数の用途でのフラッシュ活用を検討していると述べた。一つは、Tier 0ストレージアレイのユースケース。もう一つは、AxiomアレイのSlammerコントローラ(データムーバー兼マネージャー)ユニットの内部ドライブとしてフラッシュを使用し、バッテリバックアップ式キャッシュの代替として利用するというものだ。(これはNetAppのPAMフラッシュ活用を彷彿とさせる。)
彼が挙げた3つ目のユースケースは、256GB程度の大容量書き込みキャッシュとして構成されたフラッシュメモリです。これは、アレイにデータを大量に書き込むアプリケーションに有効です。Pillarフラッシュメモリ製品は2009年末か2010年初頭に登場すると予想されます。
Shok 氏は、Compellent がフラッシュ展開で Pillar よりかなり先を行っている理由が理解できないと述べ、Pillar と Compellent はほぼ同じ RAID コントローラ コンポーネントを使用しており、エンジニアリング リソースと人材はほぼ同等であると指摘しています。これは、Compellent の最初の製品出荷日が 2009 年半ばであるにもかかわらずです。