はじめに
Azure App Service の新しい価格レベル Premium V2 は、ドライブが SSD 化されてますので、HDD とどのくらいパフォーマンスが違うのかベンチマークをしてみました。
比較方法
マイクロソフト製ストレージテストツール「A Robust Storage Testing Tool」を使います。コア数は1を選択しています。
テストは、以下の様の引数で実施しています。
diskspd -c512m -b64k -d30 -w5 bench.bin
(テストファイルサイズ 512MB、ブロックサイズ 64KB、書き込み割合5%)
結果
キャッシュ無しだと SSD と HDD の違いはほとんどなく、キャッシュ有りだと、Premium は Standard よりも1割程度早く、Premium V2は SSD 化されてあるのが効いていて、Premium の2.5倍程度高速という結果になりました。
Premium V2 キャッシュ無し
|
bytes |
I/Os |
MB/s |
I/O per s |
Total IO |
167706624 |
2559 |
5.33 |
85.27 |
Read IO |
159252480 |
2430 |
5.06 |
80.97 |
Write IO |
8454144 |
129 |
0.27 |
4.30 |
Premium V2 キャッシュ有り
|
bytes |
I/Os |
MB/s |
I/O per s |
Total IO |
65012236288 |
992008 |
2055.60 |
32889.59 |
Read IO |
61766107136 |
942476 |
1952.96 |
31247.38 |
Write IO |
3246129152 |
49532 |
102.64 |
1642.21 |
Premium キャッシュ無し
|
bytes |
I/Os |
MB/s |
I/O per s |
Total IO |
237240320 |
3620 |
7.54 |
120.66 |
Read IO |
224722944 |
3429 |
7.14 |
114.29 |
Write IO |
12517376 |
191 |
0.40 |
6.37 |
Premium キャッシュ有り
|
bytes |
I/Os |
MB/s |
I/O per s |
Total IO |
26608730112 |
406017 |
843.21 |
13491.36 |
Read IO |
25274482688 |
385658 |
800.93 |
12814.86 |
Write IO |
1334247424 |
20359 |
42.28 |
676.50 |
Standard キャッシュ無し
|
bytes |
I/Os |
MB/s |
I/O per s |
Total IO |
192479232 |
2937 |
6.12 |
97.85 |
Read IO |
182583296 |
2786 |
5.80 |
92.82 |
Write IO |
9895936 |
151 |
0.31 |
5.03 |
Standard キャッシュ有り
|
bytes |
I/Os |
MB/s |
I/O per s |
Total IO |
22426550272 |
342202 |
710.04 |
11360.72 |
Read IO |
21302411264 |
325049 |
674.45 |
10791.26 |
Write IO |
1124139008 |
17153 |
35.59 |
569.46 |