У меня есть два хоста, у которых есть интерфейс в 4 разных подсетях LAN (здесь WAN не применяются).
10.1.1.x
10.1.2.x
10.1.3.x
10.1.4.x
Предположим, что каждой подсети потребуется локальная служба x.x.x.9 в качестве требуемой службы для балансировки нагрузки. Также предположим, что у двух хостов уже есть следующие IP-адреса без балансировки нагрузки:
10.1.1.11
10.1.1.12
Вопрос
Когда я настраиваю NLB в других подсетях, должен ли я также иметь некластеризованный IP-адрес для этого хоста?
Пример:
Load Balanced
10.1.1.9
10.1.2.9
10.1.3.9
10.1.4.9
Host1
10.1.1.11 <-- Already Exists
10.1.2.11 <-- Is this needed in addition to 10.1.x.9??
10.1.3.11 <-- Is this needed in addition to 10.1.x.9??
10.1.4.11 <-- Is this needed in addition to 10.1.x.9??
Host2
10.1.1.12 <-- Already Exists
10.1.2.12 <-- Is this needed in addition to 10.1.x.9??
10.1.3.12 <-- Is this needed in addition to 10.1.x.9??
10.1.4.12 <-- Is this needed in addition to 10.1.x.9??
Другими словами, все IP-адреса на этой странице должны находиться в одной подсети?
Нет, вам не нужен фиксированный IP-адрес для каждой подсети, только один IP-адрес на компьютер в подсети, в которой вы хотите управлять ими.
Да, каждому хосту требуется свой собственный IP-адрес, и если вы хотите их сгруппировать, кластеру также требуется IP-адрес. Для кластера требуется как минимум 2 IP-адреса, затем по 1 IP-адресу для каждого дополнительного хоста.
В каждой подсети каждой серверной части кластера nlb требуется один IP-адрес (собственный), а затем один или несколько виртуальных IP-адресов.
На поведение NLB влияет выбор между одноадресной и многоадресной передачей: http://technet.microsoft.com/en-us/library/cc782694(v=ws.10).aspx
серверам требуется один выделенный IP-адрес для каждой подсети, потому что вы не можете вручную сопоставить IP-адрес кластера с сетевым интерфейсом. NLB использует интерфейсы ip, чтобы определить, на какой сетевой карте публиковать IP-адреса кластера.
Одноадресное изменение MAC-адреса, но обычно необходимо настроить коммутатор (который по умолчанию не принимает один и тот же MAC-адрес более чем на одном порту)