私たちは本当に気に入っています HPE ProLiant MicroServer Gen10 プラス それ 1年ちょっと前に出た。そのアイデアは、サーバーの機能とパワーを小さなフォームファクターに詰め込み、エッジロケーションや、ラック全体を設置するスペースがないオフィスだけで使用できるようにすることでした。最初のレビューと YouTube チャンネルのビデオ。数か月後、私たちはこれを撮りました 小型サーバーとインストールされた TrueNas CORE 優れた NAS 機能を、それに対応できる小さな設置面積に収めることができます。 TrueNAS CORE 12 が HPE ProLiant MicroServer Gen10 Plus 上で動作することはわかっていますが、このレビューでは特に小型サーバーが提供できるパフォーマンスと、重複排除などの特定の機能がサーバーに与える影響に焦点を当てています。
私たちは本当に気に入っています HPE ProLiant MicroServer Gen10 プラス それ 1年ちょっと前に出た。そのアイデアは、サーバーの機能とパワーを小さなフォームファクターに詰め込み、エッジロケーションや、ラック全体を設置するスペースがないオフィスだけで使用できるようにすることでした。最初のレビューと YouTube チャンネルのビデオ。数か月後、私たちはこれを撮りました 小型サーバーとインストールされた TrueNAS CORE 優れた NAS 機能を、それに対応できる小さな設置面積に収めることができます。 TrueNAS CORE 12 が HPE ProLiant MicroServer Gen10 Plus 上で動作することはわかっていますが、このレビューでは特に小型サーバーが提供できるパフォーマンスと、重複排除などの特定の機能がサーバーに与える影響に焦点を当てています。
要約すると、HPE ProLiant MicroServer Gen10 Plus は、かなりハイエンドの機器を装備できる小型サーバー (4.68 x 9.65 x 9.65 インチ) です。前面には 3.5 つの LFF ドライブ ベイ (ホットスワップ非対応) があり、SATA 2.5 インチ HDD または SATA XNUMX インチ SSD に適合します。
MicroServer は、Pentium G5420 または Xeon E-2224 CPU と最大 32GB の ECC RAM をサポートします。実際、高度にカスタマイズ可能であることが、私たちがこのツールをいじるのが好きな理由の 600 つであり、Homelab コミュニティでも非常に気に入っている理由の XNUMX つです。ズーム機能を利用するために何をインストールできるかは別として、このサーバーは手頃な価格でもあり、Xeon CPU を搭載したもので約 XNUMX ドルで販売されており、多くの興味深い扉が開かれています。
TrueNAS CORE 12 には多くの機能があり、おそらく最も包括的な NAS ソフトウェア プラットフォームの 10 つです。 TrueNAS 自体にはいくつかの種類があり、無料 (CORE) バージョンと商用バージョンの両方で提供されます。 HPE ProLiant MicroServer Gen1 Plus を使用するという考えは、TrueNAS CORE が提供するほぼすべての機能を活用でき、TierXNUMX サーバー ベンダーのエンタープライズ グレードのハードウェア プラットフォーム上に構築されるということです。 HPE が包括的なサーバー プラットフォームを提供することは驚くべきことではありませんが、その導入コストが低いことは驚くべきことです。
まず始めに、友人のブレイズが便利なチュートリアルを教えてくれました。 TrueNAS COREのインストール方法.
HPE ProLiant MicroServer Gen10 Plusの仕様
プロセッサ | ||||||
Models | CPU周波数 | コア | L3キャッシュ | 出力 | DDR4 | SGX |
Xeon E-2224 | 3.4 GHz | 4 | 8 MB | 71W | 2666 MT / s | いいえ |
ペンティアムG5420 | 3.8 GHz | 2 | 4 MB | 54W | 2400 MT / s | いいえ |
メモリ | ||||||
種類 | HPE 標準メモリ DDR4 バッファなし (UDIMM) | |||||
利用可能な DIMM スロット | 2 | |||||
最大容量 | 32GB (2 x 16GB バッファなし ECC UDIMM @2666 MT/秒) | |||||
I / O | ||||||
動画 | 1 背面 VGA ポート1 背面 DisplayPort 1.0 |
|||||
USB 2.0 タイプ A ポート | 合計 1 個 (内部 1 個) | |||||
USB 3.2Gen1Type-Aポート | 合計4本(リア4本) | |||||
USB 3.2Gen2Type-Aポート | 合計2個(フロント2個) | |||||
拡張スロット | 1 x PCIe 3.0 x16 | |||||
ネットワーク RJ-45 (イーサネット) | 4 | |||||
電源 | 1 ワット、非冗長外部電源アダプター 180 つ | |||||
サーバーの電源コード | すべての事前構成モデルには、モデルに応じて 6 つ以上の国固有の 1.83 フィート/5 m CXNUMX 電源コードが標準で付属しています。 | |||||
システムファン | 1 つの非冗長システム ファンが標準出荷 | |||||
電源 | 1 ワット、非冗長外部電源アダプタ 180 つ | |||||
寸法 (高さ x 幅 x 奥行き) (脚を含む) | 4.68のx 9.65のx 9.65中(11.89のx 24.5のx 24.5センチ) | |||||
重量(概算) | ||||||
最大 | 15.87ポンド(7.2 kg)を | |||||
最小 | 9.33ポンド(4.23 kg)を |
TrueNAS CORE 12 管理
TrueNAS CORE には多くの機能があり、独自の詳細な説明やビデオによるウォークスルーが最適です。おそらくすぐにブレイズを解放して、彼を夢中にさせるでしょう。しかし、いくつかの管理機能を強調しなければ、私たちは職務を怠ったことになります。
まず、TrueNAS CORE は最も単純または最も直観的な NAS 管理ではなく、スマートフォンを操作できる人なら誰でも活用できる他の管理方法があることを知っておいてください。 TrueNAS を効果的に使用するには、もう少しスキルと知識が必要でしたが、TrueNAS を最大限に活用できるのはユーザーなので問題ありません。
表面をなぞってみましょう。 GUI のメイン画面はダッシュボードです。ほとんどの優れた GUI と同様に、ここにはシステムのハードウェアに関する一般的な情報が表示されます。まず、プラットフォームを引き上げます。ここでは一般的なものをリストしていますが、おそらくそれが iXsystems プラットフォームであるかどうかがわかります。バージョン、ホスト名、稼働時間も表示されます。他の 3 つのメイン ブロックは、プロセッサ、メモリ、ストレージ専用です。
ストレージはテスト対象の大部分を占めているため、そこに注目してみましょう。メインのストレージ タブをクリックすると、プール、スナップショット、VMware スナップショット、ディスク、およびディスクのインポートという 5 つのサブタブが表示されます。メインタブをクリックすると、プールが表示されます。ここの例は HDD セットアップからのもので、プール名、タイプ、使用済み容量、使用可能な容量、圧縮、圧縮率、読み取り専用かどうか、重複排除がオンかどうか、およびコメントを確認できます。管理人は追加したいと思っています。
実際のストレージ ハードウェアを確認したいとします。ユーザーはディスクをクリックすると、名前、シリアル番号、サイズ、ディスクが存在するプールなどのすべての情報に加え、モデル番号、転送モード、RPM、スタンバイ、電源管理、SMART などのより具体的な情報を取得できます。 。
最後に触れるのはネットワークです。 100 つは、これがテスト用に検討するのに良い側面であるため、もう 6 つは、XNUMXGbE を謙虚に自慢したいためです。 [ネットワーク] タブには、[ネットワークの概要]、[グローバル構成]、[インターフェイス]、[静的ルート]、および [IPMI] の XNUMX つのサブタブが表示されます。 [インターフェイス] サブタブをクリックすると、名前、タイプ、リンク状態 (アップまたはダウン)、DHCP、IPvXNUMX 自動構成、IP アドレスなどの情報が表示されます。いつものように、アクティブなメディア タイプ、メディア サブタイプ、VLAN タグ、VLAN 親インターフェイス、ブリッジ メンバー、LAGG ポート、LAGG プロトコル、MAC アドレス、および MTU を使用してさらにドリルダウンできます。
TrueNAS CORE 12 構成
HPE ProLiant MicroServer Gen10 Plusに効果的に負荷をかけるために、空いているPCIeスロットにMellanox ConnectX-5 100GbEネットワークカードを装着しました。 25GbE はおおよそ、CPU が I/O 負荷に制限され始めるところですが、小さなプラットフォームがコンポーネントのチェーンをどこまでサポートできるかを見るのは興味深いことでした。
ドライブ構成では、4 つのディスク ベイすべてをストレージに利用しました。 TrueNAS CORE のインストールには、高品質の USB サム ドライブを備えた内部 USB ポートを使用しました。これは SATA または SAS ドライブの使用に対して完全に推奨されるわけではありませんが、有名ブランドの高品質ドライブを使用することはリスクを軽減するのに役立ちます。
ディスクには、次のバッチを使用しました。 14TB WD Red HDD 私たちのスピニングメディアグループと 960GB 東芝 HK3R2 SSD 私たちのフラッシュグループのために。 2 つのディスクの組み合わせはそれぞれ RAID-ZXNUMX プールにプロビジョニングされ、XNUMX つのディスク障害に対応できました。実稼働環境での従来の展開タイプを検討した場合、これは良い妥協点であると感じました。
これら 4 つのグループから、テストをさらに XNUMX つの構成に分割しました。 XNUMX つ目は、LZXNUMX 圧縮が有効で重複排除がオフのデフォルト構成でした。 XNUMX つ目は、ZSTD 圧縮と重複排除を有効にして、より省スペース化したものです。私たちの目標は、ハード ドライブまたはフラッシュの選択がパフォーマンスに与える影響と、より強力なレベルのデータ削減が必要な場合にどの程度のヒットを考慮する必要があるかを示すことでした。重複排除はパフォーマンスに重大な影響を与えるため、TrueNAS のすべての展開で重複排除を有効にする必要があるわけではありません。 TrueNAS は、電源を入れる前に警告も表示します。
ただし、フラッシュまたは回転メディアが利用される領域では、一部の展開では重複排除が保証されます。たとえば、フラッシュ構成では、VDI 導入では、各 VM の複数のベース コピーがあれば、重複排除によりスペースを簡単に節約できます。システムをバックアップ ターゲットとして使用する例など、回転メディアでもこれを利用することもできます。圧縮や重複排除を行わない従来の NAS システムの多くは、大量のデータを保存するコストが法外に高くなるため、バックアップ導入から除外されます。これらの領域ではパフォーマンスが低下しますが、十分な速度を維持できるため、それだけの価値があります。
LZ4 対 ZSTD についての一言
LZ4
利用可能な圧縮ツールは数多くありますが、LZ4 は、統合を比較的簡単にする動的 API を備えた、高速で軽量な圧縮形式であることがわかっています。いくつかのストレージ ソリューションで採用されている TrueNAS などの企業は、時間とスペースをより効果的に節約するために LZ4 をオプションにしました。 LZ4 は最高の圧縮率ではありませんが、速度と効率に重点を置いています。
ZSTD
ZSTD は、LZ4 よりも優れた圧縮率と優れた解凍速度を提供する、より効率的な新しい可逆圧縮ですが、重複排除と長時間検索機能を備えている一方で、圧縮速度では劣っています。 ZSTD は、V4.14 (2017 年 XNUMX 月) 以降 Linux カーネルに組み込まれています。 ZSTD は、その優れたマルチスレッド パフォーマンスにより、圧縮の選択肢として広く採用されています。
TrueNAS CORE 12 のパフォーマンス
当社では、10G ネイティブ イーサネット ファブリックを介して接続された 12GbE ネットワーク インターフェイスを使用して、TrueNAS CORE 100 を実行する HPE MicroServer Gen100 Plus をテストしました。 LOADGEN には、740GbE ネットワーク カードを備えた同じファブリックに接続された Windows Server 2019 を実行するベアメタル Dell EMC PowerEdge R25xd を使用しました。
両側のインターフェイスは完全に一致していませんでしたが、それでもマイクロサーバーの CPU は最高でした。 2500 ~ 3000MB/s の転送速度では、Gen10 Plus 内の CPU は 95 ~ 100% の使用率で浮いていました。ここでの目標は、MicroServer を完全に飽和させ、重複排除と圧縮のレベルを上げると速度がどの程度低下するかを示すことでした。
SQLサーバーのパフォーマンス
StorageReview の Microsoft SQL Server OLTP テスト プロトコルは、複雑なアプリケーション環境で見られるアクティビティをシミュレートするオンライン トランザクション処理ベンチマークである、トランザクション処理パフォーマンス評議会のベンチマーク C (TPC-C) の現在のドラフトを採用しています。 TPC-C ベンチマークは、データベース環境におけるストレージ インフラストラクチャのパフォーマンスの強みとボトルネックを測定するのに、合成パフォーマンス ベンチマークよりも近くなります。
各 SQL Server VM は 100 つの vDisk で構成されています。ブート用の 500 GB ボリュームと、データベースとログ ファイル用の 16 GB のボリュームです。システム リソースの観点から、各 VM に 64 個の vCPU、XNUMX GB の DRAM を構成し、LSI Logic SAS SCSI コントローラーを活用しました。以前にテストした Sysbench ワークロードはストレージ I/O と容量の両方でプラットフォームを飽和させましたが、SQL テストではレイテンシ パフォーマンスを調べます。
SQL Server テスト構成 (VM ごと)
- Windows Serverの2012 R2
- ストレージ フットプリント: 600GB 割り当て、500GB 使用
- SQL Serverの2014
-
- データベースのサイズ: 1,500 スケール
- 仮想クライアント負荷: 15,000
- RAMバッファ: 48GB
- テスト時間: 3 時間
-
- 2.5時間のプレコンディショニング
- 30 分のサンプル期間
LZ3 圧縮をオン、重複排除をオフにした RAID-Z2 内の 960 台の東芝 HK2R4 1GB SSD を活用したオールフラッシュ構成で、VMware ESXi 環境内で実行されている 740TB iSCSI 共有のプラットフォーム上で単一の SQL Server VM インスタンスを実行しました。 Dell EMC PowerEdge RXNUMXxd。
VM は 3099.96 TPS のパフォーマンス レベルで動作しました。このワークロードが通常、はるかに大規模なストレージ アレイでのみ実行されることを考慮すると、これはかなりまともなレベルでした。
1 VM を実行した SQL Server テストの平均レイテンシは平均 99 ミリ秒でした。
Sysbench MySQL のパフォーマンス
最初のローカル ストレージ アプリケーション ベンチマークは、SysBench 経由で測定された Percona MySQL OLTP データベースで構成されています。このテストでは、平均 TPS (99 秒あたりのトランザクション数)、平均レイテンシ、平均 XNUMX パーセンタイル レイテンシも測定します。
各 Sysbench 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スレッド
上記の SQL Server テストと同様に、Sysbench テストでは、LZ3 圧縮をオンにし、重複排除をオフにして、RAID-Z2 内の東芝 HK960R2 4GB SSD を 1 台利用する構成を使用しました。 Dell EMC PowerEdge R740xd で実行されている VMware ESXi 環境内で実行されている XNUMX TB iSCSI 共有のプラットフォーム上で、単一の Sysbench VM インスタンスを実行しました。
Sysbench ワークロードの過程で、ワークロードのパフォーマンスに多少の変動が見られました。一般に、ZFS はストレージ I/O に大きな比重をもたらし、そのパフォーマンスは数秒ごとに 750 TPS から 2800 TPS まで変化することがわかりました。 1 時間のサンプルの終わりに、平均速度 1,738 TPS を測定しました。
単一の Sysbench VM からの平均レイテンシーは、ワークロード期間全体で 18.40 ミリ秒と測定されました。
平均 99 パーセンタイル レイテンシーは 74.67 ミリ秒と測定されました。
エンタープライズ総合ワークロード分析
当社のエンタープライズ共有ストレージとハードドライブのベンチマーク プロセスでは、スレッドごとに 16 の未解決のキューを備えた 16 スレッドの高負荷下でデバイスをテストするのと同じワークロードで各ドライブを定常状態にする前提条件を設定し、その後、設定された間隔で複数回テストします。スレッド/キューの深さプロファイルを使用して、軽い使用状況と重い使用状況でのパフォーマンスを示します。 NAS ソリューションは定格パフォーマンス レベルに非常に早く到達するため、各テストの主要なセクションのみをグラフ化します。
プレコンディショニングおよび一次定常状態テスト:
- スループット (読み取り+書き込み IOPS 合計)
- 平均レイテンシ (読み取りと書き込みのレイテンシを合わせて平均)
- 最大遅延 (ピーク読み取りまたは書き込み遅延)
- レイテンシの標準偏差 (読み取りと書き込みの標準偏差を合わせて平均)
当社のエンタープライズ合成ワークロード分析には、実際のタスクに基づいた 4 つのプロファイルが含まれています。これらのプロファイルは、過去のベンチマークや、最大 8K の読み取り/書き込み速度やエンタープライズ ドライブで一般的に使用される 70K 30/XNUMX などの広く公開されている値との比較を容易にするために開発されました。
- 4K
- 100% 読み取りまたは 100% 書き込み
- 100% 4
- 8K 70/30
- 70% 読み取り、30% 書き込み
- 100% 8
- 8K(シーケンシャル)
- 100% 読み取りまたは 100% 書き込み
- 100% 8
- 128K(シーケンシャル)
- 100% 読み取りまたは 100% 書き込み
- 100% 128
ZSTD 圧縮を使用した 4K HDD のパフォーマンスでは、HPE Microserver Gen10+ TrueNAS は SMB で読み取り 266 IOPS、書き込み 421 IOPS に達しましたが、iSCSI は読み取り 741 IOPS、書き込み 639 IOPS を記録しました。重複排除を有効にすると、HPE Microserver は読み取り 245 IOPS、書き込み 274 IOPS (SMB)、読み取り 640 IOPS、書き込み 430 IOPS (iSCSI) を示しました。
ZSTD 圧縮を使用した 4K SDD パフォーマンスに切り替えると、HPE Microserver Gen10+ TrueNAS は SMB で読み取り 22,606 IOPS と書き込み 6,648 IOPS に達することができました。一方、iSCSI は読み取り 85,929 IOPS と書き込み 8,017 IOPS を示しました。重複排除を有効にすると、HPE Microserver は読み取り 18,549 IOPS、書き込み 2,871 IOPS (SMB)、読み取り 48,694 IOPS、書き込み 3,446 IOPS (iSCSI) を示しました。
ZSTD 圧縮 HDD 構成を使用した平均遅延パフォーマンスでは、HPE Microserver は SMB で読み取り 958.2 ミリ秒、書き込み 607.5 ミリ秒、iSCSI で読み取り 345.1 ミリ秒、書き込み 400.4 ミリ秒に達しました。重複排除を有効にすると、読み取り 1,041 ミリ秒、書き込み 929.8 ミリ秒 (SMB)、読み取り 399.4 ミリ秒、書き込み 594.6 ミリ秒 (iSCSI) が示されました。
同じテストで SSD のパフォーマンスを確認すると、HPE Microserver は SMB で読み取り 11.323 ミリ秒、書き込み 38.5 ミリ秒、iSCSI で読み取り 2.978 ミリ秒、書き込み 31.9 ミリ秒を達成しました。重複排除を有効にすると、読み取りが 13.8 ミリ秒、書き込みが 89.2 ミリ秒 (SMB)、読み取りが 74.3 ミリ秒、書き込みが 5.3 ミリ秒 (iSCSI) になりました。
最大レイテンシーでは、ZSTD 圧縮を使用した HDD 構成は、SMB で読み取り 1,891.4 ミリ秒、書き込み 3,658 ミリ秒に達しましたが、iSCSI では読み取り 1,529.9 ミリ秒、書き込み 2,244.7 ミリ秒に達しました。重複排除により、HPE サーバーは読み取り 2189.8 ミリ秒、書き込み 16876 ミリ秒 (SMB) に達しましたが、iSCSI は読み取り 1,675.8 ミリ秒、書き込み 2532.6 ミリ秒に達しました。
ZSTD 圧縮を使用した SDD 構成に切り替えると、HPE マイクロサーバーは SMB で読み取り 52.389 ミリ秒、書き込み 140 ミリ秒に達し、最大レイテンシーでは iSCSI で読み取り 71.5 ミリ秒、書き込み 239.6 ミリ秒に達しました。重複排除を有効にすると、HPE サーバーは読み取り 85.3 ミリ秒、書き込み 1,204 ミリ秒 (SMB) に達しましたが、iSCSI は読み取り 139.6 ミリ秒、書き込み 2,542.6 ミリ秒 (iSCSI) に達しました。
前回の 4K テストでは、標準偏差を調べました。 ZSTD 圧縮 HDD 構成では、SMB で書き込み 337.226 ミリ秒、読み取り 296.95 ミリ秒という数字を記録しましたが、iSCSI では書き込み 250.6 ミリ秒、読み取り 403.9 ミリ秒に達しました。重複排除を有効にすると、パフォーマンスは SMB で読み取り 361.4 ミリ秒と書き込み 1,582.1 ミリ秒、iSCSI で書き込み 280 ミリ秒と読み取り 471.1 ミリ秒を示しました。
SDD 構成 (ZSTD 圧縮) では、SMB で書き込み 3.9 ミリ秒、読み取り 15.9 ミリ秒という数字を記録しましたが、iSCSI では書き込み 2.2 ミリ秒、読み取り 26.8 ミリ秒に達しました。重複排除を有効にすると、パフォーマンスは SMB で読み取り 4.701 ミリ秒と書き込み 96.8 ミリ秒、iSCSI で書き込み 3.7 ミリ秒と読み取り 127.9 ミリ秒を示しました。
次のベンチマークでは、100T8Q 負荷で 16% の読み取り操作と 16% の書き込み操作で 100% の 100K シーケンシャル スループットを測定します。 HDD 構成 (ZSTD 圧縮あり) を使用すると、HPE Microserver Gen10+ TrueNAS は、SMB で読み取り 41,034 IOPS と書き込み 41,097 IOPS、iSCSI で読み取り 145,344 IOPS と読み取り 142,554 IOPS に達することができました。重複排除をオンにすると、マイクロサーバーは SMB で書き込み 39,933 IOPS、読み取り 37,239 IOPS を記録しましたが、iSCSI では読み取り 46,712 IOPS、書き込み 14,531 IOPS を記録しました。
SSD 構成 (ZSTD 圧縮あり) に切り替えると、HPE Microserver Gen10+ TrueNAS は、SMB で読み取り 33,2374 IOPS と書き込み 46,7858 IOPS を達成し、iSCSI で読み取り 329,239 IOPS と読み取り 285,080 IOPS を達成しました。重複排除をオンにすると、マイクロサーバーは SMB で書き込み 44,795 IOPS、読み取り 33,076 IOPS を記録しました。一方、iSCSI では読み取り 249,252 IOPS、書き込み 123,738 IOPS を記録しました。
16% 16K 書き込みテストで実行した固定の 100 スレッド、4 キューの最大ワークロードと比較して、混合ワークロード プロファイルは、幅広いスレッド/キューの組み合わせにわたってパフォーマンスを拡張します。これらのテストでは、ワークロード強度を 2 スレッド/2 キューから最大 16 スレッド/16 キューまで広げます。 HDD スループット (ZSTD 圧縮) では、SMB は 377 IOPS ~ 759 IOPS の範囲を記録しましたが、iSCSI は 269 IOPS ~ 777 IOPS の範囲に達しました。重複排除を有効にすると、SMB は 286 IOPS ~ 452 IOPS の範囲を示しましたが、iSCSI は 275 IOPS ~ 793 IOPS に達しました。
HDD スループット (ZSTD 圧縮) を見ると、SMB は 10,773 IOPS ~ 20,025 IOPS の範囲を記録しましたが、iSCSI は 9,933 IOPS ~ 22,503 IOPS の範囲に達しました。重複排除を有効にすると、SMB は 4,401 IOPS ~ 11,187 IOPS の範囲を示しましたが、iSCSI は 4,269 IOPS ~ 11,251 IOPS に達しました。
HDD 構成 (ZSTD 圧縮あり) での平均レイテンシ パフォーマンスの数値を見ると、HPE マイクロサーバーは SMB で 10.6 ミリ秒から 336.8 ミリ秒の範囲を示しましたが、iSCSI は 14.8 ミリ秒から 328.9 ミリ秒を記録しました。重複排除を有効にすると、HPE Microserver Gen10+ TrueNAS は、SMB で 14 ミリ秒から 564.9 ミリ秒、iSCSI で 14.5 ミリ秒から 322.2 ミリ秒の範囲を示しました。
SSD 構成 (ZSTD 圧縮あり) では、HPE マイクロサーバーは SMB で 0.36 ミリ秒から 12.78 ミリ秒の範囲を示しましたが、iSCSI は 0.4 ミリ秒から 11.37 ミリ秒を記録しました。重複排除を有効にすると、HPE サーバーは SMB で 0.9 ミリ秒から 22.87 ミリ秒、iSCSI で 0.93 ミリ秒から 22.74 ミリ秒の範囲を示しました。
HDD 構成 (ZSTD 圧縮あり) の最大遅延パフォーマンスについては、SMB で 395.5 ミリ秒から 2,790.5 ミリ秒、iSCSI で 289 ミリ秒から 2,008 ミリ秒でした。重複排除を有効にすると、HPE マイクロサーバーは、SMB と iSCSI でそれぞれ 421.9 ミリ秒から 60,607.7 ミリ秒、384.9 ミリ秒から 1,977.81 ミリ秒を記録しました。
SSD 構成 (ZSTD 圧縮あり) を見ると、SMB では 33.35 ミリ秒から 132.77 ミリ秒、iSCSI では 44.19 ミリ秒から 137.75 ミリ秒でした。重複排除を有効にすると、HPE マイクロサーバーは 91.82 ミリ秒から 636.24 ミリ秒 (SMB)、および 52.13 ミリ秒から 1,042.27 (iSCSI) の範囲を記録しました。
標準偏差を見ると、HDD 構成 (ZSTD 圧縮あり) は、SMB で 19.08 ミリ秒から 185.4 ミリ秒、iSCSI で 15.46 ミリ秒から 443 ミリ秒を記録しました。重複排除を有効にすると、HDD 構成は 23.2 ミリ秒から 2,435.2 ミリ秒 (SMB)、および 20.5 ミリ秒から 348.7 ミリ秒 (iSCSI) になりました。
SSD 構成 (ZSTD 圧縮あり) の標準偏差の結果を見ると、マイクロサーバーは SMB で 0.95 ミリ秒から 6.44 ミリ秒、iSCSI で 0.96 ミリ秒から 11.1 ミリ秒を記録しました。重複排除を有効にした場合、SSD 構成では、SMB 接続と iSCSI 接続でそれぞれ 1.68 ミリ秒から 30.22 ミリ秒、1.78 ミリ秒から 43.8 ミリ秒の範囲が発生しました。
最後のエンタープライズ合成ワークロード ベンチマークは 128K テストです。これは、デバイスの最高のシーケンシャル転送速度を示す大規模ブロックのシーケンシャル テストです。このワークロード シナリオでは、HDD 構成 (ZSTD 圧縮あり) は、読み取り 1.39 GB/秒、書き込み 2.62 GB/秒 (SMB)、読み取り 2.2 GB/秒、書き込み 2.76 GB/秒 (iSCSI) を記録しました。重複排除を有効にすると、HPE マイクロサーバーは、SMB で読み取り 1.13GB/s、書き込み 681MB/s、iSCSI で読み取り 2.4GB/s、書き込み 2.33GB/s に達しました。
SSD 構成 (ZSTD 圧縮) では、HPE マイクロサーバーは読み取り 2.36GB/s と書き込み 2.52GB/s (SMB)、読み取り 2.87GB/s と書き込み 2.78GB/s (iSCSI) を記録しました。重複排除を有効にすると、HPE マイクロサーバーは、SMB で読み取り 2.29GB/s、書き込み 1.92MB/s、iSCSI で読み取り 2.88GB/s、書き込み 2.5GB/s に達しました。
まとめ
全体として、TrueNAS CORE 12 を HPE ProLiant MicroServer Gen10 Plus にインストールすると、非常に優れたストレージ ソリューションを提供できます。このサーバーの前面には、SATA 3.5 インチ HDD または SATA 2.5 インチ SSD のいずれかを装着できる非ホットスワップ対応 LFF ドライブ ベイが 5420 つあり、NAS を構築するためのいくつかのオプションが提供されます。非常にコンパクトですが、マイクロサーバーには、Pentium G2224 または Xeon E-32 CPU や最大 XNUMX GB の ECC RAM など、かなりハイエンドのエンタープライズ グレードのコンポーネントを装備して、TrueNAS CORE が提供するほとんどの機能を活用できます。
TrueNAS CORE と ZFS を最大限に活用するには、Xeon CPU と ECC メモリを装備する必要があります。カスタマイズ可能なビルドにより作業が本当に楽しくなり、Xeon CPU (現在約 600 ドルで販売中) を搭載した手頃な価格により、これは非常に多用途のソリューションになります。 TrueNAS CORE 12 ソフトウェアを組み合わせて幅広い目標を達成することは、中小企業にとってもホームラボ コミュニティにとっても同様に素晴らしいことになります。
TrueNAS の展開は、重複排除が必要なものもあればそうでないものもありますが、さまざまな用途に使用できます。私たちは両方を検討することにしました。 「NAS」に HDD と SSD を搭載しただけではありません。もちろん、これですべてが網羅されているわけではありませんが、ユーザーは何を期待するかについての良いアイデアを得ることができます。上記を蒸し返す代わりに、各メディアと重複排除ありとなしの ZSTD 圧縮のハイライトをいくつか見てみましょう。重要な点を強調していますが、必要な構成がどのように動作するかを把握するために、必ずパフォーマンスのセクションに目を通してください。
回転ディスクでは、LZ4 圧縮により、741K 読み取りで iSCSI で読み取り 639 IOPS、書き込み 4 IOPS が得られました。重複排除と ZSTD 圧縮により、iSCSI 数値は読み取り 640 IOPS、書き込み 430 IOPS に低下しました。 4K の平均遅延では、iSCSI が読み取り 345.1 ミリ秒、書き込み 400.4 ミリ秒で最高のパフォーマンスを示しましたが、重複排除により読み取り 399.4 ミリ秒、書き込み 594.6 ミリ秒という数字が減少しました。 4K 最大遅延では、iSCSI が読み取り 1,529.9 ミリ秒、書き込み 2,244.7 ミリ秒で最高のパフォーマンス構成となり、重複排除を使用すると読み取り 1,675.8 ミリ秒、書き込み 2532.6 ミリ秒に達しました。
8K シーケンシャルでは、重複排除をオンにしない場合、iSCSI が読み取り 145,344 IOPS、読み取り 142,554 IOPS で最高のパフォーマンスを示しましたが、重複排除をオンにすると、書き込み (39,933 IOPS) では SMB のパフォーマンスが向上し、読み取り (46,712 IOPS) で iSCSI のパフォーマンスが向上しました。 128K の大きなブロックの iSCSI では、重複排除を使用した場合、読み取り 2.2GB/s、書き込み 2.76GB/s に達し、読み取り 2.4GB/s、書き込み 2.33GB/s となりました。
それではフラッシュハイライトに移りましょう。 4K スループットでは、iSCSI は読み取り 85,929 IOPS、書き込み 8,017 IOPS とパフォーマンスが向上しましたが、重複排除を有効にすると読み取り 48,694 IOPS、書き込み 3,446 IOPS に低下しました。非重複排除 4K の平均レイテンシーでは、iSCSI の方が読み取り 2.978 ミリ秒、書き込み 31.9 ミリ秒と遅延が低く、重複排除を使用した SMB では読み取り 13.8 ミリ秒、書き込みが 5.3 ミリ秒と向上しました。 4K 最大レイテンシーでは、SMB は読み取り 52.389 ミリ秒、書き込み 140 ミリ秒でパフォーマンスが向上しましたが、SMB での重複排除では、読み取り 85.3 ミリ秒、書き込み 1,204 ミリ秒とさらに優れたパフォーマンスを示しました。
8K シーケンシャルでは、iSCSI は読み取り 329,239 IOPS と読み取り 285,080 IOPS でトップに戻り、重複排除がオンの場合は読み取り 249,252 IOPS と書き込み 123,738 IOPS になりました。 128K シーケンシャル テストでは、iSCSI の読み取り速度が 2.87GB/s、書き込み速度が 2.78GB/s に達し、iSCSI の重複排除では読み取り速度が 2.88GB/s、書き込み速度が 2.5GB/s でした。
HPE ProLiant MicroServer Gen10 Plus を使用すると、設置面積が小さく、手頃な価格で強力な 4 ベイ NAS を構築できました。公平を期すために言うと、拡張機能は限られており、ドライブはホットスワップ可能ではありません。また、ハードウェア自体は HPE によって保証されますが、ソフトウェアと NAS としてのシステムのサポートはお客様自身で行う必要があります。標準的なソリューションの調達と保証の経験を必要とする人のために、iXsystems などが完全に構築されサポートされるシステムを提供しています。しかし実際のところ、これらの小さな構成は、エッジ コンピューティングから個人のホームラボに至るまで、非常に多くのユースケースに最適です。
4 ベイ NAS にはさまざまな方法があります。 Synology と QNAP は、操作が非常に簡単ですが、パフォーマンスと調整の点で制限がある、素晴らしいバンドル ソリューションを提供します。小型 NAS に多くのパフォーマンスと機能が必要な場合、TrueNAS CORE 12 を HPE ProLiant MicroServer Gen10 Plus にインストールすることは、適度な妥協を伴う優れた方法です。
HPE ProLiant MicroServer Gen10 プラス
StorageReview と連携する
ニュースレター | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTok | RSSフィード