Quantcast
Channel: しのぶら!!! » sawanoboly
Viewing all articles
Browse latest Browse all 15

AWS EBS プロビジョンド IOPS ボリューム にベンチマーク

$
0
0

EBS プロビジョンド IOPS ボリュームは、EBS最適化インスタンスにアタッチすると、指定したIOPSの維持に努めてくれるボリュームだ。

http://aws.typepad.com/aws_japan/2012/11/ebs-volume-status-checks.html

想定のIOPSが出ているかどうかは標準のモニタリング機能でチェックでき、CloudWatchのメトリクスとして扱えるのでトリガもできる。

名前からしてなんとなく良さそう凄そう?という印象だけあったので特性を試してみたところ、文字通りの最適化であってコスト試算の精度向上なんかに役に立ちそうと分かった。

テスト環境

EC2のスペック

Region: ap-northeast-1
Type: m1.large ubuntu12.04
AMI: ubuntu-precise-12.04-amd64-server-20121001 (ami-22ad1223)

EBS最適化が有効なm1.largeをチョイス。

アタッチしたEBS

スタンダード一つ、 IOPS(100, 600, 1200, 2000) の合計5つをアタッチ。

EBSアタッチ

vdbenchで叩いてみた、、、が、なぜか全然振るわない プロビジョンド IOPS ボリューム

当初の予定では指定IOPSの値をとってオシマイ、だったのだがそうはいかなかった。ブロックサイズ64Kで各ボリュームのランダムリードテスト結果を抜粋する。

とりあえず i/o の欄だけ見たら良い。

スタンダードEBS

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k
 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     130.99     8.19   65536 100.00   61.356 1902.125  170.096     0.3   0.1

100 IOPS

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k
 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      38.20     2.39   65536 100.00  209.575  280.982   29.188     0.1   0.1

600 IOPS

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k
 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      61.31     3.83   65536 100.00  130.521  198.969   28.850     0.1   0.0

1200 IOPS

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=64k
 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      83.47     5.22   65536   0.00   95.888  208.175   29.164     0.1   0.0

2000 IOPS

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k
 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      62.57     3.91   65536 100.00  127.917  198.709   28.941     0.1   0.0

と、プロビジョンド陣が軒並み振るわない。

ウォームアップが必要?

しかし、60秒間隔でサマリを出しながら、しばらくベンチマークを回していると徐々にIOPSが上がってきた。

interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
               rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
       1     274.87    17.18   65536  49.37   29.071  216.009   22.411     4.6   1.5
       2     296.33    18.52   65536  49.78   26.980  148.466   20.395     1.3   0.2
       3     340.03    21.25   65536  50.67   23.531  132.007   18.707     0.7   0.2
       4     347.30    21.71   65536  47.91   23.021  154.809   18.412     0.9   0.1
       5     373.97    23.37   65536  49.16   21.389  115.136   17.673     1.4   0.2
       6     412.63    25.79   65536  50.01   19.374  112.915   16.276     0.6   0.3
       7     446.73    27.92   65536  49.34   17.908  112.281   14.946     0.5   0.1
       8     478.07    29.88   65536  49.52   16.736  111.771   13.404     1.7   0.2
       9     506.27    31.64   65536  50.52   15.801  115.261   13.177     0.3   0.1
      10     550.40    34.40   65536  49.89   14.534   95.086   11.192     0.2   0.1
      11     566.97    35.44   65536  49.68   14.108   89.962   10.579     0.4   0.2
      12     593.17    37.07   65536  50.56   13.475   91.909    8.493     0.1   0.1

なぜ尻上がりに調子を合わせてくるのか。。

指定の2000 IOPSに到達

200GBのボリュームで大体1時間弱いじっていたらいつの間にかこのようになった。この時に測ったブロックサイズは8k、リード100%。

interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
               rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
       1    1999.70    15.62    8192 100.00    3.994  163.225    3.245     7.2   1.9
       2    2002.80    15.65    8192 100.00    3.991  153.825    2.920     1.2   0.3
       3    2007.60    15.68    8192 100.00    3.986   96.864    2.530     0.3   0.2
       4    2004.37    15.66    8192 100.00    3.983   76.276    2.730     0.4   0.2
       5    2002.40    15.64    8192 100.00    3.992  124.145    2.838     0.9   0.2
       6    2005.33    15.67    8192 100.00    3.987   91.230    2.866     0.3   0.1

ちなみに当初のベンチマークでモニタリングのグラフはこんなだった。

ベンチ中のグラフ

ガタガタだ、出来立てのうちはこのようになってしまう。少し待つか、EBSを作りおき(!?)しておくのがいいのかね。

所感

http://aws.amazon.com/jp/ebs/

2種類のEBSをどのように使い分けるか。ぱっと見はプロビジョンドの方がハイエンドかつ高価な気がするが実はそうでもなかった。文字通りの最適化です。

言い換えれば費用とインスタンスのキャパシティを予測しやすくしたEBSといった感じ。

まずは料金の数え方の違いを理解する、容量での固定費に加えて、スタンダードはI/O回数の従量課金でプロビジョンドはIOPS指定値で固定となっている。

性能を見るとプロビジョンド IOPS ボリュームで指定する数値は最低○◯以上、でなく上限下限も込みでの指定。

スタンダードEBSはだいたい100-600と振れ幅が結構大きい。

載せるファイルシステムやアプリケーションにかなり依存するところだが、ボリュームあたりのIO回数が1000万を超えて利用料を計上されているようなEBSはプロビジョンドにしたほうが安くなる。 これは平均で毎秒0.5回のI/Oが目安。

(あまり無いだろうが)実際に100GBのスタンダードを600 IOPSくらいでずっとまわしてしまうと、月額十数万の出費になるところをプロビジョンドでは作成時にスタンダードと比べて+300円程度で使えるようになる。

EBS最適化オプションにどの程度影響があるかわからないが、I/Oが多そうと思ったら軽く試算して、キャップのつもりでプロビジョンドを選ぶというやり方がよさそうだ。

付録:vdbench設定ファイル

vdbenchで使用した設定ファイル、Readの割合を100,80,0%の3パターン、ブロックサイズを4k,16k,64k,128kの4パターンで次々テストするというもの。

sd=sd_std,lun=/dev/xvdf,openflags=o_direct
sd=sd_io100,lun=/dev/xvdg,openflags=o_direct
sd=sd_io600,lun=/dev/xvdh,openflags=o_direct
sd=sd_io1200,lun=/dev/xvdi,openflags=o_direct
sd=sd_io2000,lun=/dev/xvdj,openflags=o_direct

wd=wd1,sd=sd_std,seekpct=random
wd=wd2,sd=sd_io100,seekpct=random
wd=wd3,sd=sd_io600,seekpct=random
wd=wd4,sd=sd_io1200,seekpct=random
wd=wd5,sd=sd_io2000,seekpct=random

rd=rd_std,wd=wd1,elapsed=120,interval=20,iorate=max,forrdpct=(100,80,0),forxfersize=(4k,16k,64k,128k)
rd=rd_io100,wd=wd2,elapsed=120,interval=20,iorate=max,forrdpct=(100,80,0),forxfersize=(4k,16k,64k,128k)
rd=rd_io600,wd=wd3,elapsed=120,interval=20,iorate=max,forrdpct=(100,80,0),forxfersize=(4k,16k,64k,128k)
rd=rd_io1200,wd=wd4,elapsed=120,interval=20,iorate=max,forrdpct=(100,80,0),forxfersize=(4k,16k,64k,128k)
rd=rd_io2000,wd=wd5,elapsed=120,interval=20,iorate=max,forrdpct=(100,80,0),forxfersize=(4k,16k,64k,128k)

上記のを流したサマリがこちら。プロビジョンドは作成したばかりではこのようになるというだけのサンプルです。あと、スタンダードが以外に頑張る。

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     134.14     0.52    4096 100.00   60.379 2073.971  156.700     0.8   0.1

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     146.33     2.29   16384 100.00   54.685 1732.817  142.260     1.0   0.2

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     130.99     8.19   65536 100.00   61.356 1902.125  170.096     0.3   0.1

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      94.75    11.84  131072 100.00   84.918 1806.180  114.522     0.2   0.1

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     156.25     0.61    4096  79.65   51.203 1929.870  167.067     0.2   0.1

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     156.60     2.45   16384  79.70   51.634 1815.256  160.195     0.1   0.1

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     159.61     9.98   65536  78.74   50.123 1815.006  148.794     0.1   0.0

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      98.30    12.29  131072  80.50   81.374 1873.705  150.330     0.1   0.0

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     255.80     1.00    4096   0.00   31.270 1995.470  115.029     0.1   0.0

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     585.33     9.15   16384   0.00   13.531 1905.297   76.382     0.1   0.0

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     811.42    50.71   65536   0.00    9.856   82.001    3.478     0.1   0.1

Starting RD=rd_std; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     376.42    47.05  131072   0.00   21.250  102.662    2.508     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      34.08     0.13    4096 100.00  234.751  300.612   16.236     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      36.22     0.57   16384 100.00  221.081  271.160   24.830     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      38.20     2.39   65536 100.00  209.575  280.982   29.188     0.1   0.1

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      28.58     3.57  131072 100.00  279.905  374.156   26.252     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      42.47     0.17    4096  79.70  188.297  300.673   33.213     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      44.70     0.70   16384  79.04  179.069  302.707   34.631     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      47.18     2.95   65536  79.38  169.579  325.862   36.377     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      33.56     4.20  131072  79.86  238.396  338.380   31.027     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      36.17     0.14    4096   0.00  221.276  279.703   20.475     0.1   0.1

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      38.38     0.60   16384   0.00  208.564  272.029   24.118     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      40.52     2.53   65536   0.00  197.482  299.946   26.287     0.1   0.0

Starting RD=rd_io100; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      29.97     3.75  131072   0.00  267.055  364.959   27.591     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      48.34     0.19    4096 100.00  165.513  199.577   16.247     0.1   0.1

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      54.42     0.85   16384 100.00  147.020  199.238   24.377     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      61.31     3.83   65536 100.00  130.521  198.969   28.850     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      61.47     7.68  131072 100.00  130.165  198.737   29.700     0.1   0.1

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      82.72     0.32    4096  80.60   96.722  180.286   31.668     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      96.51     1.51   16384  80.49   82.944  183.127   30.724     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     118.86     7.43   65536  79.45   67.339  181.812   27.914     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     112.15    14.02  131072  79.80   71.392  348.921   27.046     0.1   0.1

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      58.70     0.23    4096   0.00  136.317  244.176   27.538     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      67.84     1.06   16384   0.00  117.915  220.173   28.740     0.1   0.0

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      78.03     4.88   65536   0.00  102.515  201.722   29.911     0.1   0.1

Starting RD=rd_io600; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      76.09     9.51  131072   0.00  105.161  195.721   28.494     0.1   0.0

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      50.43     0.20    4096 100.00  158.633  227.653   16.599     0.1   0.0

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      56.62     0.88   16384 100.00  141.285  213.562   24.600     0.1   0.1

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      61.82     3.86   65536 100.00  129.431  210.162   28.752     0.1   0.1

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      63.77     7.97  131072 100.00  125.497  331.486   31.575     0.1   0.1

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      89.96     0.35    4096  79.56   88.955  176.969   31.120     0.1   0.0

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     111.88     1.75   16384  79.37   71.524  175.980   29.189     0.1   0.0

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     127.64     7.98   65536  80.28   62.659  276.095   27.870     0.1   0.0

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     128.10    16.01  131072  80.91   62.460  170.823   26.232     0.1   0.1

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      63.01     0.25    4096   0.00  126.981  233.535   27.309     0.1   0.1

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      75.02     1.17   16384   0.00  106.635  211.586   30.891     0.9   0.5

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      83.47     5.22   65536   0.00   95.888  208.175   29.164     0.1   0.0

Starting RD=rd_io1200; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      85.76    10.72  131072   0.00   93.245  207.288   29.208     0.1   0.1

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      50.83     0.20    4096 100.00  157.405  224.123   17.306     0.1   0.1

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      57.15     0.89   16384 100.00  139.906  208.550   24.890     0.1   0.0

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      62.57     3.91   65536 100.00  127.917  198.709   28.941     0.1   0.0

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=100.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      64.90     8.11  131072 100.00  123.472  333.763   29.050     0.1   0.1

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      90.23     0.35    4096  80.02   88.682  173.622   30.931     0.1   0.1

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     108.84     1.70   16384  80.07   73.507  176.325   30.190     0.1   0.0

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     130.26     8.14   65536  79.53   61.438  176.866   27.704     0.1   0.0

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=80.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6     129.22    16.15  131072  80.63   61.932  169.333   25.786     0.1   0.1

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=4k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      62.91     0.25    4096   0.00  127.182  231.460   26.838     0.1   0.0

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=16k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      74.32     1.16   16384   0.00  107.663  209.934   29.233     0.1   0.0

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=64k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      82.50     5.16   65536   0.00   96.942  199.281   29.766     0.1   0.1

Starting RD=rd_io2000; I/O rate: Uncontrolled MAX; elapsed=120; For loops: rdpct=0.0 xfersize=128k


 interval        i/o   MB/sec   bytes   read     resp     resp     resp    cpu%  cpu%
                rate  1024**2     i/o    pct     time      max   stddev sys+usr   sys
  avg_2-6      84.09    10.51  131072   0.00   95.099  188.935   28.880     0.1   0.1
Vdbench execution completed successfully

Viewing all articles
Browse latest Browse all 15

Trending Articles