新たなStorage OS のPJがスタートしたかと思えば、停止したりと年単位でみたときに、気づいたらなんてことがある Storage OS界隈です。
まとめておかないと、自分ですら何を利用したらいいかわからなくなります。
加えて、利用する HW RAIDカード や NICデバイス によって対応するものが異なるので、組みたいストレージ構成に合わせてOSも選択する必要があります。
家庭用向けの 40GbE NICである Mellanox ConnectX-3 のサポートが、 FreeBSD 系の OS では10.3 系 からされています。
Intel NIC や Mellanox NIC を利用する場合は、FreeBSD だと安心して利用できそうです。
mlx4en — Mellanox ConnectX-3 10GbE/40GbE network adapter driver
Linux の場合は、ドライバモジュールを読めればといった点にも注意が必要。
特に Fusion-io の ioDrive 2 などを利用したいと思ったら、Driver 周りに注意が必要。
RHEL 7 までしかサポートしていないので・・・。
この辺で頑張ってくれている人がいる。
https://github.com/snuf/iomemory-vsl/blob/master/README.md
OSS Storage OS まとめ
OpenFiler
https://www.openfiler.com/
最新版:2.99
1年以上更新がアナウンスされていないので、死んだと思っていいと思う
OpenMediaVault(Debian Linux)
https://www.openmediavault.org/
最新版: 5.3.4 (2020-02-24)
Rockstor
http://rockstor.com/
最新版:3.9.2-55(2020-03-11)
システム要件:64bit CPU / 必須メモリ 2GB
CentOS 7 ベース
FreeNAS → TrueNAS CORE
https://www.ixsystems.com/blog/freenas-truenas-unification/
https://www.freenas.org/download/
最新版:11.3-U1
システム要件:64bit CPU / 必須メモリ 8GB
FreeBSD 11.3 ベースになった模様
NAS4Free → XigmaNAS
https://www.xigmanas.com/
最新版:12.1.0.4.7321(2020-03-11)
システム要件:64bit CPU / 必須メモリ 2GB
FreeBSD 12.1 ベース
NexentaStorCE(Osol/Debian)
https://community.nexenta.com/s/
最新版:5.x
注意事項:10TB上限
Enterprise StorageOS®(ESOS®)
http://www.esos-project.com/
安定板:esos-2.0.10
システム要件:64bit CPU / 必須メモリ 4GB
Linux ベース でかなり新しいカーネルを利用している。
40GbE と あわせて FC-SAN を組みたい場合は一択。