Graid SupremeRAID™ now supports Proxmox.

Kelleyo

New Member
Feb 29, 2024
5
0
1
Graid now has full support for Proxmox. Our support for Proxmox VE 8.2 with kernel 6.8 is confirmed in the Graid SupremeRAID™ 1.6 release, which will be available next week

Discover how to seamlessly integrate SupremeRAID™ with Proxmox VE to unlock unparalleled performance and reliability in your virtualization setup with our comprehensive guide. https://www.graidtech.com/supremeraid-proxmox-guide-2024/

 
From what Ive read its just a RAID controller where the secret sauce is a GPU instead of traditional approaches.
 
From what Ive read its just a RAID controller where the secret sauce is a GPU instead of traditional approaches.
Hi davemcl, SupremeRAID™ is a software Raid stack that is deployed as a cuda driver on an Nvidia GPU. The NVMe drives would be attached to the motherboard directly and SupremeRAID™ will be able to control them across PCIe. The benefits are that the inherent hardware bottleneck of 16 lanes is eliminated as our peer to peer DMA technology allows the data to flow driectly from the drives to the applications, etc. We also offload all the mathmatical parity calculations from the CPU to the GPU. This frees up CPU cycles and also accelerates the process of generating parity for RAID protection.
 
Last edited:
Can this be used as a shared storage in a Proxmox cluster?

The documentation only talks about one Proxmox node and formatting the graid device with ext4, which cannot be shared between multiple Proxmox nodes.
In order to be used as shared storage, all the nodes in the cluster must have access to the storage. Our device appears as /dev device (eg: gdg0n1) which can be formatted with your choice of file system and then exported via NFS to any number of nodes, so yes... you should be able to do this with little difficulty. I will also take your comment back to our document person so that we can provide steps on in our document on how to share the storage to multiple nodes via NFS.
 
Hey,

Unfortunately SupremeRAID SE (Linux Driver 1.7.0 Beta) is not comptabile with Proxmox VE 8.2 (Kernel 6.8).

I made Raid5 with 4x Micron 7400 Pro 1,92 TB and Raid0 with Seagate FireCuda 530. I`ve tried Graid with GPU RTX A2000 and RTX 3060.

Everything works smooth - read/write/fio on /dev/gdg0n1 formatted as ext4/xfs on host machine.

Unfortunately when I try to boot VM then dmesg error appears:

Code:
[ 1579.124746] gd gdg0: SRaid setup io failed 10
[ 1579.124749] I/O error, dev gdg0n1, sector 33292288 op 0x0:(READ) flags 0x0 phys_seg 2 prio class 0
[ 1579.124943] gd gdg0: SRaid setup io failed 10
[ 1579.124944] I/O error, dev gdg0n1, sector 33292288 op 0x0:(READ) flags 0x0 phys_seg 2 prio class 0

dmesg shows I/O errors on read/write.

Code:
root@s25:/etc/pve/qemu-server# cat 25200.conf
agent: 0
balloon: 0
boot: order=virtio0
cores: 8
cpu: host
ide2: none,media=cdrom
machine: q35
memory: 8192
meta: creation-qemu=8.1.5,ctime=1745436607
name: debian
net0: virtio=BC:24:11:C6:DC:89,bridge=vmbr0,firewall=1
numa: 0
ostype: l26
parent: new
scsihw: virtio-scsi-single
smbios1: uuid=7d473848-8990-4aeb-a88f-24e3c0ba94db
sockets: 1
virtio0: local-lvm:vm-25200-disk-0,aio=native,cache=directsync,discard=on,iothread=1,size=32G
virtio1: local-graid:25200/vm-25200-disk-0.qcow2,aio=native,discard=on,iothread=1,size=32G
vmgenid: 1bf935a5-5781-4273-8e7a-d14f5991b305

Any ideas? Beta is broken?