Shared storage over Fiber channel

kosnar

New Member
Aug 23, 2024
6
0
1
Hi all,

I am looking for a fast storage for HA cluster. Currently I use Ceph, but it is terribly slow (I have 3 nodes with enterprise class nvme drives. I read many articles about it and its performace. By my opinion the bottleneck is in network synchronization. So I am looking for another solution.

According to https://pve.proxmox.com/wiki/Storage and several other post I tried Fiber Channel Storage (SAN) + shared LVM (LUNs mapped via multipath, shared LVM on top of them). This solution has better performance, but I miss the snapshot feature.

So the questions:
1) Is there another possibility for FC SAN then LVM? (requred features shared, live migration, snapshots, live backup)
2) Is there another storage as a alternative to Ceph but much faster.
3) Why LVM supports live backup but not support snapshot?

Thanks R.
 
1) For FC SAN instead of LVM you could use a filesystem and nfs (likely ha setup) for shared, live migration, snapshots, live backup.
2) To circumstate ha-nfs take a look at blockbridge from user bbgeek17 which solution is integrated into Proxmox or eg. ocfs2. EDIT: or gfs2.
3) LVM supports snapshot but that's depending on local/shared access and webui integration in pve.

Normally you can get every storage to work with pve but all their functionality isn't avallable from pve webui and you have to do them
by host cronjobs or manually on shell, eg. reset a vm/lxc from snapshot etc, so it's just a question of comfort and knowledge.
 
Last edited:
Just curious: how much slow is your Ceph and with what infrastructure (Severs, OSD, network)? I would like to check your numbers with some that I've got from some clusters. Do your apps use Firebird database by chance? Got a few cases with that workload that I'm still to get working properly under Ceph (they queue all iops in 4k-q1 and perform poorly compared to local disks).
 
Just f.y.i.

Im using proxmox in a cluster setup with a fiberchanel network and Synology as NFS storage.
With "Snapshot Replication" from Synology local snapshots are created and a copy to an external location (also a synology station) is done by a replication job.

Works flawless.
 
Im using proxmox in a cluster setup with a fiberchanel network and Synology as NFS storage.
With "Snapshot Replication" from Synology local snapshots are created and a copy to an external location (also a synology station) is done by a replication job.
If understand this well, you are using NFS to access the storage, not FiberChannel even if your network uses fiber instead of cooper? Or can a Synology share some volumes using FC?
 
I do use the fiberchannel to access the storage, this is a 10Gb network (seperate up and downlink)
Synology is capable of sharing folders using the NFS protocol, in this way the cluster nodes have access to the shared storage.

The synology itself can create the snapshots an external backup using replication.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!