DataCore は、Parallel Server SPC-1 ベンチマーク [PDF] が高可用性 (HA) に欠けているため企業には適用できないという批判に対し、これまでの SPC-1 ベンチマークで 5 番目に優れたパフォーマンスを発揮する HA バージョンを実行することで回答しました。
これは、ベンチマークにおける価格性能比のスコアでも史上 3 番目に優れており、上位 3 つのスコアはすべて、並列サーバー ソフトウェア テクノロジを使用する DataCore システムです。
ソフトウェアは最新のPSP5並列サーバーコードリリースを使用しており、以前のPSP4バージョンよりも高いIOPSを実現しています。以前のシングルノードPSP4構成では、平均応答時間0.32ミリ秒、SPC-1 IOPS 459,290.87を達成し、SPC-1 IOPSあたり0.08ドルという業界最高の価格性能比を実現しました。
PSP5 コードを使用した HA 構成では、平均応答時間が 1,201,961.83 SPC-1 IOPS で 30% 以上短縮され、0.22 ミリ秒になりました。スループットは 2 倍以上で、価格性能比は IOPS あたり 0.10 ドルでした。
DataCoreの会長であるZiya Aral氏は、「これにより、SANのパフォーマンスを低下させるのはファイバーチャネルのレイテンシだという通説に終止符が打たれるはずです。私たちの経験では、その逆です。DataCore Parallel I/Oは、ファブリックも含め、あらゆるものを高速化します」と述べています。
同社は、競合する SPC-1 ストレージ製品が複数の 42U ラックと数平方フィートの床面積を占有するのに対し、DataCore 構成は 1 つのラックの 12U のみを占有すると指摘しています。
以下に、SPC-1 ベンチマークの最高スコアをまとめます。
100万ドルを超える高得点システムの中でも、DataCoreのシステムは15万ドル未満という価格設定で際立っており、HuaweiやHitachiのアレイよりも10分の1以上も安価です。DataCoreの構成は、完全冗長構成のデュアルノードファイバーチャネルサーバーSAN構成で、市販のIntelベースサーバー2台(Lenovo x3650サーバー2台)でSANsymphonyストレージソフトウェアを実行していました。各サーバーは、18コアのXeon 2.3GHz E5-2696 v3プロセッサー×2、45MBのIntel Smart Cache、758GBのメインメモリを搭載していました。OSはWindows 2008 R2 Enterprise Server SP1でした。
これらは16Gbit/s FCを使用して同期ミラーリングされていました。それぞれのストレージは、18台の240GB 6Gbit/s Samsung SATA SSDと4台の300GB 12Gbit/s HGST SASディスクドライブで構成されていました。これらは完全なオールフラッシュシステムではありませんでした。
2TB 5,400rpm SATA ディスク ドライブが 1 つのシステムのシステム ディスク ドライブであり、他のサーバーのシステム ディスク ドライブは 500GB SATA SSD でした。
DataCoreの技術エコシステム開発担当ディレクター、エリック・ウェンデル氏によると、最高得点を獲得したHuaweiシステムはHA構成ではないという。2位のHitachi VSP G1000はHA構成だ。
グラフ化された SPC-1 スコアの上位は次のとおりです。
SPC-1 の価格パフォーマンス上位銘柄は次のとおりです。
DataCore 社は、「この新たな結果は、遅延に敏感なアプリケーションを高速化する方法についての議論に夢中になっているストレージ コミュニティに警鐘を鳴らすものとなることは間違いない」と考えている。
ウェンデル氏は、さまざまなシステム負荷での Hitachi VSP G1000 (および HP の OEM 同等品) の応答時間を見て、「応答時間は任意に選択でき、その応答時間で DataCore は 5 ~ 10 倍の IOPS を実現します。望ましい応答時間が ~220 マイクロ秒の場合、Hitachi は 220us で 200K IOPS しか管理できませんが、DataCore は 217us で 120 万 IOPS を実現しています」と指摘しています。
同氏によると、100 パーセントの IOPS 使用率の DataCore は、10 パーセントの使用率の Hitachi よりも高速だという。
El Regは、アレイ型ストレージ、コンバージド/ハイパーコンバージド型ストレージを問わず、他のストレージベンダーがDataCoreの並列サーバー技術を無視し続けているように見える一方で、SPC-1ベンチマークで自社製品をほぼ圧倒している現状を、いつまで続けられるのかと疑問に思っている。彼らも、私たちと同様に、理論上はDataCoreが300万IOPSを超える構成を実現し、SPC-1ベンチマークの絶対的な王座をHuaweiから奪う可能性があると疑っているに違いない。
想像してみてください。240 万ドルのシステムが、なんとその 5 分の 1 のコストのシステムによって台無しにされるなんて。
そして... NVMe フラッシュを使用するサーバーを導入し、実際に動作を確認してみましょう。
もう一つの考え:オールフラッシュシステムへの12Gbit/s SASおよびNVMe PCIeインターコネクトは、サーバーIOが複数のコアで処理されていないという事実を回避するための、いわば「場当たり的」なものです。IO処理はCPU依存であり、IO依存ではありません。IO処理を並列化すれば、既存のハードウェアおよびソフトウェアIOスタックはCPU依存ではなくなるため、問題なく動作します。
オールフラッシュアレイの開発への最近の投資は、サーバーIOを並列化し、サーバーにSSDを搭載するだけで、すべて回避できたはずです。これは幻想でしょうか?上記のSPC-1の数値とグラフを見て、この疑問について考えてみてください。
SPC-1 DataCore 開示レポートの全文は、こちらをご覧ください。®