舞台設定
今日のクラウド環境では、ストレージは単なるインフラではなく、ミッションクリティカルなアプリケーションの心臓部です。エネルギー分野の地震探査からその他の高性能科学ワークロードに至るまで、企業は、経済的に回収可能なエネルギー資源の特定であれ、その他のデータ集約的な科学的発見の加速であれ、決断までの時間を短縮する必要があります。
そこで、オイル&ガス・ワークロードを専門とするQumuloのプリンシパル・ソリューション・エンジニア、ダニエル・ゴメスは、クラウドネイティブのQumuloと、オイル&ガス・ワークロードを専門とするQumuloの性能ベンチマークを直接比較しました。 Amazon FSx for NetApp ONTAP(FSxN).Danielは、石油やガスの解釈作業で一般的に見られるクライアントのパターンとデータセットのサイズを使用して、実世界の状況を反映するようにこれらのテストを設計しました。
結果Qumuloは、シングルクライアントおよびマルチクライアントシナリオにおいて、特に同時実行数と読み取り強度が増加するにつれて、一貫してFSxNを上回りました。この手法は、石油・ガス解釈アプリケーション(地球科学および地震学解釈プラットフォームの世界最大級のプロバイダーが使用するものを含むが、これに限定されない)に特徴的な条件を捕捉するように設計されており、ファイルシステムのパフォーマンスに対する要求が類似している他の業界も同様である。Danielsの目標は、顧客の期待と技術的決定の両方に情報を提供できる、信頼性と再現性の高いベンチマークを作成することでした。
ベースライン・テストが重要な理由
ベースライン・テストは不可欠です。なぜなら、未知の動作、予測不可能性、プロジェクト・スケジュールの延長といったリスクは、多くのプロジェクト目標における決定までの時間に直接影響するからです。ベースラインを設定することで、パフォーマンスに対する現実的な期待値を設定し、ボトルネックを特定し、トラブルシューティングと解決を迅速に行うことができます。このベンチマークでは、Qumuloの機能をAWSのNetAppの機能と比較することで、地下の解釈エコシステムにおける非構造化データサービスのリーディングプロバイダー2社間の透明で実用的な比較を実現しています。このベンチマークは、まさにAWS上のQumuloとFSxNの透明性のあるクラウドネイティブなベースライン比較を実現します。
テストデザイン
クライアント AWS EC2 g4dn.16xlargeインスタンス上のRed Hat Enterprise Linux (RHEL)
工具: 業界で認められたI/Oプロファイルを備えたfio (v3.36)
データセット エネルギー部門の典型的なプロジェクト・サイズ(10GB~150GB)を反映した、テストごとの50GB
プロトコル 両プラットフォームでマウントオプションが標準化されたNFSv3
仕事量: シングルクライアントおよび6クライアント同時実行でのシーケンシャルおよびランダムリード/ライト
収納面では:
クムロ NeuralCache、NVMe、gp3キャッシングを備えた3ノードクラスタで、S3 Intelligent Tieringに支えられています。
FSxN: デュアルコントローラHAシステムは、最大キャッシュを有効にして1.5、3、6GBpsのスループット層でテスト。
50%のコスト削減: テストに使用したQumuloシステムの小売価格は、FSxNソリューションの価格より50%ほど安い。
結果
主な調査結果
1.Qumuloはクライアントに合わせて拡張
クライアントの負荷が増加するにつれて、Qumuloのパフォーマンスは向上し、FSxNは停滞しました。
6クライアントシーケンシャルリード(64k):
クムロ:11.57GB/秒(19万IOPS)
FSxN(6GBpsティア): 4.98GB/秒(82K IOPS)
2.NeuralCacheが一貫した優位性を実現
FSxNを最大キャッシュでプロビジョニングした場合でも、QumuloのNeuralCacheアーキテクチャは、読み込みの多いワークロードで優れた性能を発揮し、複雑さを伴わずに同時実行性を維持しました。
3.書く:僅差、しかしスケールではQumuloが勝利
FSxNはシングルクライアントの書き込みで強さを見せたが、同時実行数が増えるにつれてQumuloがリードした:
6クライアントのランダムライト(64k):
クムロ:1.65GB/秒(28K IOPS)
FSxN(6GBpsティア): 1.19 GB/秒 (20K IOPS)
4.シンプルさとスピード
デプロイメント:Qumuloは5分程度で立ち上がり、FSxNは19分程度だった。
スケーリング:Qumuloノードの追加やEC2タイプの調整には数分かかるが、FSxNのスループット変更には1時間以上かかる
管理性:Qumuloは単一のネームスペースでシームレスに拡張可能、FSxNはパフォーマンスに合わせて複数のファイルシステムとストレージ仮想マシンが必要
企業にとっての意味
Qumuloは、石油・ガス解釈アプリケーションのような、要求の厳しいマルチユーザーワークロードを持つ組織向けに、以下を提供します:
実際の並行処理において、より高いスループットとIOPSを実現
迅速な展開とスケーリングで運用の複雑さを軽減
ペタバイト規模の成長を管理するチームのための、将来を見据えたシンプルさ
予算を最大限に活用したいチームのための低コスト化
対照的に、FSxNはより多くの手動チューニングを必要とし、クリティカルなパフォーマンス領域では依然としてQumuloに遅れをとっている。
最後の言葉
AWS上のこのベンチマークは明確に示している:Qumuloは、クラウド上のスケーラブルで高性能なファイルデータワークロードのための、地震学的解釈のための最良の選択です。
Qumuloは、同時実行性と読み取りパフォーマンスが重要なエネルギー業界やその他の業界において、アプリケーションを最高レベルで実行し続けるために必要なスループット、俊敏性、シンプルさを提供します。Qumuloはすでに、NetAppのクラウドソリューションからCloud Native Qumulo(CNQ)アーキテクチャへのペタバイトスケールの移行を実現しています。この移行後、CNQを使用している企業からは、運用コストの削減、意思決定の迅速化、新しいアプリケーションやAIツールによるテクノロジー柔軟性の向上が報告されています。
ベンチマークの全結果と方法をご覧になりたいですか?詳細は下記までお問い合わせください。 info@qumulo.com.