Advertisement
Guest User

WootHosting 2GB KVM Benchmark

a guest
May 27th, 2017
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.98 KB | None | 0 0
  1. # This benchmark runs the same tests as https://joshtronic.com/2017/02/14/five-dollar-showdown-linode-vs-digitalocean-vs-lightsaild-vs-vultr/
  2. # Archived: https://web.archive.org/web/20170527095156/https://joshtronic.com/2017/02/14/five-dollar-showdown-linode-vs-digitalocean-vs-lightsaild-vs-vultr/
  3.  
  4.  
  5. # uname -a
  6. Linux server 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) x86_64 GNU/Linux
  7.  
  8. # lsb_release -a
  9. No LSB modules are available.
  10. Distributor ID: Debian
  11. Description: Debian GNU/Linux 8.2 (jessie)
  12. Release: 8.2
  13. Codename: jessie
  14.  
  15. # apt-get update
  16.  
  17. # apt-get install sysbench speedtest-cli mysql-server apache2 apache2-utils
  18.  
  19. # cat /proc/cpuinfo
  20. processor : 0
  21. vendor_id : GenuineIntel
  22. cpu family : 6
  23. model : 13
  24. model name : QEMU Virtual CPU version (cpu64-rhel6)
  25. stepping : 3
  26. microcode : 0x1
  27. cpu MHz : 2400.084
  28. cache size : 4096 KB
  29. physical id : 0
  30. siblings : 1
  31. core id : 0
  32. cpu cores : 1
  33. apicid : 0
  34. initial apicid : 0
  35. fpu : yes
  36. fpu_exception : yes
  37. cpuid level : 4
  38. wp : yes
  39. flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm nopl pni cx16 hypervisor lahf_lm
  40. bogomips : 4800.16
  41. clflush size : 64
  42. cache_alignment : 64
  43. address sizes : 40 bits physical, 48 bits virtual
  44. power management:
  45.  
  46. processor : 1
  47. vendor_id : GenuineIntel
  48. cpu family : 6
  49. model : 13
  50. model name : QEMU Virtual CPU version (cpu64-rhel6)
  51. stepping : 3
  52. microcode : 0x1
  53. cpu MHz : 2400.084
  54. cache size : 4096 KB
  55. physical id : 1
  56. siblings : 1
  57. core id : 0
  58. cpu cores : 1
  59. apicid : 1
  60. initial apicid : 1
  61. fpu : yes
  62. fpu_exception : yes
  63. cpuid level : 4
  64. wp : yes
  65. flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm nopl pni cx16 hypervisor lahf_lm
  66. bogomips : 4800.16
  67. clflush size : 64
  68. cache_alignment : 64
  69. address sizes : 40 bits physical, 48 bits virtual
  70. power management:
  71.  
  72. # sysbench --test=cpu run
  73. sysbench 0.4.12: multi-threaded system evaluation benchmark
  74.  
  75. Running the test with following options:
  76. Number of threads: 1
  77.  
  78. Doing CPU performance benchmark
  79.  
  80. Threads started!
  81. Done.
  82.  
  83. Maximum prime number checked in CPU test: 10000
  84.  
  85.  
  86. Test execution summary:
  87. total time: 11.6232s
  88. total number of events: 10000
  89. total time taken by event execution: 11.6197
  90. per-request statistics:
  91. min: 1.08ms
  92. avg: 1.16ms
  93. max: 2.04ms
  94. approx. 95 percentile: 1.34ms
  95.  
  96. Threads fairness:
  97. events (avg/stddev): 10000.0000/0.00
  98. execution time (avg/stddev): 11.6197/0.00
  99.  
  100. # sysbench --test=memory run
  101. sysbench 0.4.12: multi-threaded system evaluation benchmark
  102.  
  103. Running the test with following options:
  104. Number of threads: 1
  105.  
  106. Doing memory operations speed test
  107. Memory block size: 1K
  108.  
  109. Memory transfer size: 102400M
  110.  
  111. Memory operations type: write
  112. Memory scope type: global
  113. Threads started!
  114. WARNING: Operation time (0.000000) is less than minimal counted value, counting as 1.000000
  115. WARNING: Percentile statistics will be inaccurate
  116. Done.
  117.  
  118. Operations performed: 104857600 (1181086.82 ops/sec)
  119.  
  120. 102400.00 MB transferred (1153.41 MB/sec)
  121.  
  122.  
  123. Test execution summary:
  124. total time: 88.7806s
  125. total number of events: 104857600
  126. total time taken by event execution: 71.8328
  127. per-request statistics:
  128. min: 0.00ms
  129. avg: 0.00ms
  130. max: 5.73ms
  131. approx. 95 percentile: 0.00ms
  132.  
  133. Threads fairness:
  134. events (avg/stddev): 104857600.0000/0.00
  135. execution time (avg/stddev): 71.8328/0.00
  136.  
  137. # sysbench --test=memory --memory-oper=write run
  138. sysbench 0.4.12: multi-threaded system evaluation benchmark
  139.  
  140. Running the test with following options:
  141. Number of threads: 1
  142.  
  143. Doing memory operations speed test
  144. Memory block size: 1K
  145.  
  146. Memory transfer size: 102400M
  147.  
  148. Memory operations type: write
  149. Memory scope type: global
  150. Threads started!
  151. WARNING: Operation time (0.000000) is less than minimal counted value, counting as 1.000000
  152. WARNING: Percentile statistics will be inaccurate
  153. Done.
  154.  
  155. Operations performed: 104857600 (1209784.75 ops/sec)
  156.  
  157. 102400.00 MB transferred (1181.43 MB/sec)
  158.  
  159.  
  160. Test execution summary:
  161. total time: 86.6746s
  162. total number of events: 104857600
  163. total time taken by event execution: 70.0222
  164. per-request statistics:
  165. min: 0.00ms
  166. avg: 0.00ms
  167. max: 3.05ms
  168. approx. 95 percentile: 0.00ms
  169.  
  170. Threads fairness:
  171. events (avg/stddev): 104857600.0000/0.00
  172. execution time (avg/stddev): 70.0222/0.00
  173.  
  174. # sysbench --test=fileio prepare
  175. sysbench 0.4.12: multi-threaded system evaluation benchmark
  176.  
  177. 128 files, 16384Kb each, 2048Mb total
  178. Creating files for the test...
  179. # sysbench --test=fileio --file-test-mode=rndrw run
  180. sysbench 0.4.12: multi-threaded system evaluation benchmark
  181.  
  182. Running the test with following options:
  183. Number of threads: 1
  184.  
  185. Extra file open flags: 0
  186. 128 files, 16Mb each
  187. 2Gb total file size
  188. Block size 16Kb
  189. Number of random requests for random IO: 10000
  190. Read/Write ratio for combined random IO test: 1.50
  191. Periodic FSYNC enabled, calling fsync() each 100 requests.
  192. Calling fsync() at the end of test, Enabled.
  193. Using synchronous I/O mode
  194. Doing random r/w test
  195. Threads started!
  196. Done.
  197.  
  198. Operations performed: 6000 Read, 4000 Write, 12800 Other = 22800 Total
  199. Read 93.75Mb Written 62.5Mb Total transferred 156.25Mb (130.99Mb/sec)
  200. 8383.17 Requests/sec executed
  201.  
  202. Test execution summary:
  203. total time: 1.1929s
  204. total number of events: 10000
  205. total time taken by event execution: 0.2385
  206. per-request statistics:
  207. min: 0.00ms
  208. avg: 0.02ms
  209. max: 1.35ms
  210. approx. 95 percentile: 0.12ms
  211.  
  212. Threads fairness:
  213. events (avg/stddev): 10000.0000/0.00
  214. execution time (avg/stddev): 0.2385/0.00
  215.  
  216. # sysbench --test=fileio cleanup
  217. sysbench 0.4.12: multi-threaded system evaluation benchmark
  218.  
  219. Removing test files...
  220.  
  221. # mysql -uroot -proot -e "CREATE DATABASE sbtest;"
  222.  
  223. # sysbench --test=oltp --oltp-table-size=1000000 --mysql-user=root --mysql-password=root prepare
  224. sysbench 0.4.12: multi-threaded system evaluation benchmark
  225.  
  226. No DB drivers specified, using mysql
  227. Creating table 'sbtest'...
  228. Creating 1000000 records in table 'sbtest'...
  229.  
  230. # sysbench --test=oltp --oltp-table-size=1000000 --mysql-user=root --mysql-password=root run
  231. sysbench 0.4.12: multi-threaded system evaluation benchmark
  232.  
  233. No DB drivers specified, using mysql
  234. Running the test with following options:
  235. Number of threads: 1
  236.  
  237. Doing OLTP test.
  238. Running mixed OLTP test
  239. Using Special distribution (12 iterations, 1 pct of values are returned in 75 pct cases)
  240. Using "BEGIN" for starting transactions
  241. Using auto_inc on the id column
  242. Maximum number of requests for OLTP test is limited to 10000
  243. Threads started!
  244. Done.
  245.  
  246. OLTP test statistics:
  247. queries performed:
  248. read: 140000
  249. write: 50000
  250. other: 20000
  251. total: 210000
  252. transactions: 10000 (238.03 per sec.)
  253. deadlocks: 0 (0.00 per sec.)
  254. read/write requests: 190000 (4522.65 per sec.)
  255. other operations: 20000 (476.07 per sec.)
  256.  
  257. Test execution summary:
  258. total time: 42.0108s
  259. total number of events: 10000
  260. total time taken by event execution: 41.9399
  261. per-request statistics:
  262. min: 2.48ms
  263. avg: 4.19ms
  264. max: 41.17ms
  265. approx. 95 percentile: 5.33ms
  266.  
  267. Threads fairness:
  268. events (avg/stddev): 10000.0000/0.00
  269. execution time (avg/stddev): 41.9399/0.00
  270.  
  271. # sysbench --test=oltp --oltp-table-size=1000000 --mysql-user=root --mysql-password=root cleanup
  272. sysbench 0.4.12: multi-threaded system evaluation benchmark
  273.  
  274. No DB drivers specified, using mysql
  275. Dropping table 'sbtest'...
  276. Done.
  277.  
  278. # ab -kc 1000 -n 10000 http://127.0.0.1/
  279. This is ApacheBench, Version 2.3 <$Revision: 1604373 $>
  280. Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
  281. Licensed to The Apache Software Foundation, http://www.apache.org/
  282.  
  283. Benchmarking 127.0.0.1 (be patient)
  284. Completed 1000 requests
  285. Completed 2000 requests
  286. Completed 3000 requests
  287. Completed 4000 requests
  288. Completed 5000 requests
  289. Completed 6000 requests
  290. Completed 7000 requests
  291. Completed 8000 requests
  292. Completed 9000 requests
  293. Completed 10000 requests
  294. Finished 10000 requests
  295.  
  296.  
  297. Server Software: Apache/2.4.10
  298. Server Hostname: 127.0.0.1
  299. Server Port: 80
  300.  
  301. Document Path: /
  302. Document Length: 10701 bytes
  303.  
  304. Concurrency Level: 1000
  305. Time taken for tests: 6.472 seconds
  306. Complete requests: 10000
  307. Failed requests: 780
  308. (Connect: 0, Receive: 0, Length: 780, Exceptions: 0)
  309. Keep-Alive requests: 9281
  310. Total transferred: 102194095 bytes
  311. HTML transferred: 99315981 bytes
  312. Requests per second: 1545.05 [#/sec] (mean)
  313. Time per request: 647.228 [ms] (mean)
  314. Time per request: 0.647 [ms] (mean, across all concurrent requests)
  315. Transfer rate: 15419.44 [Kbytes/sec] received
  316.  
  317. Connection Times (ms)
  318. min mean[+/-sd] median max
  319. Connect: 0 14 109.8 0 1023
  320. Processing: 0 207 856.5 19 5378
  321. Waiting: 0 90 471.3 12 5378
  322. Total: 0 221 903.5 19 6052
  323.  
  324. Percentage of the requests served within a certain time (ms)
  325. 50% 19
  326. 66% 23
  327. 75% 29
  328. 80% 32
  329. 90% 65
  330. 95% 1060
  331. 98% 4921
  332. 99% 4924
  333. 100% 6052 (longest request)
  334.  
  335. # speedtest-cli --server=7340
  336. Retrieving speedtest.net configuration...
  337. Retrieving speedtest.net server list...
  338. Testing from QuadraNet (155.94.152.118)...
  339. Hosted by Interfacing Company of Texas (Houston, TX) [2208.62 km]: 71.287 ms
  340. Testing download speed........................................
  341. Download: 230.12 Mbits/s
  342. Testing upload speed..................................................
  343. Upload: 60.19 Mbits/s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement