Project

General

Profile

Actions

Bug #17782

closed

performance drop with Linux Kernel 4.4.0 (ceph tell osd.* bench)

Added by Yoann Moulin over 7 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
OSD
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Yes
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Hello,

I found a performance drop between kernel 3.13.0-88 (default kernel on Ubuntu Trusty 14.04) or 4.2.0-38-generic and kernel 4.4.0.24.14 (default kernel on Ubuntu Xenial 16.04).

I noticed this on Jewel (10.2.2) and Infernalis (9.2.0)

All the benchmarks has been ran on strictly identical hardware setups per node.

I did a couple of benchmarks on 3 clusters. Each cluster has 3 nodes strictly identical.
Each node has 10 OSDs. Journals are on the disk.

bench5 : Ubuntu 14.04 / Ceph Infernalis
bench6 : Ubuntu 14.04 / Ceph Jewel
bench7 : Ubuntu 16.04 / Ceph jewel

this is the average of 2 runs of "ceph tell osd.* bench" on each cluster (2 x 30
OSDs)

bench5 / 14.04 / Infernalis / kernel 3.13 : 54.35 MB/s
bench6 / 14.04 / Jewel / kernel 3.13 : 86.47 MB/s

bench5 / 14.04 / Infernalis / kernel 4.2 : 63.38 MB/s
bench6 / 14.04 / Jewel / kernel 4.2 : 107.75 MB/s
bench7 / 16.04 / Jewel / kernel 4.2 : 101.54 MB/s

bench5 / 14.04 / Infernalis / kernel 4.4 : 53.61 MB/s
bench6 / 14.04 / Jewel / kernel 4.4 : 65.82 MB/s
bench7 / 16.04 / Jewel / kernel 4.4 : 61.57 MB/s

Cheers,

Yoann

Actions

Also available in: Atom PDF