IIS7要求ルーティングおよび負荷分散モジュールを使用した負荷分散


10

Microsoftには、IIS7向けのやや新しいロードバランシングおよびリクエストルーティングモジュールに関するドキュメントがたくさんあります。http://blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-released.aspxですが実稼働環境での使用経験があるかどうか知りたいです。HAProxyなどの別のソリューションの代わりにこのモジュールを使用することについて、いくつかの長所/短所は何ですか?

回答:


3

企業情報サイトの制作に使用しています。まだ問題はありません。また、サーバーを停止するのにスムーズに動作し、負荷分散もうまく機能します。最小の応答時間を使用して、サーバーの1つがさらにいくつかの要求を取得しています。また、会社の情報サイトよりもトラフィックが多いeコマースストアの1つを移動します。したがって、より重い負荷でどのように機能するかを見ていきます。しかし、私たちのテストでは、問題なく処理できることが示されています


3

www.orcsweb.comの本番環境で使用する。絶対にそれを愛する!とてもシンプルでありながら強力です。それに対してクリエイティブなことを試みるたびに、ARRはそれに対しても機能します。IIS7自体もしっかりしているので、IIS7の上に何かを構築することは素晴らしいアイデアです。

私たちは何年もハードウェアロードバランサーを使用して大きな成功を収めてきましたが、現在、ほとんどのサイトでARRに移行しています。

Webサーバーでは必ずARRヘルパーを使用してください。2つの理由は次のとおりです。-元のユーザーのIPがログに記録され、REMOTE_ADDRとREMOTE_HOSTがユーザーのIPに更新されます-SSLオフロードを使用でき、コードは違いを認識できません

http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx

NLBで使用し、2つのARRノードを作成することをお勧めします。最初のノードが失敗しない限り、すべてのトラフィックを受け取るように最初のノードを設定します。このようにして、統計は最初のノードにあります。共有構成を使用すると、SSL証明書をインポートして割り当てる以外に、2番目のノードを手動で管理する必要がなくなります。

これは私がいくつかの詳細を使って行ったブログ投稿です:http : //weblogs.asp.net/owscott/archive/2009/08.aspx


1

ハードウェアバランサーが非常に安くなっているので、導入がどれほど大きくなるかはわかりません。私も興味があります


0

私は先週同じことを見ました。結局、IIS7の技術はまだ環境に優しいと判断しました。ロードバランシング/ルーティングは、実際には、他の誰かにしわを見つけてほしい技術です:-)。HAProxyの使用経験が豊富で、ニーズがより単純な場合は、nginxのセットアップは簡単です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.