On 04/05/2014 07:15 AM, Ta Ba Tuan wrote:
Hi everyone
My Ceph cluster is running, I'm plaining to tune my Ceph performance.
I want to increase object size from 4M to 16MB (maybe 32MB,..)
With the fomular: "stripe_unit" * "stripe_count" equals "object_size",
i'm thinking to change this following option:
"rbd_default_stripe_unit" from *4194304 => 8388608 (16MB)* and
"stripe_count" still keeping default
(ceph --admin-daemon /var/run/ceph/ceph-osd.74.asok config set
*rbd_default_stripe_unit **8388608* (on any osd(s))
Righ? Please guide me.
No, not completely. The striping/object size settings have to be set
when creating an RBD image.
If you use the 'rbd' tool you can set the --order flag to set it to
anything else then the default 22 (4MB).
The OSDs don't care about the object size, they simply serve objects.
Any reason why you want to go for 16 or 32MB? Just wondering. The 4MB
default seems to work fine, but I can imagine situations where a larger
object size works better.
Wido
Thank everyone!
--
Tuan
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
--
Wido den Hollander
42on B.V.
Phone: +31 (0)20 700 9902
Skype: contact42on
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com