CPU use for OSD daemon

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

 



Hello.

I'm testing different configuration for Ceph. I found that osd are REALLY hungry for cpu.

I've created a tiny pool with size 1 with single OSD made of fast intel SSD (2500-series), on old dell server (R210), Xeon E3-1230 V2 @ 3.30GHz.

And when I benchmark it I see some horribly-low performance and clear bottleneck at ceph-osd process: it consumes about 110% of CPU and giving me following results: 127 iops in fio benchmark (4k randwrite) for rbd device, rados benchmark gives me ~21 IOPS and 76Mb/s (write).

It this a normal CPU utilization for osd daemon for such tiny performance?

Relevant part of the crush map:

rule rule_fast {
        ruleset 1
        type replicated
        min_size 1
        max_size 10
        step take fast
        step chooseleaf firstn 0 type osd
        step emit
}
root fast2500 {
        id -17
        alg straw
        hash 0  # rjenkins1
        item pp7 weight 1.0
}

host pp7 {
        id -11
        alg straw
        hash 0  # rjenkins1
        item osd.5 weight 1.0
}


host pp7 {
        id -11
        alg straw
        hash 0  # rjenkins1
        item osd.5 weight 1.0
}

device 5 osd.5
_______________________________________________
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux