the_milkman

bhyve disk io perfomance on various zvol blocksize

Oct 13th, 2017
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.26 KB | None | 0 0
  1. **************************************************************************************
  2.  
  3. volblocksize: 8K
  4. disk0_opts=""
  5. # iozone -K -M -e -+u -T -t 16 -r 8k -s 900m -i 0 -i 1 -i 2 -i 8 -+p 70 -C > result.txt
  6. # cat result.txt | grep "Children see throughput"
  7.         Children see throughput for 16 initial writers  =  404455.61 kB/sec
  8.         Children see throughput for 16 rewriters        =  313038.67 kB/sec
  9.         Children see throughput for 16 readers          =  975307.85 kB/sec
  10.         Children see throughput for 16 re-readers       = 1019794.70 kB/sec
  11.         Children see throughput for 16 random readers   =   76123.22 kB/sec
  12.         Children see throughput for 16 mixed workload   =  140735.56 kB/sec
  13.         Children see throughput for 16 random writers   =   85161.08 kB/sec
  14.  
  15. compressratio: 50.12x
  16.  
  17. **************************************************************************************
  18.  
  19. volblocksize: 128K
  20. disk0_opts=""
  21. # iozone -K -M -e -+u -T -t 16 -r 8k -s 900m -i 0 -i 1 -i 2 -i 8 -+p 70 -C > result.txt
  22. #                                 ^ last forever and i had to stop this bench session
  23. # iozone -K -M -e -+u -T -t 16 -r 128k -s 900m -i 0 -i 1 -i 2 -i 8 -+p 70 -C > result.txt
  24. #cat result.txt | grep "Children see throughput"
  25.         Children see throughput for 16 initial writers  =   67237.14 kB/sec
  26.         Children see throughput for 16 rewriters    =  107781.17 kB/sec
  27.         Children see throughput for 16 readers      =  226000.89 kB/sec
  28.         Children see throughput for 16 re-readers   =  223091.32 kB/sec
  29.         Children see throughput for 16 random readers   =   44771.44 kB/sec
  30.         Children see throughput for 16 mixed workload   =   38732.41 kB/sec
  31.         Children see throughput for 16 random writers   =   32896.86 kB/sec
  32.  
  33. compressratio: 37.03x
  34.  
  35. **************************************************************************************
  36.  
  37. volblocksize: 8K
  38. disk0_opts="nocache,direct"
  39. # iozone -K -M -e -+u -T -t 16 -r 8k -s 900m -i 0 -i 1 -i 2 -i 8 -+p 70 -C > result.txt
  40. # cat result.txt | grep "Children see throughput"
  41.         Children see throughput for 16 initial writers  =  120360.45 kB/sec
  42.         Children see throughput for 16 rewriters        =  154821.34 kB/sec
  43.         Children see throughput for 16 readers          =  793330.93 kB/sec
  44.         Children see throughput for 16 re-readers       = 1000178.38 kB/sec
  45.         Children see throughput for 16 random readers   =  270901.96 kB/sec
  46.         Children see throughput for 16 mixed workload   =   35776.52 kB/sec
  47.         Children see throughput for 16 random writers   =    8502.76 kB/sec
  48.  
  49. compressratio: 50.17x
  50.  
  51. **************************************************************************************
  52.  
  53. volblocksize: 128K
  54. disk0_opts="nocache,direct"
  55.  
  56. # iozone -K -M -e -+u -T -t 16 -r 128k -s 900m -i 0 -i 1 -i 2 -i 8 -+p 70 -C > result.txt
  57. # cat ./result.txt | grep "Children see throughput"
  58.         Children see throughput for 16 initial writers  =   50721.59 kB/sec
  59.         Children see throughput for 16 rewriters        =   85228.78 kB/sec
  60.         Children see throughput for 16 readers          =  243635.46 kB/sec
  61.         Children see throughput for 16 re-readers       =  284635.66 kB/sec
  62.         Children see throughput for 16 random readers   =   58377.63 kB/sec
  63.         Children see throughput for 16 mixed workload   =   39631.07 kB/sec
  64.         Children see throughput for 16 random writers   =   31291.09 kB/sec
  65.  
  66. compressratio: 37.21x
  67.  
  68. **************************************************************************************
  69.  
  70. Mixed workload:
  71. 1) volblocksize: 8K; disk0_opts="" (140735.56 kB/sec)
  72. 2) volblocksize: 128K; disk0_opts="nocache,direct" (39631.07 kB/sec)
  73. 3) volblocksize: 128K; disk0_opts="" (38732.41 kB/sec)
  74. 4) volblocksize: 8K; disk0_opts="nocache,direct" (35776.52 kB/sec)
  75.  
  76. Random writes:
  77. 1) volblocksize: 8K; disk0_opts="" (85161.08 kB/sec)
  78. 2) volblocksize: 128K; disk0_opts="" (32896.86 kB/sec)
  79. 3) volblocksize: 128K; disk0_opts="nocache,direct" (31291.09 kB/sec)
  80. 4) volblocksize: 8K; disk0_opts="nocache,direct" (8502.76 kB/sec)
  81.  
  82. Compress ratio:
  83. 1) volblocksize: 8K; disk0_opts="nocache,direct" (50.17x)
  84. 2) volblocksize: 8K; disk0_opts="" (50.12x)
  85. 3) volblocksize: 128K; disk0_opts="nocache,direct" (37.21x)
  86. 4) volblocksize: 128K; disk0_opts="" (37.03x)
Add Comment
Please, Sign In to add comment