Re: Mysql performance on CephFS vs RBD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 1, 2017 at 9:17 AM, Babu Shanmugam <babu@xxxxxxxx> wrote:
>
> My intention is to just identify the root cause for the too much time spent on a "table create" operation on CephFS. I am *not* trying to benchmark with my testing. Sorry if it wasn't clear in my mail.
>
> I am sure the time spent would be lesser if I had a proper CEPH setup. But, I believe even then, the "Table create" operation takes more time in CephFS than RBD. Please correct me if I am wrong.

As your data shows, fsync is just much slower on CephFS. I think you'd
find the difference was less on a real cluster, but it's always going
to be slower than RBD is — an fsync requires committing metadata
updates, and that requires the client sending a message to the MDS
which then commits to RADOS, PLUS the client sending out its own data
directly to RADOS. In comparison, RBD is just talking to OSDs
directly, and often enough an fsync will only require one message (or
more commonly two in parallel?) so it's going to perform better no
matter how much stuff gets optimized. *shrug*
-Greg
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux