2011-09-22 17 views
6

私は答えを知っていると確信しています。アクションでアズールから
Azure BLOBストレージ - 価格と速度「データセンター内」

enter image description here

私は、(/書き込み/更新を読んで)ブロブをアクセスするために、私のWebRoleに座っているWCFサービスからCloudBlobClientを使用する場合:

1)トランザクションとしての読み込み/書き込み/更新料金は無料ですか?

2)メモに記載されているように、それらのブロブにアクセスする速度は速いのですか?

答えて

6

私は、(/書き込み/更新を読んで)ブロブをアクセスするために、私の WebRoleに座っているWCFサービスからCloudBlobClientを使用する場合: 1)彼らはトランザクションとして/書き込み/更新料を読んだりしているん無料ですか?

トランザクション計測は、リクエストの発信元に依存しません。ストレージの読み取り/書き込み/更新は、REST API呼び出し(またはREST API呼び出しをラップするSDK呼び出し)を介して行われます。成功した各REST APIコールは、効果的にトランザクションとしてカウントされます。取引を構成するものの具体的な詳細(取引としてカウントされないものと同様)は、hereです。

Worker/Webロールからブロブストレージにアクセスすると、インターネットベースのスピードの問題が回避され、データの出力は行われません。 (注:データセンターへのデータ入力は無料です)。

2)メモに記載されているように、それらのブロブにアクセスする速度は速いのですか?

  1. ネットワーク帯域幅:自分の役割のインスタンスとストレージ間の

速度は二つのものに支配されます。 DSおよびGSシリーズには、ネットワーク帯域幅が文書化されています。他のサイズは、接続されたディスクのIOPSレートのみをアドバタイズします。

  • 取引レート。特定のストレージアカウントには、非常に具体的な文書化されたパフォーマンス目標があります。 This articleは、ストレージアカウント自体の詳細と、ブロブ、テーブル、キューのターゲットを詳細に分類します。
  • +0

    私の2番目の質問について、あなたが言ったこと、特にネットワーク帯域幅について考えると、「ギガバイトのデータを秒単位でコピーできますか?私が最初にこの声明を見たとき、スケーラビリティを考慮すると、ブロブとロールの間の転送速度は無視できるとすぐに結論付けました。 (あなたが言及したブログ記事を掘り下げる前にこれを尋ねています) –

    +1

    記事を読むと、特定のパフォーマンスターゲットが表示されます。たとえば、1つのブロブでは、毎秒60メガバイトExtra LargeインスタンスでのNICの容量。これはおそらく16-20秒でギガバイトを提供します。複数のインスタンスを持つ場合、1つのストレージアカウントのパフォーマンス目標は3ギガビット/秒。 –

    関連する問題