ホーム Enterprise Memblaze PBlaze5 916 シリーズ U.2 SSD レビュー

Memblaze PBlaze5 916 シリーズ U.2 SSD レビュー

by ライル・スミス

PBlaze5 916 シリーズは、データセンターのエネルギー効率に重点を置いた 64 層 3D NAND 高性能 NVMe SSD 製品ラインです。 AES 256 データ暗号化、完全なデータ パス保護、強化された電源障害保護などのエンタープライズ機能を備えており、重要なエンタープライズ アプリケーションの保護に役立ちます。 916 シリーズには、2.5 インチ U.2 と HHHL AIC の両方のフォーム ファクターがあり、このレビューでは前者について検討します。


PBlaze5 916 シリーズは、データセンターのエネルギー効率に重点を置いた 64 層 3D NAND 高性能 NVMe SSD 製品ラインです。 AES 256 データ暗号化、完全なデータ パス保護、強化された電源障害保護などのエンタープライズ機能を備えており、重要なエンタープライズ アプリケーションの保護に役立ちます。 916 シリーズには、2.5 インチ U.2 と HHHL AIC の両方のフォーム ファクターがあり、このレビューでは前者について検討します。

PBlaze5 916 は、16 の電力モード設定 (10 W ~ 25 W の範囲) と、ユーザーが XNUMX ミリ秒以内に異なるレベル間を素早く移動できる電力モード スイッチを備えています。さらに、新しい Memblaze SSD 製品ラインはエンタープライズクラスの TRIM 機能をサポートしており、トリミングされた古いデータには新しいユーザーがアクセスできなくなります。また、パフォーマンスと耐久性も向上します。

パフォーマンスに関する限り、PBlaze5 916 シリーズ U.2 モデルは、3.5 GB モデルの読み取りと書き込みの両方で最大 6.4 GB/秒に達すると見積もられており、ランダム読み取りと書き込みは 830,000 IOPS と 303,000 IOPS に達すると予想されています。それぞれ。耐久性の点では、PBlaze3 5 がサポートする DWPD は 910 つだけですが、最大 1 つの DWPD をサポートします。

PBlaze5 916 シリーズの両方のフォーム ファクターには、3.2 TB と 6.4 TB の 3.2 つの容量があります。このレビューでは XNUMXTB モデルを検討します。

Memblaze PBlaze5 916 シリーズ U.2 仕様

ユーザー容量 (TB) 3.2、6.4
フォームファクター 2.5インチU.2  
インタフェース: PCIe 3.0×4
シーケンシャルリード(128KB)(GB/秒) 3.5、3.5
シーケンシャルライト(128KB)(GB/秒) 3.1、3.5
持続ランダム読み取り (4KB) IOPS 835K、830K
持続ランダム書き込み (4KB) IOPS (定常状態) 210K、303K
レイテンシー読み取り/書き込み 87/11μs
生涯耐久性 3 DWPD
UBER <10-17 
MTBF 2百万時間
プロトコル NVMe 1.2a
NANDフラッシュメモリ 3D eTLC NAND 
操作システム RHEL、SLES、CentOS、Ubuntu、Windows Server、VMware ESXi 
消費電力 7〜25 W
基本機能のサポート 停電保護、ホットプラグ可能、完全なデータパス保護、S.M.A.R.T: TRIM、マルチネームスペース、AES 256 データ暗号化、高速リブート、暗号消去、 
高度な機能のサポート TRIM、マルチネームスペース、AES 256 データ暗号化、高速リブート、暗号消去、デュアルポート
ソフトウェアサポート オープンソース管理ツール、CLI デバッグツール、OS インボックスドライバー
(システム統合が容易)

性能

テストベッド

当社の Enterprise SSD レビューでは、アプリケーション テストに Lenovo ThinkSystem SR850 を活用しています。 デル PowerEdge R740xd 合成ベンチマーク用。 ThinkSystem SR850 は、十分に装備されたクアッド CPU プラットフォームであり、高性能ローカル ストレージに必要な能力を十分に上回る CPU パワーを提供します。大量の CPU リソースを必要としない合成テストでは、より従来のデュアルプロセッサ サーバーが使用されます。どちらの場合も、ストレージ ベンダーの最大ドライブ仕様に合わせてローカル ストレージを可能な限り最良の状態で紹介することが目的です。

レノボ シンクシステム SR850

  • 4 x Intel Platinum 8160 CPU (2.1GHz x 24 コア)
  • 16 x 32GB DDR4-2666Mhz ECC DRAM
  • 2 x RAID 930-8i 12Gb/秒 RAID カード
  • 8 つの NVMe ベイ
  • VMware ESXI 6.5

デル PowerEdge R740xd

  • 2 x Intel Gold 6130 CPU (2.1GHz x 16 コア)
  • 4 x 16GB DDR4-2666MHz ECC DRAM
  • 1x PERC 730 2GB 12Gb/秒 RAID カード
  • アドインNVMeアダプター
  • Ubuntu-16.04.3-デスクトップ-amd64

テストの背景と比較対象

この StorageReview エンタープライズ テスト ラボ は、管理者が実際の展開で遭遇するものと同等の環境でエンタープライズ ストレージ デバイスのベンチマークを実施するための柔軟なアーキテクチャを提供します。エンタープライズ テスト ラボには、さまざまなサーバー、ネットワーキング、電源調整、その他のネットワーク インフラストラクチャが組み込まれており、スタッフが実際の条件を確立してレビュー中にパフォーマンスを正確に測定できるようになります。

ラボ環境とプロトコルに関するこれらの詳細をレビューに組み込み、IT プロフェッショナルとストレージ取得の責任者が次の結果を達成した条件を理解できるようにします。私たちのレビューは、私たちがテストしている機器のメーカーによって費用が支払われたり、監督されたりすることはありません。に関する追加の詳細 StorageReview エンタープライズ テスト ラボ と そのネットワーク機能の概要 それぞれのページで入手できます。

このレビューの比較対象:

アプリケーションのワークロード分析

エンタープライズストレージデバイスのパフォーマンス特性を理解するには、実際の運用環境で見られるインフラストラクチャとアプリケーションのワークロードをモデル化することが不可欠です。したがって、Memblaze PBlaze5 916 のベンチマークは次のとおりです。 SysBench による MySQL OLTP のパフォーマンス と Microsoft SQL Server OLTP のパフォーマンス シミュレートされた TCP-C ワークロードを使用します。アプリケーションのワークロードでは、各ドライブで 2 ~ 4 個の同一に構成された VM が実行されます。

SQLサーバーのパフォーマンス

各 SQL Server VM は 100 つの vDisk で構成されています。ブート用の 500 GB ボリュームと、データベースとログ ファイル用の 16 GB のボリュームです。システム リソースの観点から、各 VM に 64 個の vCPU、XNUMX GB の DRAM を構成し、LSI Logic SAS SCSI コントローラーを活用しました。以前にテストした Sysbench ワークロードはストレージ I/O と容量の両方でプラットフォームを飽和させましたが、SQL テストではレイテンシーのパフォーマンスを調べています。

このテストでは、Windows Server 2014 R2012 ゲスト VM 上で実行されている SQL Server 2 を使用し、Quest の Benchmark Factory for Databases を負荷としています。 StorageReview の Microsoft SQL Server OLTP テスト プロトコル は、複雑なアプリケーション環境で見られるアクティビティをシミュレートするオンライン トランザクション処理ベンチマークである、トランザクション処理パフォーマンス評議会のベンチマーク C (TPC-C) の最新草案を採用しています。 TPC-C ベンチマークは、データベース環境におけるストレージ インフラストラクチャのパフォーマンスの強みとボトルネックを測定するのに、合成パフォーマンス ベンチマークよりも近くなります。このレビューの SQL Server VM の各インスタンスは、333GB (1,500 スケール) SQL Server データベースを使用し、15,000 人の仮想ユーザーの負荷の下でトランザクション パフォーマンスと待機時間を測定しました。

SQL Server テスト構成 (VM ごと)

  • Windows Serverの2012 R2
  • ストレージ フットプリント: 600GB 割り当て、500GB 使用
  • SQL Serverの2014
    • データベースのサイズ: 1,500 スケール
    • 仮想クライアント負荷: 15,000
    • RAMバッファ: 48GB
  • テスト時間: 3 時間
    • 2.5時間のプレコンディショニング
    • 30 分のサンプル期間

SQL Server トランザクション ベンチマークでは、Memblaze PBlaze5 916 は 12,644 TPS を記録しましたが、これは 910 TPS を記録した 12,645.1 AIC をわずかに下回りました。

916 はわずか 2.0 ミリ秒という良好な遅延結果を示しました。ただし、910 AIC の 1.0 ミリ秒にはまだ及ばなかった。

システムベンチのパフォーマンス

次のアプリケーション ベンチマークは次のもので構成されます。 Percona MySQL OLTP データベース SysBench 経由で測定。このテストでは、平均 TPS (99 秒あたりのトランザクション数)、平均レイテンシ、平均 XNUMX パーセンタイル レイテンシも測定します。

各 システムベンチ VM は 92 つの vDisk で構成されています。447 つはブート用(約 270 GB)、もう 16 つは事前構築済みデータベース用(約 60 GB)、XNUMX 番目はテスト対象データベース用(XNUMX GB)です。システム リソースの観点から、各 VM に XNUMX 個の vCPU、XNUMX GB の DRAM を構成し、LSI Logic SAS SCSI コントローラーを活用しました。

Sysbench テスト構成 (VM ごと)

  • CentOS 6.3 64 ビット
  • Percona XtraDB 5.5.30-rel30.1
    • データベーステーブル: 100
    • データベースのサイズ: 10,000,000
    • データベーススレッド: 32
    • RAMバッファ: 24GB
  • テスト時間: 3 時間
    • 2 スレッドのプリコンディショニングに 32 時間
    • 1時間 32スレッド

Sysbench のトランザクション ベンチマークでは、916 は 8,532.2 TPS という堅実なパフォーマンスを維持し、リーダーボードの中位から上位に位置しました。

Sysbench の平均遅延では、916 は 15 ミリ秒で同等の製品の中で XNUMX 位になりました。

最悪のシナリオのレイテンシ ベンチマークでは、916 は 27.7 ミリ秒で再び XNUMX 位になりましたが、他のマシンと同様に、リーダーに大きく遅れはありませんでした。

SideFX の Houdini

Houdini テストは、CGI レンダリングに関連するストレージ パフォーマンスを評価するために特別に設計されています。このアプリケーションのテストベッドはコアのバリエーションです デル PowerEdge R740xd 研究室で使用しているサーバー タイプは、デュアル Intel 6130 CPU と 64GB DRAM を搭載しています。この場合、ベアメタルを実行する Ubuntu デスクトップ (ubuntu-16.04.3-desktop-amd64) をインストールしました。ベンチマークの出力は完了までの秒数で測定され、少ないほど優れています。

Maelstrom デモは、拡張メモリの形式としてスワップ ファイルを効果的に使用する機能をデモンストレーションすることで、ストレージのパフォーマンス機能を強調するレンダリング パイプラインのセクションを表します。このテストでは、基礎となるストレージ コンポーネントに対する待ち時間の影響を分離するために、結果データの書き出しやポイントの処理は行いません。テスト自体は 5 つのフェーズで構成されており、そのうちの 3 つはベンチマークの一部として実行されます。次のとおりです。

  1. パックされたポイントをディスクからロードします。これがディスクからの読み取りの時間です。これはシングルスレッドであるため、全体のスループットが制限される可能性があります。
  2. ポイントを処理できるようにするために、ポイントを単一のフラット配列に解凍します。ポイントが他のポイントに依存していない場合、ワーキング セットはコア内に留まるように調整できます。このステップはマルチスレッドです。
  3. (実行しない)ポイントを処理します。
  4. ディスクに戻すのに適したバケット化されたブロックにそれらを再パックします。このステップはマルチスレッドです。
  5. (実行しない)バケット化されたブロックをディスクに書き込みます。

Houdini テストでは、916 は 2,839.7 秒で中位から上位に位置し、これはテストされたすべての Memblaze 製品の中で最高のパフォーマンスでもありました。

VDBench ワークロード分析

ストレージ デバイスのベンチマークに関しては、アプリケーション テストが最適であり、総合テストは 25 番目になります。実際のワークロードを完全に表現しているわけではありませんが、合成テストは、競合ソリューション間での完全な比較を容易にする再現性係数を備えたストレージ デバイスのベースラインを確立するのに役立ちます。これらのワークロードは、「100 コーナー」テスト、一般的なデータベース転送サイズ テスト、さまざまな VDI 環境からのトレース キャプチャに至るまで、さまざまなテスト プロファイルを提供します。これらのテストはすべて、スクリプト エンジンを備えた共通の vdBench ワークロード ジェネレーターを利用して、大規模なコンピューティング テスト クラスターの結果を自動化して取得します。これにより、フラッシュ アレイや個々のストレージ デバイスを含む幅広いストレージ デバイスにわたって同じワークロードを繰り返すことができます。これらのベンチマークのテスト プロセスでは、ドライブの表面全体にデータを埋めてから、ドライブ容量の XNUMX% に相当するドライブ セクションを分割して、ドライブがアプリケーションのワークロードにどのように応答するかをシミュレートします。これは、ドライブを XNUMX% 使用して定常状態にするフル エントロピー テストとは異なります。結果として、これらの数値は、より高い持続的な書き込み速度を反映することになります。

プロフィール:

  • 4K ランダム読み取り: 100% 読み取り、128 スレッド、0 ~ 120% iorate
  • 4K ランダム書き込み: 100% 書き込み、64 スレッド、0 ~ 120% iorate
  • 64K シーケンシャル読み取り: 100% 読み取り、16 スレッド、0 ~ 120% の iorate
  • 64K シーケンシャル書き込み: 100% 書き込み、8 スレッド、0 ~ 120% iorate
  • 合成データベース: SQL および Oracle
  • VDI フル クローンおよびリンク クローン トレース

当社の最初の VDBench ワークロード分析であるランダム 4K 読み取りでは、Memblaze PBlaze5 916 はテスト全体を通じて 1 ミリ秒未満を維持することができ、ピーク値 664,910 IOPS、レイテンシ 191.4 μs で XNUMX 位となりました (ただし、上位 XNUMX つのドライブに大きく遅れをとっています)。

4K ランダム書き込みパフォーマンスは、テスト全体を通じてミリ秒未満の遅延を示しました。ここで、916 は 489,619 IOPS のピーク パフォーマンスと 258.7 μs のレイテンシーを示しました。これは、比較対象の中でトップの座に十分な成績でした。

シーケンシャル ワークロードに切り替えると、916 は 64K シーケンシャル読み取りでパックの最下位近くに位置し、ピーク スコアは 38,275 IOPS、つまり 2.4GB/s、レイテンシは 418μs でした。

916 は 33,715K シーケンシャル書き込みで 2.11 IOPS または 368GB/s のレイテンシでピークに達し、大差で 64 位になりました。

SQL ワークロードに移ると、916 はわずか 250,053μs の遅延で 127.6 IOPS に達し、リーダーボードのトップになりました。

SQL 90-10 では、916 は Huawei ES3000 と互角で、ピーク時の IOPS は 248,229、レイテンシは 128.4 μs でした。

916 は、SQL 246,510-129.1 ベン​​チマークで 80μs のレイテンシで 20 IOPS に達し、再び Huawei と並んでリーダーボードのトップ近くを維持しました。

Oracle ワークロードでは、916 は引き続き良好なパフォーマンスを示し、ピーク スコアは 243,041 IOPS、レイテンシは 146.8μs で、Huawei ドライブのすぐ後ろにありました。

Oracle 90-10 では、916 が 189,276 IOPS のピークと 115.7μs のレイテンシを示し、トップの座を獲得しました。

916 は、前回の Oracle テスト (80-20) でも良好なパフォーマンスを示し、192,998 IOPS と 113.4μs のレイテンシという素晴らしいピーク パフォーマンスを示しました。

次に、VDI クローン ベンチマークのフルおよびリンクに移りました。そこでは、PBlaze5 916 が全体にわたって、そして Huawei ドライブのすぐ後ろで優れたパフォーマンスを示しました。 VDI フル クローン ブートの場合、916 のピーク パフォーマンスは 182,646 IOPS、レイテンシは 191.4μs でした。

VDI FC の初期ログインでは、916 のピーク パフォーマンスは 107,565 IOPS、遅延は 276μs でした。

VDI FC Monday Login では、916 は 2 IOPS、遅延 84,663μs で Huawei ドライブに次ぐ 187.1 位になりました。

リンク クローン (LC) に切り替えて、最初にブート テストを調べました。ここでは、916 が 86,488 IOPS、レイテンシー 184.4μs で XNUMX 位になりました。

VDI LC の初期ログインでは、48,524 の 162.5 IOPS と 916 μs の遅延が示され、再び XNUMX 位になりました。

VDI LC Monday Login テストでは、916 は 65,837 IOPS のピークと 240.5μs のレイテンシを記録しました。

まとめ

U.2 と AIC の両方のフォームファクターで利用可能な PBlaze5 916 は、3 DWPD をサポートする Memblaze のデータセンター ドライブ シリーズの一部であり、5 つの DWPD のみをサポートする PBlaze910 1 と比較して耐久性が高くなります。 64 層 3D NAND テクノロジーを備え、AES 256 データ暗号化、完全なデータ パス保護、およびエンタープライズ グレードの通常の機能セットである強化された電源障害保護をサポートしています。このレビューでは、容量が 2 TB と 3.2 TB の U.6.4 モデルを検討し、読み取りと書き込みの最大速度が 3.5 GB/s であると見積もりました。 Memblaze はまた、最大容量モデルの場合、持続的なランダム読み取りで最大 835,000 IOPS であるとも述べています。

全体として、U.916 インターフェイスの帯域幅制限 (x3.2 チャネル対 AIC の x2) にもかかわらず、4 8TB モデルのパフォーマンスは堅実な結果を示しました。 SQL Server ベンチマークでは、スループットは 12,644 TPS に達し、平均遅延は 2.0 ミリ秒という驚異的な値に達しました。 Sysbench では、Memblaze ドライブは 8,532.2 TPS、平均遅延 15 ミリ秒、最悪のシナリオの遅延 27.7 ミリ秒で良好なパフォーマンスを示しました。 Houdini by SideFX ベンチマークでは、916 が 2,839.7 秒でリーダーボードの中間から上部に位置し、このベンチマークでレビューした Memblaze 製品の中で最高のパフォーマンスを発揮しました。

VDBench ベンチマークでは、916 U.2 はすべてのテストを通じてミリ秒未満のレイテンシを維持し、多くのカテゴリでトップまたはトップ近くでした。ハイライトには、665K 読み取りで 4K IOPS、490K 書き込みで 4K IOPS、2.4K 読み取りで 64GB/秒、2.11K 書き込みで 64GB/秒が含まれます。 SQL テストでは、916 U.2 は 243 つのテストすべてで 189 万 IOPS 程度を示しました。 Oracle は 90 IOPS、10 ~ 193 年で 80 IOPS、20 ~ XNUMX 年で XNUMX IOPS という好成績を収めました。 

PBlaze5 916 U.2 SSD も Memblaze の強力なパフォーマンスを発揮します。 916 SSD は、より高いパフォーマンスと耐久性のニーズに応え、他の U.2 ドライブと比較した場合、ほぼすべてのテストでトップに位置しました。データセンターでは容量と速度の両方がますます必要となるため、Memblaze PBlaze5 916 U.2 は非常に魅力的な選択肢になります。 

メンブレイズ PBlaze5 916 U.2

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

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