4

Azure ベースの Web サービスがあります。このサービスには、JSON および Ajax を介して同じ Web ロールで実行されている WCF サービスと通信する Web ベースのフロント エンドが含まれています。これは、別の Web ロールで中間層として機能する別の WCF サービスと通信します。これは、2 つの SQL Azure データベースといくつかの BLOB ストレージで構成されるバックエンドと通信します。展開されたとき、これらはすべて西ヨーロッパ地域に配置されました (私は英国にいます)。Web サービスの一部には、サイズが大きくなる可能性のある複数の写真のアップロードが含まれます。アメリカのユーザーが、アメリカでホストされているフロント エンドとミッドティアを使用して、アメリカのデータ ストアとデータベースにアップロードすることは理にかなっています。Azure は、インフラストラクチャを大陸間でレプリケートし、必要なリダイレクトを Azure に処理させるソリューションを提供していますか? もしそうなら、どのように設定すればよいですか?

4

1 に答える 1

6

はい、これは Windows Azure でTraffic Managerを使用して行うことができ、次の 3 つの異なるモードで設定できます。

  • パフォーマンス (名前が示すように、最も近いホストされたサービスにリダイレクトしようとします)
  • フェイルオーバー(エラー発生時のリダイレクト)
  • ラウンド ロビン (均等に分配)

パフォーマンス ロード バランシング方式の仕組みの概要を次に示します。

ここに画像の説明を入力

これはホステッド サービスにのみ適用されることに注意してください (ストレージ、SQL Azure などには適用されません)。

于 2012-06-27T08:49:04.220 に答える