Here is a background on Ceph striping [1]. By default, RBD will stripe data with a stripe unit of 4MB and a stripe count of 1. Decreasing the default RBD image object size will balloon the number of objects in your backing Ceph cluster but will also result in less data to copy during snapshot and clone CoW operations. Using "fancy" stripe settings can improve performance under small, sequential IO operations since the ops can be executing in parallel by multiple OSDs. [1] http://docs.ceph.com/docs/master/architecture/#data-striping On Thu, Apr 27, 2017 at 10:13 AM, Timofey Titovets <nefelim4ag@xxxxxxxxx> wrote: > Hi, i found that RBD Striping documentation are not enough detail. > Can some one explain how RBD stripe own object over more objects and > why it's better use striping instead of small rbd object size? > > Also if RBD use object size = 4MB by default does it's mean that every > time object has modified OSD read 4MB of data and replicate it, > instead of only changes? > If yes, can striping help with that? > > Thanks for any answer > > -- > Have a nice day, > Timofey. > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com -- Jason _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com