説明/参照:
Explanation:
ネットワーク負荷分散(NLB)は、Windows Server 2008以降大きな変更はなく、この章では触れていませんが、機能とその構成可能なオプションを必ず確認してください。たとえば、ネットワーク負荷分散クラスタのポートルールでは、Affinity設定によって、同じクライアントからの複数の接続をNLBクラスタでどのように処理するかが決まります。 「Affinity:Single」は、クライアントを同じクラスタホストにリダイレクトします。 「Affinity:Network」は、クライアントをローカルサブネットからクラスタホストにリダイレクトします。 「Affinity:None」は、同じクライアントから同じクラスタホストに複数の接続をリダイレクトしません。
http://technet.microsoft.com/en-us/library/bb687542.aspx
NLBを使う
クライアントアフィニティ
NLBは、クライアントへの応答時間を最小限に抑え、セッション状態を維持するための一般的なサポートを提供するために、3種類のクライアントアフィニティを提供します。各類似性は、クライアント要求を配布するための異なる方法を指定します。 Application Centerでは、New Cluster WizardはデフォルトでアフィニティをSingleに設定します。後で、クラスタの[プロパティ]ダイアログボックスを使用してアフィニティを変更できます。次の表は、3種類のアフィニティについて説明しています。

親和性なし
アフィニティなしでは、NLBはクライアントを特定のメンバーに関連付けません。すべてのクライアント要求は任意のメンバーに負荷分散できます。このアフィニティは最高のパフォーマンスを提供しますが、確立されたセッションでクライアントを混乱させる可能性があります。後続の要求はセッション情報が存在しない他のメンバーに負荷分散される可能性があるためです。シングルアフィニティシングルアフィニティでは、NLBはクライアントのIPアドレスを使用してクライアントを特定のメンバに関連付けます。したがって、同じクライアントIPアドレスからの要求は、常に同じメンバーに届きます。このアフィニティは、イントラネット上のセッションを使用するクライアントに最適なサポートを提供します。
これらのクライアントは、セッションが中断される可能性があるため、アフィニティを使用できません。さらに、イントラネットクライアントは通常狭い範囲内のIPアドレスを持つため、これらのクライアントはクラスCアフィニティを使用できません。この範囲は非常に狭いので、イントラネット上のすべてのクライアントが同じクラスCアドレスを持つことになります。つまり、1人のメンバーがすべての要求を処理し、他のメンバーはアイドル状態のままになる可能性があります。クラスCアフィニティクラスCアフィニティを使用すると、NLBはクライアントのIPアドレスのクラスC部分を使用して、クライアントを特定のメンバに関連付けます。したがって、同じクラスCアドレス範囲から来るクライアントは、常に同じメンバーにアクセスします。このアフィニティは、インターネットにサービスを提供するクラスタに最高のパフォーマンスを提供します。 Bb687542.note(ja-jp、TechNet.10).gifメモインターネットクライアントがシングルアフィニティを使用するのは効率的ではありません。シングルアフィニティでは、NLBがクライアントのIPアドレス全体で負荷を分散するため、広い範囲に及ぶ可能性があります。 。クラスCアフィニティを使用することにより、NLBはIPアドレスの同じクラスC部分のみを持つクライアントを特定のメンバーと関連付けます。したがって、NLBがクライアントに負荷を分散するIPアドレスの範囲を本質的に狭くします。