Which SAN software will run atop RHEL?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

The Gecko

Active Member
Jan 4, 2015
129
84
28
46
I am on a hunt for any SAN software that can be installed atop RHEL/Almalinux/Rocky, kind of like you can install Proxmox on top of a plain install of Debian if you really want to go that way. My reasoning for this is because I want to perform performance tests with a Chelsio NIC and they only offer drivers for RHEL and Suse. If they offered Debian drivers, I'd be using TrueNAS Scale (Debian-based) as my SAN of choice.

What can you recommend?
 

kapone

Well-Known Member
May 23, 2015
1,850
1,236
113
This is kinda in my wheelhouse since I (recently) spent a fair bit of time deciding on my storage setup, moving forward (from an HA setup of Starwind NAS/SAN).

So...bottomline, in the RHEL world, there's pretty much nothing. With a caveat. If you're ok with the CLI, RHEL (and its derivatives) is rock solid and can be made to work as a SAN/NAS just fine. Yes, there's Cockpit...which kinda is similar to the Truenas GUI, but not quite. It can work, if your expectations are low-ish.

p.s. Proxmox is not really SAN software. Actually, it's not, period.

Edit: So, what did I finally go with? Truenas. I'm not thrilled about it, it does have some rough edges, but it's acceptable for now.

Edit2: That said, all my compute nodes run Almalinux 10.1, with SAN boot (iscsi) and NFS over RDMA and NVME-oF over RDMA for data from Truenas.
 
Last edited:
  • Like
Reactions: itronin

rtech

Active Member
Jun 2, 2021
397
147
43
What will you boot via SAN. VMs? or Physical machines? You should really describe what you intend to do and or at least make a simple outline of your desired storage architecture.
Pretty sure that you can use iSCSI or NVME-oF on RHEL-clones. Another old and kinda forgotten is AoE.
I dabbled around with NBD but it was long time ago...
 

gea

Well-Known Member
Dec 31, 2010
3,597
1,417
113
DE
You can try napp-it cs, a copy and run multi-os, multi server ZFS storage web-gui that runs on Free-BSD, Illumos, Linux, OSX and Windows (Storage Spaces and OpenZFS). For the host backend in a multi server setup you only need Perl. Setup on any Linux similar to Proxmox, https://napp-it.org/doc/downloads/proxmox-aio.pdf
 

TrevorH

Member
Oct 25, 2024
95
36
18
RHEL 10 has targetcli that can be used to set up iSCSI LUNs and export them. It also has iscsi-initiator-utils for connecting to remote iSCSI devices. You can also install nfsutils and/or samba but don't expect to use the RHEL server as a domain controller.

There are chelsio drivers included in the debian kernel already so unless the Chelsio ones provide some otherwise different functionality, it might just work ootb.