x1のスロットしか空いていないみなさん、いかがですか? 😊
省スペースPCにSolarisを載せてファイルサーバにしていたのですが、Oracle Solarisになってから変更された管理コマンド類が覚えられなくて、他の人もいじれないので、Linuxに移行することにしました。AMD Ryzen 7 PRO 4750Gを搭載した、HP ProDesk 405 G6 SFFを使っています。
省スペースPCでありがちなのが、PCI Express x1とx16の二本構成です。さて、SSDと10G NICを増設したいのですが……、まぁ難しいですね😅
10G NICでPCIe x1は無理
他のNASとのデータのやり取りもしたいので、高速なNICを積みたいところです。しかし、10GbpsともなるとPCIe x4以上の製品になるので、x16側に挿すしかありません。
探しまわったところ、10GbEでPCIe x1対応の製品もあるようですが、PCIe 4.0でないと速度が出ません。5Gbpsで諦めてもよいなら、RTL8126搭載のx1対応の製品が若干あります。
増設するSSDに爆速は要求しないので、SSDにどちらのスロットを使うかで、NICへの要求が決まります。
PCIe x1のスロットにNVMe SSDを載せられるか
マザーボードにはSSDが一枚しか乗らないので、PCIeスロットに増設するしかありません。速度を求めないならUSBでつなぐという手もあるでしょうが、外付けでぶらぶらは少し気持ち悪いので、今回はもう少し頑張ってみます。
M.2 NVMe - PCIe のカードは色々とあるのですが、ほとんどが PCIe x4 タイプなので、x1スロットには刺さりません。諦めかけていたところで、やっと見つかりました! (PR)


ロープロファイル用のブラケットもちゃんとあります (最優先事項)。
ブラケットが取り付けられない状態で届くので、ノーマルの方を外す手間がありません (笑)
これに、EXCERIA PLUS G4 SSD-CK2.0N5PLG4N なんていう、贅沢仕様のSSDを載せてみます。リード最大10,000MB/sとかいう製品なので、本当にもったいないのですが、安く買えたのでオーライ。
速度評価
PCIe x1でどれぐらいの速度になるか、ざっくりと測ってみました。
hdparm -t で 766.81 MB/s と出ました。ゎー、さすがに遅い 😅
マザーボード直付けなら3,000 MB/sは出ます。USB 3.2のケースに入れた場合は、443 MB/s でした。SATAのHDDなら200 MB/sとかなので、悪くはないです。
というわけで、今回はNICの方を優先させてみました。使用したのはこちらで、PCIe x8、SFP+ 2系統という欲張りなものです。
同型のPCにも同じものを挿して、Twinaxで接続してみました。
iperf3 で 9.42 Gbits/sec とか出ているので、合格でしょう。
おしまい

