Guest User

performance

a guest
Nov 19th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1. rados bench results:
  2.  
  3. Concurrency Replication size Write(MB/s) Seq Read(MB/s)
  4. 32 1 13.5 32.8
  5. 32 2 12.7 32.0
  6. 32 3 6.1 30.2
  7.  
  8. Commands I used (Pool size was updated appropriately):
  9.  
  10. rados -p performance_test bench 120 write -b 8192 -t 100 --no-cleanup
  11. rados -p performance_test bench 120 seq -t 100
  12.  
  13.  
  14.  
  15. 1) Disk tests - All have similar numbers:
  16. # dd if=/dev/zero of=here bs=1G count=1 oflag=direct
  17. 1+0 records in
  18. 1+0 records out
  19. 1073741824 bytes (1.1 GB) copied, 10.0691 s, 107 MB/s
  20.  
  21. 2) 10G network is not holding up
  22. # iperf -c 10.13.10.15 -i2 -t 10
  23.  
  24. ------------------------------------------------------------
  25.  
  26. Client connecting to 10.13.10.15, TCP port 5001
  27.  
  28. TCP window size: 85.0 KByte (default)
  29.  
  30. ------------------------------------------------------------
  31.  
  32. [ 3] local 10.13.30.13 port 56459 connected with 10.13.10.15 port 5001
  33.  
  34. [ ID] Interval Transfer Bandwidth
  35.  
  36. [ 3] 0.0- 2.0 sec 2.17 GBytes 9.33 Gbits/sec
  37.  
  38. [ 3] 2.0- 4.0 sec 2.18 GBytes 9.37 Gbits/sec
  39.  
  40. [ 3] 4.0- 6.0 sec 2.18 GBytes 9.37 Gbits/sec
  41.  
  42. [ 3] 6.0- 8.0 sec 2.18 GBytes 9.38 Gbits/sec
  43.  
  44. [ 3] 8.0-10.0 sec 2.18 GBytes 9.37 Gbits/sec
  45.  
  46. [ 3] 0.0-10.0 sec 10.9 GBytes 9.36 Gbits/sec
  47.  
  48.  
  49.  
  50. 3) Ceph Status
  51.  
  52. # ceph health
  53. HEALTH_OK
  54. root@us1-r04u05s01-ceph:~# ceph status
  55. cluster 5e95b6fa-0b99-4c31-8aa9-7a88h6hc5eda
  56. health HEALTH_OK
  57. monmap e4: 4 mons at {us1-r01u05s01-ceph=10.1.30.10:6789/0,us1-r01u09s01-ceph=10.1.30.11:6789/0,us1-r04u05s01-ceph=10.1.30.14:6789/0,us1-r04u09s01-ceph=10.1.30.15:6789/0}, election epoch 78, quorum 0,1,2,3 us1-r01u05s01-ceph,us1-r01u09s01-ceph,us1-r04u05s01-ceph,us1-r04u09s01-ceph
  58. osdmap e1029: 97 osds: 97 up, 97 in
  59. pgmap v1850869: 12480 pgs, 6 pools, 587 GB data, 116 kobjects
  60. 1787 GB used, 318 TB / 320 TB avail
  61. 12480 active+clean
  62. client io 0 B/s rd, 25460 B/s wr, 20 op/s
  63.  
  64.  
  65. 4) Ceph configuration
  66. # cat ceph.conf
  67.  
  68. [global]
  69. auth cluster required = cephx
  70. auth service required = cephx
  71. auth client required = cephx
  72. cephx require signatures = True
  73. cephx cluster require signatures = True
  74. cephx service require signatures = False
  75. fsid = 5e95b6fa-0b99-4c31-8aa9-7a88h6hc5eda
  76. osd pool default pg num = 4096
  77. osd pool default pgp num = 4096
  78. osd pool default size = 3
  79. osd pool default min size = 1
  80. osd pool default crush rule = 0
  81. # Disable in-memory logs
  82. debug_lockdep = 0/0
  83. debug_context = 0/0
  84. debug_crush = 0/0
  85. debug_buffer = 0/0
  86. debug_timer = 0/0
  87. debug_filer = 0/0
  88. debug_objecter = 0/0
  89. debug_rados = 0/0
  90. debug_rbd = 0/0
  91. debug_journaler = 0/0
  92. debug_objectcatcher = 0/0
  93. debug_client = 0/0
  94. debug_osd = 0/0
  95. debug_optracker = 0/0
  96. debug_objclass = 0/0
  97. debug_filestore = 0/0
  98. debug_journal = 0/0
  99. debug_ms = 0/0
  100. debug_monc = 0/0
  101. debug_tp = 0/0
  102. debug_auth = 0/0
  103. debug_finisher = 0/0
  104. debug_heartbeatmap = 0/0
  105. debug_perfcounter = 0/0
  106. debug_asok = 0/0
  107. debug_throttle = 0/0
  108. debug_mon = 0/0
  109. debug_paxos = 0/0
  110. debug_rgw = 0/0
  111.  
  112. [mon]
  113. mon osd down out interval = 600
  114. mon osd min down reporters = 2
  115. [mon.us1-r01u05s01-ceph]
  116. host = us1-r01u05s01-ceph
  117. mon addr = 10.1.30.10
  118. [mon.us1-r01u09s01-ceph]
  119. host = us1-r01u09s01-ceph
  120. mon addr = 10.1.30.11
  121. [mon.us1-r04u05s01-ceph]
  122. host = us1-r04u05s01-ceph
  123. mon addr = 10.1.30.14
  124. [mon.us1-r04u09s01-ceph]
  125. host = us1-r04u09s01-ceph
  126. mon addr = 10.1.30.15
  127.  
  128. [osd]
  129. osd mkfs type = xfs
  130. osd mkfs options xfs = -f -i size=2048
  131. osd mount options xfs = noatime
  132. osd journal size = 10000
  133. cluster_network = 10.2.0.0/16
  134. public_network = 10.1.0.0/16
  135. osd mon heartbeat interval = 30
  136. # Performance tuning
  137. filestore merge threshold = 40
  138. filestore split multiple = 8
  139. osd op threads = 8
  140. filestore op threads = 8
  141. filestore max sync interval = 5
  142. osd max scrubs = 1
  143. # Recovery tuning
  144. osd recovery max active = 5
  145. osd max backfills = 2
  146. osd recovery op priority = 2
  147. osd recovery max chunk = 8388608
  148. osd recovery threads = 1
  149. osd objectstore = filestore
  150. osd crush update on start = true
  151.  
  152. [mds]
Advertisement
Add Comment
Please, Sign In to add comment