Azureの小ネタ (改)

~Azureネタを中心に、色々とその他の技術的なことなどを~

Windows Azure Throughput Analyzer をさらに使う。

id:haru-tama:20100708 さんに、ちょっと先を超されてしまったんですが、私も使って
みました。とりあえず、Blobから試行。

Blobには、Block BlobとPage Blobがあるのはご存じの通り。Page BlobはDriveに利用
されていたりする固定長ページをもったBlobです。測定可能タイプと、サイズは以下。
うっかりLarge選択すると、100MBなんで要注意。

Type kind Blob Size Page or Block Size
Small Block 1MB 4MB
Small Page 1MB 4MB
Medium Block 10MB 4MB
Medium Page 10MB 4MB
Large Block 100MB 4MB
Large Page 100MB 4MB

以下のような、カスタム設定もできるので、色々とパラメータを変化させて性能測定
させてみると興味深いデータがとれるかもしれない。

  • Blob Type
  • Blob数
  • Blobのサイズ
  • Page/Block のサイズ
  • スレッド数

とりあえず、けちくさくsmall blockで計測した結果。


●結果
Throughput Measurement Unit: Kilobytes
Upload Start Time (UTC): 07/08/2010 11:41:18
Upload End Time (UTC): 07/08/2010 11:41:20
First Upload Time In Milliseconds: 1792.1
Average Upload Time In Milliseconds: 1792.1
Min Upload Time In Milliseconds: 1792.1
Max Upload Time In Milliseconds: 1792.1
Average Upload Throughput (Per Sec): 572.07
Total Data Uploaded In Bytes: 1048576
Download Start Time (UTC): 07/08/2010 11:41:23
Download End Time (UTC): 07/08/2010 11:41:24
First Download Time In Milliseconds: 772.04
Average Download Time In Milliseconds: 772.04
Min Download Time In Milliseconds: 772.04
Max Download Time In Milliseconds: 772.04
Average Download Throughput (Per Sec): 1329.87
Total Data Downloaded In Bytes: 1048576

●パラメタ
Blob Type: Block
Container Name Prefix: smalltestcontainer
Number of Blobs: 1
Blob Size(bytes): 1048576
Page or Block Size(bytes): 1048576
Number of Threads: 1
Max Retries: 5
Data Measurement Unit: Kilobytes

測定後の右下のView Logで、Excelが起動しもうちっと細かいログが見えます。
以下、カスタムで測定した結果のログ。

次はTableに続くかもしれないけど、ここまで書いて、これって課金を増やす罠
なんでは?と思った。