Home Enterprise ScaleIO を搭載した EMC VxRack ノード: VMmark パフォーマンス レビュー (HCI)

ScaleIO を搭載した EMC VxRack ノード: VMmark パフォーマンス レビュー (HCI)

by ケビン・オブライエン

ハイパーコンバージド モードで導入すると、ScaleIO を実行している EMC VxRack ノードが VMware を実行していることがよくあります。常にそうであるわけではありませんが、ノードはほぼすべてをサポートしており、VMmark のおかげでパフォーマンスの観点から VMware を理解するのが最も簡単です。レビューしたところ 2 層で VMmark を実行する ScaleIO、オールフラッシュ VxRack ノードは 26 タイルを処理しました。システムには容量に余裕があったため、おそらくさらに数台を処理できたはずですが、2 台の LOADGEN サーバーは最大値に達していました。今回は、同じベンチマークを HCI で実行し、ストレージとコンピューティングを 10 つの XNUMXU ボックスに結合しましたが、XNUMX 層テストでは合計 XNUMXU でした。このテストでは、ボックスがあらゆる場所で飽和点に達するため、管理ソフトウェアの効率は明らかです。ストレージ容量、CPU 使用率、RAM フットプリントはすべて圧迫されます。 


ハイパーコンバージド モードで導入すると、ScaleIO を実行している EMC VxRack ノードが VMware を実行していることがよくあります。常にそうであるわけではありませんが、ノードはほぼすべてをサポートしており、VMmark のおかげでパフォーマンスの観点から VMware を理解するのが最も簡単です。レビューしたところ 2 層で VMmark を実行する ScaleIO、オールフラッシュ VxRack ノードは 26 タイルを処理しました。システムには容量に余裕があったため、おそらくさらに数台を処理できたはずですが、2 台の LOADGEN サーバーは最大値に達していました。今回は、同じベンチマークを HCI で実行し、ストレージとコンピューティングを 10 つの XNUMXU ボックスに結合しましたが、XNUMX 層テストでは合計 XNUMXU でした。このテストでは、ボックスがあらゆる場所で飽和点に達するため、管理ソフトウェアの効率は明らかです。ストレージ容量、CPU 使用率、RAM フットプリントはすべて圧迫されます。 

VxRack ノード (パフォーマンス コンピューティング オール フラッシュ PF100) の仕様

  • シャーシ - ノード数: 2U-4 ノード
  • OS: ESXi vSphere 5.5
  • ノードあたりのプロセッサー: デュアル Intel E5-2680 V3、12c、2.5GHz
  • チップセット: インテル 610
  • ノードあたりの DDR4 メモリ: 512GB (16x 32GB)
  • ノードごとの組み込み NIC: デュアル 1 Gbps イーサネット ポート + 1 10/100 管理ポート
  • ノードごとの RAID コントローラー: 1x LSI 3008
  • ノードあたりの SSD: 4.8TB (6x 2.5 インチ 800GB eMLC)
  • ノードあたりの SATADOM: 32GBSLC
  • ノードあたり 10GbE ポート: 4x 10Gbps ポート SFP+
  • 電源: デュアル 1600W プラチナ PSU AC
  • 10GbE スイッチング ハードウェア
    • フロントエンド ポート: Mellanox SX1036 10/40GbE スイッチ
    • バックエンド ポート: Cisco Nexus 3164 10/40GbE スイッチ

VMmark のパフォーマンス

VMマーク タイルは、各タイルに含まれる 320 つの VM 全体で約 8 GB のスペースを占有します。 VxRack ノードの 2 層レビューでは、外部ホストを使用してワークロードを駆動しましたが、HCI セットアップではストレージ ホスト自体がそのタスクを実行します。 6.0 つのタイルのスコアから開始し、次に 730 つのタイルに移動し、そこから 26 タイルずつ増分していきます。 Dell PowerEdge RXNUMX を活用した標準化された ESXi XNUMX 環境では、XNUMX タイルで CPU が飽和状態になり、収益が逓減していることがわかります。 

この ScaleIO HCI 環境は、テスト時点でサポートされ推奨されている VMware ハイパーバイザーである ESXi 5.5 上で動作します。上で見られるように、ScaleIO は 28 層構成と真っ向から対決し、ストレージ オーバーヘッドを考慮した HCI で実行されるパフォーマンスに匹敵するだけでなく、それを上回りました。HCI で実行される EMC の ScaleIO VxRack ノードは、驚異的な XNUMX タイルに達しました。 、トップビン CPU を使用することさえありません。 

ホストの 28 つ上の ScaleIO SVM を詳しく調べると、8,500 タイルの全負荷の下で、CPU オーバーヘッドが 14MHz 付近で変動していることがわかります。これは、ホストあたり XNUMX% に相当し、記録を上回るパフォーマンスが実行されます。この偉業は非常に印象的ですが、ストレージ コントローラー自体を詳しく調べてみると、デバイス レベルでの SSD の遅延はほとんど汗をかかない程度であることがわかります。

ホストあたり 0.6 台の SSD のうち、読み取りレイテンシは 0.5 ミリ秒付近で変動していますが、書き込みレイテンシは 28 ミリ秒未満です。言い換えれば、CPU が完全に飽和し、容量が限界まで満たされ、XNUMX タイルの VMmark が実行されている状態でも、ScaleIO ハードウェアはまだ瀬戸際に追い込まれていませんでした。これは朗報です。ドライブに障害が発生した場合、VM を移行する必要があるか、タスクをバックアップする必要がクラスターに発生しても、帯域幅と IOPS がまだ残っているため、ワークロードには影響しません。

まとめ

エンタープライズ ストレージ市場では、ScaleIO を搭載した EMC の VxRack ノードのように、驚異的なパフォーマンスや非常に低いオーバーヘッドの実現などを謳うことはまれです。 VMmark を使用したこのテストでは、ScaleIO 管理オーバーヘッドが非常に低いことがわかりました (または再学習しました)。システムが HCI 用に構成されているときの HCIbench テストと SQL テストでこれを以前に確認しましたが、このワークロードはデータ フットプリントが大きく、はるかに集中的であり、HCI では、このテストは 5 層よりもわずかに多くの容量を消費します。一番上の端にある。 HCI 構成では、2680 層 (E5-2690 対 EXNUMX-XNUMX) と比較して CPU ペナルティも発生するため、スケーラビリティの向上はさらに顕著になります。使用される ESXi バージョンには違いがありますが、HCI 構成はより少ない計算能力でより多くのことを実行しました。 EMC が新しいまたは高密度の Intel CPU を活用して、追加のコアやクロック サイクルのメリットを顧客に提供したらどうなるかを見るのは興味深いでしょう。

EMC VxRack ノードのレビュー: 概要
ScaleIO を搭載した EMC VxRack ノード: 拡張された Sysbench OLTP パフォーマンス レビュー (2 層)
ScaleIO を搭載した EMC VxRack ノード: SQL Server のパフォーマンス レビュー (2 層)
ScaleIO を搭載した EMC VxRack ノード: 総合パフォーマンス レビュー (2 層)
ScaleIO を搭載した EMC VxRack ノードのレビュー: 総合パフォーマンス レビュー (HCI)
ScaleIO を活用した EMC VxRack ノード: SQL Server パフォーマンス レビュー (HCI)

スケールIO

このレビューについて話し合う

StorageReview ニュースレターにサインアップする