ceph bluestore much slower than glusterfs

svirus

Active Member
Jul 3, 2018
21
0
41
39
Hello,

I just want to create brand new proxmox cluster.
On some older cluster I used glusterfs, now I have some time and I try to compare glusterfs vs new ceph (PVE 5.2).
on my lab I have 3 VM (in nested env) with ssd storage.
iperf show between 6 to 11 gbps, latency is about 0.1ms

I make one storage with ceph, and one with glusterfs, then I run one VM on ceph, and on Gluster (latest debian on both, and same configuration).

VM on Gluster can make up to 4k iops and transfer up to 10MB/s
VM on Ceph can make up to 100 iops and transfer up to 1MB/s

so it's slowest more than 10 times :/

i know is nested env. but this diffrents is too big to make it on production.

Thanks in advanced, and sorry for my english.
 
Sorry if I can't help directly, but yes, Ceph is slower than expected. You can speed up Ceph by using krbd.

Your numbers are very slow for SSD. We have a production system with SSD and 10GbE, read/write is around 150MB/s, IOPS are around 1000-2000.

Test system is on 1GbE public network, 2GbE cluster network and HDD, we get around 300-400 IOPS.

Maybe you have a wrong cache setting for your test nested hosts?
 
Hi,

VM on Gluster can make up to 4k iops and transfer up to 10MB/s
VM on Ceph can make up to 100 iops and transfer up to 1MB/s

so it's slowest more than 10 times :/
Sorry to say but your comparison is not vailed and say nothing.
This kind of test is the same as HW vendor X say my disk is 100% faster in case x than bla.
The problem is case X is one case from more than one.
GlusterFS is based on a FS and not on blockdev, what makes a huge difference on nested environments.
 

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!