ロード バランサーと可用性セットを備えた 2 つの Web VM と、SQL サーバー用の別の VM をセットアップすることを考えています (SQL Server 用の可用性セットも設定できるかどうかわかりません - SQL Server Express / Standard?)
私の主な問題は、両方の Web サーバーの同期を維持する方法 (DFS を使用しないことを好む)、または複数の場所にファイルを配置する方法です...
もう 1 つの問題 - ユーザーがアップロードしたコンテンツを両方の Web サーバーで利用できるようにしたい (キャッシュ オブジェクトを特定のストレージ ディスクに保存するように指示できるかどうか疑問に思う)
そのため、ストレージ アカウントをセットアップし、ユーザーがアップロードしたコンテンツと画像用に両方の Web VM にアタッチすることを考えていましたが、各サーバーはコンテンツ ファイルへの同じ共有アクセスを持つ独自の個別の Web アプリケーションを提供しています...
それは良い考えですか?Azure ストレージは高可用性と高速性を備えた仮想ディスクであると理解していますが、本当ですか??
3 つの異なる VM から同じストレージ ディスクを使用すると、パフォーマンスが大幅に低下しますか (それは可能ですか?)
アップデート:
私は BizSpark プログラムを使用しているため、実際には複数のサーバーに接続できず、サーバー間でリソースを共有できないことがわかりました (追加料金を支払わない限り)。したがって、これは今のところ無関係になりました
また、ASP.NET について話していますが、これは問題ではありません