Я играл с бета-версией 2010 года пару недель, экспериментировал с вариантами топологии и т. Д. Я думаю, что совершенно запутался в том, как это работает, поэтому есть ли там эксперты по SP, которые могут объяснить вещи простым условия для меня я был бы признателен!
Я хочу создать ферму с 3 серверами, предоставляющими контент и личные сайты. Я предполагаю, что это можно сделать путем балансировки нагрузки или циклического трафика DNS между тремя серверами.
Что меня смущает, так это то, что на странице настроек личного сайта запрашивается конкретный узел личного сайта, поэтому весь трафик моего сайта будет перенаправлен на один сервер, даже если в ферме их три. Если этот хост выйдет из строя, я предполагаю, что личные сайты будут недоступны.
Это правильно? Как мне настроить его так, чтобы доступ к личным сайтам был сбалансирован по нагрузке на 3 сервера фермы?
Да, вам необходимо реализовать балансировщик нагрузки (для этого подойдет Windows NLB, но и аппаратное устройство) перед вашими сайтами. В этом сценарии у вас будет 2 «кластера» с балансировкой нагрузки. Первый будет для вашего контента, а второй - для ваших mysites. Это выглядело бы примерно так:
Таким образом, ваши пользователи заходят только в http://content.yourhost.com и http://mysites.yourhost.com - NLB заботится о маршрутизации к 3 хостам. Он также обрабатывает отказ одного из хостов, не маршрутизируя трафик на этот хост.
В настройках личных сайтов вы указываете, что хост http://mysites.yourhost.com, и снова балансировка нагрузки будет обрабатывать маршрутизацию к отдельным серверам.