Project

General

Profile

Actions

Bug #65851

open

MDS Squid Metadata Performance Regression

Added by Mark Nelson 12 days ago. Updated 12 days ago.

Status:
New
Priority:
Urgent
Category:
Performance/Resource Usage
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
squid
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS, quiesce
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Found during 21 MDS IO500 runs comparing v18.2.2 to v19.0.0.

Ceph Version Meaurement v18.2.2 v18.2.2 v19.0.0-2502 v19.0.0-2502
---------------------------- --------------- --------------- --------------- --------------- ---------------
mdtest-easy pinning strategy n-1 round-robin n-1 round-robin n-1 round-robin n-1 round-robin
API kernel libcephfs kernel libcephfs
LazyIO no yes no yes
Msgr Threads 3 3 3 3
Test Result Result Result Result
ior-easy-write GiB/s 11.53 29.22 11.71 28.97
mdtest-easy-write kIOPS 152.44 127.72 47.41 38.00
timestamp kIOPS 0.00 0.00 0.00 0.00
ior-hard-write GiB/s 0.39 7.49 0.40 8.82
mdtest-hard-write kIOPS 9.69 22.09 7.05 6.09
find kIOPS 478.83 344.13 232.55 278.90
ior-easy-read GiB/s 27.53 33.65 31.84 33.40
mdtest-easy-stat kIOPS 234.07 260.74 232.42 340.22
ior-hard-read GiB/s 3.50 10.94 3.18 12.97
mdtest-hard-stat kIOPS 112.25 119.67 36.51 35.68
mdtest-easy-delete kIOPS 52.00 49.41 29.20 30.02
mdtest-hard-read kIOPS 44.67 42.09 7.19 35.57
mdtest-hard-delete kIOPS 10.04 36.11 5.56 5.58
Bandwidth GiB/s 4.56 16.85 4.66 18.24
IOPS kIOPS 67.55 83.11 30.61 38.34
Total Score 17.55 37.42 11.95 26.45

A bisection of the mdtest-easy results indicates https://github.com/ceph/ceph/commit/a8cbcde03951adabe13442c2e8b244794ebd86dd as the likely culprit.

Version Step mdtest-easy-write (kIOPS)
----------------------- ---- -------------------------
18.2.2 1 127.72
v19.0.0-898 (1112689d) 2 130.89
v19.0.0-1700 (ga499fbd) 3 136.30
v19.0.0-1762 (0618afe6) 7 133.60
v19.0.0-1794 (7bdc74ec) 6 stalled (fast?)
v19.0.0-1806 (7dacd283) 11 stalled (fast?)
v19.0.0-1807 (a8cbcde0) 14 39.03
v19.0.0-1809 (45c18be1) 13 38.92
v19.0.0-1811 (36d314c0) 12 38.59
v19.0.0-1815 (5fdf9c56) 10 38.06
v19.0.0-1816 (9d7f5b04) 9 38.59
v19.0.0-1825 (2f8b96de) 8 37.94
v19.0.0-1893 (cc7ac758) 5 38.27
v19.0.0-2099 (c531a773) 4 38.92
v19.0.0-2502 (742a2451) 0 38.00
Actions #1

Updated by Patrick Donnelly 12 days ago

  • Assignee set to Patrick Donnelly
  • Priority changed from Normal to Urgent
  • Target version changed from v19.1.0 to v20.0.0
  • Source set to Development
  • Backport set to squid
  • Affected Versions v19.0.0 added
  • Component(FS) MDS, quiesce added
Actions

Also available in: Atom PDF