Azure ベースの Web サービスがあります。このサービスには、JSON および Ajax を介して同じ Web ロールで実行されている WCF サービスと通信する Web ベースのフロント エンドが含まれています。これは、別の Web ロールで中間層として機能する別の WCF サービスと通信します。これは、2 つの SQL Azure データベースといくつかの BLOB ストレージで構成されるバックエンドと通信します。展開されたとき、これらはすべて西ヨーロッパ地域に配置されました (私は英国にいます)。Web サービスの一部には、サイズが大きくなる可能性のある複数の写真のアップロードが含まれます。アメリカのユーザーが、アメリカでホストされているフロント エンドとミッドティアを使用して、アメリカのデータ ストアとデータベースにアップロードすることは理にかなっています。Azure は、インフラストラクチャを大陸間でレプリケートし、必要なリダイレクトを Azure に処理させるソリューションを提供していますか? もしそうなら、どのように設定すればよいですか?
質問する
349 次
1 に答える
6
はい、これは Windows Azure でTraffic Managerを使用して行うことができ、次の 3 つの異なるモードで設定できます。
- パフォーマンス (名前が示すように、最も近いホストされたサービスにリダイレクトしようとします)
- フェイルオーバー(エラー発生時のリダイレクト)
- ラウンド ロビン (均等に分配)
パフォーマンス ロード バランシング方式の仕組みの概要を次に示します。
これはホステッド サービスにのみ適用されることに注意してください (ストレージ、SQL Azure などには適用されません)。
于 2012-06-27T08:49:04.220 に答える