Windows Azure:データ処理時間を知る必要があります
-
04-10-2019 - |
質問
私はAzureに塊の形でいくつかのファイルを保存し、これらのブロブにアクセスするアプリケーションを書きました。このアプリケーションをAzureのWebロールとしてホストすると、それは完全に機能し、それに満足しています。しかし今、私は知りたかった
「各BLOBファイルにアクセスするために取られたクエリ時間は何ですか?」
Microsoft Azure Storage SLAを介してこれを検索していましたが、GetBlob要求タイプの場合、最大処理時間は2秒の積に、リクエストの処理で転送されるMBSの数を掛けている必要があることがわかりました。
私はまだ不明です。
データクエリの実際の処理時間は何ですか?どうすれば測定できますか?
処理時間をスピードアップできますか?処理時間は、インターネットの速度、データが保存されているデータセンターの場所、およびアプリケーションがホストされているデータセンターの場所に依存することを理解できます。それでも、クエリをスピードアップできるでしょうか?
解決
SLAが最大(最悪の場合)をリストしていることに注意してください...実際のパフォーマンスはより良い可能性が高いです。
それらは、ストレージアクセスのパフォーマンスを調整する多くの方法です。最も重要なことは、コンピューティングとストレージをコロケートすることです。つまり、アプリケーションとストレージアカウントを作成するときに、それらを同じアフィニティグループに配置する必要があります。
この質問をしてください Windows Azure MSDNフォーラム, 、より詳細な応答が得られるかもしれません。
所属していません StackOverflow