SKハイニックスについて最後に議論したのは8月に遡り、 会社の歴史とエンタープライズ SSD ソリューションの概要。今日は、SK hynix Enterprise SSD PE6011 のパフォーマンスをレビューして調べます。 PE6011 は、U.2 7mm フォーム ファクタ、3D TLC NAND、PCIe NVMe インターフェイスを備え、最大 7.68 TB の容量を備えています。読み取り中心のワークロードや軽い書き込みの使用に最適です。この製品のユニークな点は、構想から製造まですべてがSKハイニックス社内で行われていることです。この製品は、データセンター環境向けの経済的な PCIe ソリューションを探しているユーザーを対象としています。
SKハイニックスについて最後に議論したのは8月に遡り、 会社の歴史とエンタープライズ SSD ソリューションの概要。今日は、SK hynix Enterprise SSD PE6011 のパフォーマンスをレビューして調べます。 PE6011 は、U.2 7mm フォーム ファクタ、3D TLC NAND、PCIe NVMe インターフェイスを備え、最大 7.68 TB の容量を備えています。読み取り中心のワークロードや軽い書き込みの使用に最適です。この製品のユニークな点は、構想から製造まですべてがSKハイニックス社内で行われていることです。この製品は、データセンター環境向けの経済的な PCIe ソリューションを探しているユーザーを対象としています。
このドライブのデザインと構造を見ると、筐体全体が磨かれたシルバーです。これは、U.2.5 コネクタを備えた 2 インチ ドライブで、フォーム ファクターの Z 高さは 7 mm です。 7 mm であるため、物理的に設置面積が小さくなり、このドライブはさまざまなものに装備して適合できるため、普遍的な魅力を発揮します。ブランドと固有の識別情報はドライブの上部にあります。
SK ハイニックス PE6011 仕様
フォームファクター | U.2 7mm | |||
インタフェース | PCIe Gen3x4 / NVMe 1.3 | |||
NAND | 3D V4 TLC | |||
容量 | 960 GB | 1.92 TB | 3.84 TB | 7.68 TB |
性能 | ||||
シーケンシャルリード (128KB) | 最大3,200MB /秒 | 最大3,200MB /秒 | 最大3,200MB /秒 | 最大3,200MB /秒 |
シーケンシャルライト(128KB) | 最大650MB / S | 最大1,250MB /秒 | 最大2,300MB /秒 | 最大2,450MB /秒 |
ランダム読み取り (4KB、QD64) | 220KまでのIOPS | 410KまでのIOPS | 620KまでのIOPS | 620KまでのIOPS |
ランダム書き込み (4KB、QD64) | 27KまでのIOPS | 50KまでのIOPS | 67KまでのIOPS | 70KまでのIOPS |
QOS 4KB ランダム読み取り | 95μs | 95μs | 95μs | 95μs |
QOS 4KB ランダム書き込み | 25μs | 25μs | 25μs | 25μs |
セキュリティ | AES256ビット暗号化 | |||
耐久性 | ||||
MTBF | 2百万時間 | |||
UBER | 1^10 ビットの読み取りごとに 17 セクタ | |||
消費電力 | ||||
アクティブ Ready/Write 標準 | 最大14.0W | |||
アイドル | 最大3.7W | |||
許容電圧 | 12.0V±5% | |||
使用温度 | 0-70°C | |||
ショック | 1500G、持続時間0.5ms | |||
物理的な | ||||
寸法(WxDxH) | 69.85 X 100 X 7.0ミリメートル | |||
重量 | 84.7g (±5%) |
性能
テストベッド
当社の Enterprise SSD レビューでは、 レノボ シンクシステム 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 プロフェッショナルとストレージ取得の責任者が次の結果を達成した条件を理解できるようにします。私たちのレビューは、私たちがテストしている機器のメーカーによって費用が支払われたり、監督されたりすることはありません。
アプリケーションのワークロード分析
エンタープライズストレージデバイスのパフォーマンス特性を理解するには、実際の運用環境で見られるインフラストラクチャとアプリケーションのワークロードをモデル化することが不可欠です。したがって、Kingston DC500M のベンチマークは次のとおりです。 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 のデータベース用ベンチマーク ファクトリによって負荷がかけられます。 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 トランザクション ベンチマークでは、SK hynix PE6011 は合計 4510 TPS で Intel P8 12,625.4TB と同等のパフォーマンスを示しました。
SQL Server のパフォーマンスをよりよく示すのは、TPS と比較した待ち時間です。ここでは、SK hynix PE6011 が、Intel P4510 の 46.3 ミリ秒と比較して、平均レイテンシが著しく長く、遅れをとっていることがわかります。
システムベンチのパフォーマンス
次のアプリケーション ベンチマークは次のもので構成されます。 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 トランザクション ベンチマークでは、PE6011 が後を追い、5,936.6 TPS で最下位となりました。
Sysbench の平均レイテンシでは、PE6011 が 21.6 ミリ秒で最下位となる結果を示しました。
最悪のシナリオのレイテンシ(99 パーセンタイル)では、最後に終了した PE6011 は Samsung 1 DCT の 983 ミリ秒以内にあり、レイテンシは 39.6 ミリ秒となりました。
SideFX の Houdini
Houdini テストは、CGI レンダリングに関連するストレージ パフォーマンスを評価するために特別に設計されています。このアプリケーションのテストベッドは、デュアル Intel 740 CPU と 6130GB DRAM を搭載し、ラボで使用しているコア Dell PowerEdge R64xd サーバー タイプのバリエーションです。この場合、ベアメタルを実行する Ubuntu デスクトップ (ubuntu-16.04.3-desktop-amd64) をインストールしました。ベンチマークの出力は完了までの秒数で測定され、少ないほど優れています。
Maelstrom デモは、拡張メモリの形式としてスワップ ファイルを効果的に使用する機能をデモンストレーションすることで、ストレージのパフォーマンス機能を強調するレンダリング パイプラインのセクションを表します。このテストでは、基礎となるストレージ コンポーネントに対する待ち時間の影響を分離するために、結果データの書き出しやポイントの処理は行いません。テスト自体は 5 つのフェーズで構成されており、そのうちの 3 つはベンチマークの一部として実行されます。次のとおりです。
パックされたポイントをディスクからロードします。これがディスクからの読み取りの時間です。これはシングルスレッドであるため、全体のスループットが制限される可能性があります。
ポイントを処理できるようにするために、ポイントを単一のフラット配列に解凍します。ポイントが他のポイントに依存していない場合、ワーキング セットはコア内に留まるように調整できます。このステップはマルチスレッドです。
(実行しない)ポイントを処理します。
ディスクに戻すのに適したバケット化されたブロックにそれらを再パックします。このステップはマルチスレッドです。
(実行しない)バケット化されたブロックをディスクに書き込みます。
Houdini テストでは、PE6011 は 2,860.1 秒でミッドレンジに位置しました。
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 読み取りでは、SK hynix PE6011 はテスト全体を通じて 1 ミリ秒未満にとどまり、ピーク値 626,681 IOPS、レイテンシ 203.2 μs を達成することができました。
4K ランダム書き込みパフォーマンスは、テスト全体を通じてミリ秒未満の遅延を示しました。ここで、PE6011 は 209,000 IOPS のピーク パフォーマンスと 609.6μs の遅延を示しました。
シーケンシャル ワークロードに切り替えると、SK hynix PE6011 は 64K シーケンシャル読み取りでトップに位置し、ピーク スコアは 41,554 IOPS、つまり 2.59GB/秒、レイテンシは 384.5μs でした。
PE6011 は、13,956K シーケンシャル書き込みで 0.87 IOPS または 1137.7GB/s のピークに達し、レイテンシは 64μs でした。
SQL ワークロードに移ると、PE6011 は 164,402 IOPS でピークに達し、レイテンシーは 194.2μs でした。
SQL 90-10 では、PE6011 のピークは 133,898 IOPS、レイテンシは 238.4μs でした。
PE6011 のピークは 120,450 IOPS、レイテンシは 264.8 でした。
Oracle ワークロードでは、PE6011 がパックの中央に位置し、ピーク値 112,610 IOPS、レイテンシ 312.8μs でした。
Oracle 90-10 では、PE6011 のピークは 117,287 IOPS、レイテンシは 187μs でした。
Oracle 80-20 では、PE6011 のピークは 106,489 IOPS、遅延は 205.9μs でした。
次に、VDI クローン ベンチマークのフルとリンクに移りました。PE6011 は、これらのテストの大部分でパックの中央に位置し、ピーク レイテンシは一貫して 1 ミリ秒未満でした。 VDI フル クローン ブートの場合、PE6011 のピーク パフォーマンスは 99,196 IOPS、レイテンシは 349.4μs でした。
VDI FC 初期ログインでは、PE6011 のピーク パフォーマンスは 46,907 IOPS、レイテンシは 635.8μs で、Intel P4510 のすぐ後ろにありました。
VDI FC Monday Login を使用した場合、PE6011 は 43,590 IOPS のピーク パフォーマンスと 364.6 μs のレイテンシで終了しました。
リンク クローン (LC) に切り替えて、最初にブート テストを調べました。ここでは、PE6011 が 62,680 IOPS、レイテンシー 254.6μs でわずかに遅れをとっています。
VDI LC の初期ログインでは、27,110 IOPS と 292.2μs のレイテンシーが示され、パックの中間に位置しました。
VDI LC Monday Login テストでは、PE6011 は 30,740 のピーク パフォーマンスと 516.9 μs のレイテンシを示し、写真仕上げでトップの座を獲得しました。
結論:
U.2 7mm フォーム ファクタで入手可能な PE6011 は、SK hynix のエンタープライズ NVMe SSD の新製品ラインの一部であり、4.0 年上半期に発売される PCIe 1 をサポートする次世代製品を含みます。 PE20 は、低遅延で読み取り集中型のワークロード (6011/70 r/w) に最適です。エンタープライズ市場では、このドライブは経済的なボリューム価格設定と、完全に統合された水平方向のドライブであるという事実に基づいて、収益性が高くなります。 PE30 は最大 6011 TB の容量があり、ほとんどの主流のエンタープライズ ワークロードや大容量要件のワークロードに対応します。 7.68 層 72D NAND テクノロジーを備え、AES 3 ビット データ暗号化、電力損失保護 (オンボード回路による)、サーマル スロットリング、および SMBus 基本管理 (帯域外) をサポートします。
SK hynix PE6011 のパフォーマンスを見ると、この分野を独占しているわけではなく、ほとんどのアプリケーションで機能するバランスの取れたパフォーマンス プロファイルを提供しています。 Samsung や Intel のいくつかのドライブと比較しましたが、ほとんどの場合、PE6011 のパフォーマンスはこれらのドライブと大きく変わりませんでした。 Sysbench を使用すると、SK hynix ドライブは 5,936.6 TPS、平均遅延 21.6 ミリ秒、最悪のシナリオの遅延 39.6 ミリ秒に達しました。 Houdini では、SK hynix PE6011 はパックの中央にかなり中立的な位置にありました。 VDBench ベンチマークでは、PE6011 はすべてのテストを通じてミリ秒未満の遅延を維持しました。 4K と 64K では良好な結果を示し、VDI フル クローンとリンク クローン トレースでは同等の結果を維持しましたが、合成データベースでは少し低下しました。ハイライトのいくつかは、626,681 IOPS ランダム読み取り 4K、41,554 IOPS シーケンシャル読み取り 64K、46,907 IOPS VDI-FC-Init-Login、および 30,740 IOPS VDI-LC-Monday Login のピーク パフォーマンスです。
SK hynix PE6011 は、2.5 インチ 7mm の小型フォームファクタで優れたパフォーマンス、低遅延、および大容量を提供します。 PE6011 は同等のドライブの中で最高のパフォーマンスを発揮するわけではありませんが、全体的に良好な数値を示しています。特定のワークロードに対して優れた価格対パフォーマンスを探している人は、PE6011 以外のものを探す必要はありません。