Azure
AppService

Azure App Service 価格レベル Standard、Premium、Premium V2 のストレージパフォーマンスを比較する

More than 1 year has passed since last update.

はじめに

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