今年 1000 月、Kingston Digital Inc. は、Kingston DC1000M の導入により、手頃な価格のエンタープライズ SSD の製品ラインを拡大しました。新しい SSD は、企業の進歩に合わせて古い SATA および SAS SSD を置き換える、NVMe レベルのパフォーマンスを備えた手頃な価格のドライブとなることを目的としています。 DC960M は 7.68GB ~ 2TB の容量があり、U.XNUMX フォームファクターで提供されます。
DC1000M は、NVMe および U.2 バックプレーンを利用するサーバーまたはアレイで適切に動作します。新しいドライブは、混合ユースケースのワークロード向けに設計されており、非常に低い遅延で 3GB/s と最大 540K IOPS を達成できると言われています。これは、ERP、CRM、GL、OLAP、OLTP、ERM、BI、EDW ワークロードとともに、仮想化、HPC、Web ホスティング キャッシュ、高解像度メディア キャプチャとトランスポートを含むドライブ アプリケーションに最適です。 DC1000M には、データ保護と信頼性を向上させるための停電保護機能とテレメトリ監視機能が付属しています。
Kingston DC 1000M には、960GB、1.92TB、3.84TB、7.68TB の 3.84 つのフォーム ファクターがあり、このレビューでは XNUMXTB モデルを取り上げます。
キングストン DC1000M の仕様
| フォームファクター | U.2、2.5インチ x 15mm |
| インタフェース | NVMe PCIe Gen 3.0 x4 |
| キャパシティ | 960 GB、1.92 TB、3.84 TB、7.68 TB |
| NAND | 3D TLC |
| 順次読み取り/書き込み | 960GB – 3,100MB/1,330MB 1.92TB – 3,100MB/2,600MB 3.84TB – 3,100MB/2,700MB 7.68TB – 3,100MB/2,800MB |
| 定常状態の 4k 読み取り/書き込み | 960GB – 400,000/125,000 IOPS 1.92TB – 540,000/205,000 IOPS 3.84TB – 525,000/210,000 IOPS 7.68TB – 485,000/210,000 IOPS |
| レイテンシ | TYP 読み取り/書き込み: <300μs / <1ms |
| 耐久性 | 960GB — (1 DWPD/5 年) 1.92TB — (1 DWPD/5 年) 3.84TB — (1 DWPD/5 年) 7.68TB — (1 DWPD/5 年) |
| 消費電力 | 960GB: アイドル時: 5.14W 平均読み取り: 5.25W 平均書き込み: 9.10W 最大読み取り: 5.64W 最大書き込み: 9.80W 1.92TB: アイドル時: 5.22W 平均読み取り: 5.31W 平均書き込み: 13.1W 最大読み取り: 5.70W 最大書き込み: 13.92W 3.84TB: アイドル時: 5.54W 平均読み取り: 5.31W 平均書き込み: 14.69W 最大読み取り: 6.10W 最大書き込み: 15.5W 7.68TB: アイドル時: 5.74W 平均読み取り: 5.99W 平均書き込み: 17.06W 最大読み取り: 6.63W 最大書き込み: 17.88W |
| 貯蔵温度 | -40°C〜85°C |
| 動作温度 | 0°C〜70°C |
| 寸法 | 100.09mmのx 69.84mmのx 14.75mm |
| 重量 | 160g |
| 振動動作 | 2.17Gピーク(7-800Hz) |
| MTBF | 2百万時間 |
| 保証 | 制限付き5年保証 |
キングストン DC1000M パフォーマンス
テストベッド
当社のエンタープライズSSDレビューでは、アプリケーションテストにLenovo ThinkSystem SR850(注:互換性の問題により、フロントベイスロットの代わりにアダプタカードを使用する必要がありました)、合成ベンチマークにDell 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エンタープライズテストラボの詳細およびネットワーク機能の概要については、それぞれのページをご覧ください。
アプリケーションのワークロード分析
エンタープライズストレージデバイスのパフォーマンス特性を理解するためには、実際の運用環境におけるインフラストラクチャとアプリケーションワークロードをモデル化することが不可欠です。そのため、Kingston DC 1000Mのベンチマークでは、SysBenchによるMySQL OLTPパフォーマンスと、 TCP-CワークロードをシミュレートしたMicrosoft SQL Server OLTPパフォーマンスを測定しました。アプリケーションワークロードについては、各ドライブ上で同一構成の仮想マシンを2~4台実行します。
SideFX の Houdini
Houdini テストは、CGI レンダリングに関連するストレージ パフォーマンスを評価するために特別に設計されています。このアプリケーションのテストベッドは、デュアル Intel 740 CPU と 6130GB DRAM を搭載し、ラボで使用しているコア Dell PowerEdge R64xd サーバー タイプのバリエーションです。この場合、ベアメタルを実行する Ubuntu デスクトップ (ubuntu-16.04.3-desktop-amd64) をインストールしました。ベンチマークの出力は完了までの秒数で測定され、少ないほど優れています。
Maelstrom デモは、拡張メモリの形式としてスワップ ファイルを効果的に使用する機能をデモンストレーションすることで、ストレージのパフォーマンス機能を強調するレンダリング パイプラインのセクションを表します。このテストでは、基礎となるストレージ コンポーネントに対する待ち時間の影響を分離するために、結果データの書き出しやポイントの処理は行いません。テスト自体は 5 つのフェーズで構成されており、そのうちの 3 つはベンチマークの一部として実行されます。次のとおりです。
- パックされたポイントをディスクからロードします。これがディスクからの読み取りの時間です。これはシングルスレッドであるため、全体のスループットが制限される可能性があります。
- ポイントを処理できるようにするために、ポイントを単一のフラット配列に解凍します。ポイントが他のポイントに依存していない場合、ワーキング セットはコア内に留まるように調整できます。このステップはマルチスレッドです。
- (実行しない)ポイントを処理します。
- ディスクに戻すのに適したバケット化されたブロックにそれらを再パックします。このステップはマルチスレッドです。
- (実行しない)バケット化されたブロックをディスクに書き込みます。
ここで、Kingston DC1000M は 2,908.5 秒を記録し、テストしたドライブの下位 XNUMX 分の XNUMX に到達しました。
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 2012 R2 ゲスト VM 上で動作する SQL Server 2014 を使用し、Quest の Benchmark Factory for Databases で負荷をかけます。StorageReview のMicrosoft SQL Server OLTP テスト プロトコルでは、複雑なアプリケーション環境で発生するアクティビティをシミュレートするオンライン トランザクション処理ベンチマークである Transaction Processing Performance Council の Benchmark 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 トランザクション ベンチマークでは、Kingston DC1000M は 12,579.7 TPS に達し、パックの中間に位置しました。
SQL Server の平均遅延では、DC1000M の合計が 26 ミリ秒で XNUMX 位になりました。
システムベンチのパフォーマンス
次のアプリケーションベンチマークは、 SysBenchを使用して測定されるPercona MySQL OLTPデータベースで構成されています。このテストでは、平均TPS(1秒あたりのトランザクション数)、平均レイテンシ、および平均99パーセンタイルレイテンシも測定されます。
各Sysbench VMは、3つのvDiskで構成されています。1つはブート用(約92GB)、1つは構築済みデータベース用(約447GB)、そして3つ目はテスト対象データベース用(270GB)です。システムリソースの観点から、各VMには16個のvCPU、60GBの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 のトランザクション ベンチマークを見ると、Kingston DC1000M は、それに対してテストされたパックの最後尾で 5,485 TPS を達成しました。
Sysbench の平均遅延では、DC1000M が 23.3 ミリ秒で再び最下位になりました。
最悪のシナリオの遅延 (99 パーセンタイル) では、DC1000M が 51.8 ミリ秒で最後でした。
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 読み取りでは、Kingston DC1000M は 580,077μs のレイテンシで 219.3 IOPS のピーク パフォーマンスを示し、他の製品に後れをとりました。
4K ランダム書き込みでは、DC1000M が 317,525μs のレイテンシで 399.9 IOPS のピーク パフォーマンスを示し、トップの座を獲得し、その逆の結果が得られました。
64K シーケンシャル ワークロードに切り替えると、DC1000M は 64K 読み取りで再びトップの座を獲得し、レイテンシ 46,502μs でピーク 2.91 IOPS または 343.3GB/s を達成しました。
64K 書き込みでは、Kingston が 31,600 IOPS、つまり 2μs のレイテンシーで約 190GB/s でトップの座を獲得し、その後若干のパフォーマンスが低下しました。
次のテスト セットは、SQL ワークロード、SQL、SQL 90-10、および SQL 80-20 です。 SQL から始めて、DC1000M は 198,187μs のレイテンシで 160.9 IOPS のピーク パフォーマンスを示し、XNUMX 位になりました。
SQL 90-10 では、新しい Kingston ドライブが 197,847μs のレイテンシで 161.1 IOPS のピーク パフォーマンスを達成し、XNUMX 位になりました。
SQL 80-20 では、DC1000M が再び 185,634 位になり、レイテンシー 171.4μs でピーク XNUMX IOPS を達成しました。
次に、Oracle ワークロード、Oracle、Oracle 90-10、Oracle 80-20 です。 Oracle から始まり、DC1000M は Memblaze 910 に次いで 158,140 位となり、ピーク パフォーマンスは 235.9 IOPS XNUMXμs でした。
Oracle 90-10 では、Kingston が Samsung と同率 156,623 位で、最大 139.9 IOPS、遅延 XNUMXμs でした。
Oracle 80-20 DC1000M は、156,528μs のレイテンシで 139.9 IOPS のピーク スコアを記録し、XNUMX 位の座を維持しました。
次に、VDI クローン テスト (完全およびリンク) に切り替えました。 VDI フル クローン (FC) ブートでは、Kingston DC1000M が 145,139μs のレイテンシーで 238.5 IOPS のピークを達成し、XNUMX 位を維持しました。
VDI FC 初期ログイン DC1000M は、ピーク 52,123 IOPS、遅延 568.7μs で XNUMX 位に落ちました。
VDI FC Monday Login では、DC1000M が 49,867μs のレイテンシでピーク 318.7 IOPS を記録し、再び XNUMX 位になりました。
VDI リンク クローン (LC) ブートでは、DC1000M が 72,430μs のレイテンシーで 220.2 IOPS のピークを達成し XNUMX 位になりました。
VDI LC の初期ログインでは、Kingston が 29,229 IOPS、遅延 271.3μs で XNUMX 位に後退しました。
最後に、VDI LC Monday Login を使用した DC1000M は、レイテンシ 34,384μs で 462.8 IOPS のピーク パフォーマンスを示し、再び XNUMX 位になりました。
結論
Kingston DC1000M は、同社のデータセンター向けの手頃な価格の NVMe SSD を拡張したものです。このドライブは、混合ワークロードのユースケース向けであり、顧客の進歩に応じて SATA および SAS ドライブの代替として機能します。このドライブは U.2 フォームファクタで、最大 7.68TB の容量を備えています。 DC1000M は最大 3GB/秒、最大 540K IOPS の速度を実現しており、仮想化、HPC、Web ホスティング キャッシュ、高解像度メディア キャプチャのユースケースなどに最適です。
パフォーマンスについては、アプリケーション ワークロード分析と VDBench テストの両方を検討し、Kingston DC1000M を同様の焦点を当てた他のドライブと比較しました。アプリケーション ワークロード分析ベンチマークでは、DC1000M は SQL Server のパフォーマンスが 12,579 TPS、平均遅延が 26 ミリ秒と良好でした。 Sysbench の場合、ドライブは 5,485 TPS で最後に配置され、平均遅延は 23.3 ミリ秒、最悪の場合のシナリオは 51.8 ミリ秒でした。 Houdini の場合、ドライブは 2,908.5 秒で、テストされたドライブの下位 XNUMX 分の XNUMX にランクされました。
VDBench を使用すると、DC100M の方が全体的に優れたパフォーマンスを発揮しました。ハイライトには、580K IOPS ランダム 4K 読み取り (ここでは最悪の順位)、318K IOPS 4K 書き込み、2.91GB/s 64K 読み取り、2GB/s 64K 書き込みが含まれます。 SQL のスコアは 198K IOPS、SQL 198 ~ 90 では 10K IOPS、SQL 186 ~ 80 では 20K IOPS でした。 Oracle ではドライブが 158K IOPS、Oracle 157-90 で 10K IOPS、Oracle 157-80 で 20K IOPS に達しました。 VDI クローン テストでは、ドライブは全体を通して 145 位か 72 位を維持し、ブート スコアでは XNUMXK IOPS FC と XNUMXK IOPS (LC) がハイライトされました。
Kingston DC1000M は、さまざまな使用例に優れたパフォーマンスと容量を提供します。このドライブは、組織が手頃な価格でパフォーマンスの向上を求めている場合、SATA または SAS ドライブの優れた代替品となります。




Amazon