web-dev-qa-db-ja.com

NLBを使用して、同じ(n)サーバー上の複数のサイトのバランスを取ることはできますか?

これはおそらく簡単な質問だと思いますが、決定的な答えはどこにも見つからないようです。 2台のサーバー(Win2K3 SP1)が1つのWebサイトをIIS 6.0、NLBで実行しています。各サーバーは2つのネットワークアダプターを実行しており、現在1つは「通常の」サーバートラフィックを処理し、もう1つは処理しています単一のWebサイトにサービスを提供するNLBクラスター。同じ2つのサーバー上の異なるNLBクラスターの下でIIS)で複数のWebサイトを実行することが可能か、および/または推奨されるかどうか疑問に思います。可能であれば、実行します。誰かがこれを正しく行う方法を説明する何かへのリンクを持っていますか?

前もって感謝します。

1
PITADev

承知しました。 NLBルールはポート80に固有である必要があるため、ポート80上のWebサイトへの要求はすべてNLBによって処理される必要があります。 WebサーバーのパブリックIPアドレスを指す新しいサイトの外部DNSAまたはCNAMEレコードがあることを確認してください。 IISでは、各サイトにホストヘッダーを追加して、着信要求が正しいWebサイトにルーティングされるようにすることができます。

編集:複数のNLBクラスターは必要ありません。ポート80に向かうすべてのトラフィックを処理するので、これを行います。IISは、ホストヘッダーに基づいてWebサイトを区別します。

2
joeqwerty