業界の人気のトレンドは、要求の厳しいビジネス アプリケーションへのアクセスを高速化するために、超高速フラッシュ ドライブを利用してサーバーにデータをキャッシュすることです。 Qlogic は、SAN 上のサーバーのプール全体でこれらのフラッシュ デバイスによってデータをキャッシュすることで、ほとんどの企業よりも一歩進んでいます。 FabricCache は、単一サーバーのキャプティブ キャッシュを、さまざまなエンタープライズ アプリケーションをサポートする複数のサーバーで利用できるリソースに変換します。昨年、QLogic は次のようにテクノロジーを披露し始めました。 山 レーニア本日の発表では、このファミリーの最初の製品である FabricCache QLE10000 について詳しく説明します。
業界の人気のトレンドは、要求の厳しいビジネス アプリケーションへのアクセスを高速化するために、超高速フラッシュ ドライブを利用してサーバーにデータをキャッシュすることです。 Qlogic は、SAN 上のサーバーのプール全体でこれらのフラッシュ デバイスによってデータをキャッシュすることで、ほとんどの企業よりも一歩進んでいます。 FabricCache は、単一サーバーのキャプティブ キャッシュを、さまざまなエンタープライズ アプリケーションをサポートする複数のサーバーで利用できるリソースに変換します。昨年、QLogic は次のようにテクノロジーを披露し始めました。 山 レーニア本日の発表では、このファミリーの最初の製品である FabricCache QLE10000 について詳しく説明します。
標準のファイバー チャネル アダプターに基づいた Qlogic の FabricCache QLE10000 には、サーバー I/O アクセスを高速化するために 8Gbps で動作する SSD ストレージが搭載されています。単一のドライバーを使用することにより、キャッシュ プロセスがアダプターにオフロードされ、CPU サイクルとサーバー メモリに関するサーバーへの影響が最小限に抑えられます。 I/O のアクティビティをオフボード アダプターに移動することは、ホストの要求を低く抑えながらチャネルのパフォーマンスを向上させるために長年利用されてきた方法です。 Qlogic は、全体的な導入コストを抑えながら互換性を最大化するために、業界標準の PCIe SSD ドライブとファイバー チャネル SAN アダプターに基づいてこの製品を設計しました。 SAN アダプターの初期リリースには 200 GB と 400 GB の SSD キャッシュが搭載されますが、ベンダーとフラッシュ構成は明らかにされていません。
FabricCache テクノロジーの最も魅力的な特質の 1 つは、既存の SAN インフラストラクチャ、ソフトウェア ドライバー、または管理フレームワークに対して基本的に透過的であるため、導入が簡素化されることです。これは、既存のサーバーおよび SAN 環境に大きな影響を与えることなく、このアーキテクチャの強化されたパフォーマンスを追加できることを意味し、導入時のダウンタイムと潜在的なリスクを最小限に抑えます。既存の管理フレームワークの相互運用性に関しては、VMware、MS Hyper-V、および Xen サーバーでプラグインが利用可能になります。
標準のファイバー チャネル SAN アダプターとは異なり、Qlogic FabricCache アダプターは相互に継続的に通信し、複数のサーバー ノードにわたるクラスターとキャッシュの管理を提供します。各アダプターは SAN 上の LUN のキャッシュ所有者を識別し、すべてのアダプターがこの関係を認識しているため、I/O はその特定の LUN のキャッシュ所有者にリダイレクトされます。これにより、キャッシュされたデータの 1 つのコピーで複数のサーバーとアプリケーションをサポートできるため、スケーラビリティが大幅に向上し、SSD ドライブの使用率が最大化され、TCO が削減されます。
250 ユーザー (TCP-E) によるパフォーマンス テストでは、キャッシュのない単一サーバーでは 74 秒あたり 544 トランザクション (TPS) しか生成できませんでしたが、共有キャッシュのあるサーバーでは 7 TPS と、トランザクションが 4 倍増加しました。複数のサーバーを使用すると、FabricCache テクノロジが真価を発揮します。キャッシュのない 87 台のサーバーでは 7 TPS が発生しましたが、これは 10000 台のサーバーより TPS がわずか 4 増加するだけです。しかし、FabricCache GLE1,925 アダプターと共有キャッシュを使用すると、同じ 22 台のサーバーで XNUMX 倍を超える大幅な増加となる XNUMX TPS を実現できました。
2 ユーザーの 11 ノード Oracle RAC クラスター (2gR11.2.03 1000) を使用したテストでは、次のようになります。
- ピーク応答時間が 82% 高速化
- ディスク IOPS (アレイの需要) が 87% 削減
- 平均トランザクション時間を 57% 削減
Microsoft SQL Server 2008 では、キャッシュされていないパフォーマンスとキャッシュされたパフォーマンスを比較すると、スループットがほぼ 120 倍になりました (350 Mbps 対 XNUMX Mbps)。
要約すると、Qlogic FabricCache テクノロジは、離散環境でも仮想環境でも分散環境に飛躍をもたらし、次のような品質を示します。
- ファイバーチャネルアダプターとキャッシュの統合
- 透過的なキャッシュによる導入と管理の簡素化
- 複数のサーバーとアプリケーション間でのキャッシュ共有
- SAN インフラストラクチャ、S/W ドライバ、管理フレームワークを変更することなくアプリケーションのパフォーマンスを実現