やろうやろうと思っていて、やっていなかった。正直言って、エンタープライズストレージではなく、LinuxパソコンベースのNASなので、SATAが最大6Gbpsで、NICが1Gbpsあるいは2.5Gbpsで、調べることはなくHDDのスピードかNICのスピードで頭打ちになると思っていた。
最近、八丁の2.5Gのスイッチをいれたのと、MTUが起因していると後で分かった謎のLAN全体クラッシュが直せてだいぶネットワークが安定したのでベンチを取ってみた。
TS-453Beは、IronWolfが入っているが前のNASで使っていた6年前のもので、すでに耐用年数を超えているもの。
TS-464は去年の5月くらいにHDDのリプレイスを兼ねて買ったもの。NVMEのキャッシュ 1TB x2がついている。
両方のNASは、仕様で定義されているRAM容量を超えて、パーツとして存在している最大容量を超えて入れている。
DDR3Lのメモリは、ラストバイ状態で手に入る最後のタイミングだと思う。それにDDR4/5より激しく値上がりをしていないので、もし、最大メモリにしていない
人は今のうちに最大メモリにしたほうがいいと思う。
テストクライアントは、Minisforum NAB6 (Intel12世代Core i7 64GB RAM Windows 11)で2NICがついているが1本しか刺していない。SMB Multichannelはトラブルが多いので使わない。MTU9000でも難儀したのでこれ以上問題を増やしたくないし。
よって、今回のテストは仮想化ゼロの物理筐体でのテスト。
それにしても、年末にPCパーツの不足、高騰するなんて思っていなかったのでなんとベストなタイミングでTS-464に切り替えたのだろうと思った。
テスト結果
TS-453be 16GB RAM (最大8GB RAMだが)2018年4月発売
1Gbps NIC x2 [onboard:Intel I211 Gigabit Network Connection]
5Gbps USB NIC x1 [QNA-UC5G1T 2.5Gbps Link]
HDD x4 ST12000VN0007-2GS11 [Seagate IronWolf 12TB SATA600 7200]
MTU1500

MTU9000
ほとんどの項目でパフォーマンスアップ。特にシーケンシャルの伸びが大きい。TS-464のMTU1500の環境よりいい。

TS-464 64GB RAM (最大16GB RAMだが)2022年12月発売
2.5Gbps x 2 [onboard: Intel Ethernet Controller I226-V]
NVME x2 CT1000T500SSD5 [Crucial 1TB PCIe Gen4 NVMe M.2]
HDD x4 MG09ACA18TE [東芝 18TB SATA600 7200]
MTU1500

MTU9000
MTU1500と比べると微増。TS-453BeのMTU9000と比較しても、それほど劇的には変わり映えがしない。

考察
TS-453BeでもNICを速く、MTU9000にすればまだ全然使える。QNAPはRealtekのUSB NICが実は普通に使える。QNAPの上位機種の3rd NICなどは、実はRealtekだったりする。
QNAPで動作確認ができた2.5GのUSB NIC。(ただし、Intel系のQNAPでしか確認していないので注意!
TS-453BeとTS-464の差は、CPUとメモリの容量の差くらいしかないし、劇的に違うわけでもない。
さらに、MTU1500でも、TS-464は、ネットで見たTBS-464 (NVME x4)と結果が肉薄している。
MTU9000にすると、さらに転送速度がアップ。TBS-464の結果を超えてしまった。
よって、NASのパフォーマンス的には、ネットワークが2.5Gbpsの環境であれば、無理にNVME NASにする必要はなく、大容量の確保がしやすい6GBps linkのHDDで十分。さらにNVMEキャッシュをつければベストか。TS-453BeとTS-464の差は実はそれほどない。
もう少しパフォーマンスをアップとなると、やはりMTU9000は欠かせない。TS-453BeもTS-464もシングルポートだとベンダーページのパフォーマンスを超えているような。
ただし、MTU9000同士で通信できないとダメだが。また、MTUの設定が間違っていると繋がらなかったり、セグメントネットワークダウンが起きる。ルータを再起動しないとだめ。
また、今は、MTU1500と9000が混在してても、それぞれのホストがよろしくやってくれるので問題ない。その場合、ルータのMTUは9000にせず、1500のままにしておくこと。
逆に、NVME NASを買うなら、ネットワークを10Gbpsにしないと宝の持ち腐れかもしれない。
つまり、2.5Gbpsの環境だと、TS-464にNVMEキャッシュをつけるのが、一番ベストか?
スペック的には、TS-453Beも古いわりには悪くない。TS-453Beも中古で出ていたら買いかもしれない。
ただ、体感を考えると実は、TS-464のほうが全然いい。
最後に、この手のNASでMTU9000にした話をほとんど聞かない。エンタープライズ系の話だとたまに聞くのだが。エンタープライズ系の環境の場合、このようなNASと違って、閉じたストレージLANを作って、限られた接続先と閉域で通信させるので、MTU9000の設定はしやすいだからかもしれないが。今は、ちゃんと設定さえすれば、MTU9000の設定も実は簡単なのでやってみる価値はあったなぁと。