В предыдущем посте я описал начальную настройку балансировщика KEMP VLM. Чтобы продолжить его настройку под Exchange 2010 необходимо сделать некоторые действия с сервером Exchange. А именно:

  • Создать во внутренней DNS-зоне a-запись для подключения клиентов.
  • Необходимо будет создать CAS Array.
  • Имеет смысл зафиксировать порты для сервисов MSExchangeRpc и MSExchangeAB.

Я в лабе использую так называемую 1-arm конфигурацию, то есть и клиенты и серверы находятся в одной сети и балансировщик использует один сетевой интерфейс. Общая конфигурация лабы следующая:

Сервер IP Роль
dc.o365lab.pro 192.168.1.10 DC,DNS,CA
ex1.o365lab.pro 192.168.1.50 CAS,HT,MBX
ex2.o365lab.pro 192.168.1.51 CAS,HT,MBX
lb1001.o365lab.pro 192.168.1.150 VLM

Для клиентского доступа я создам а-запись outlook в зоне o365lab.pro:

> outlook
Server:  dc.o365lab.pro
Address:  192.168.1.10

Name:    outlook.o365lab.pro
Address:  192.168.1.52

Следующий шаг – создание CAS Array:

New-ClientAccessArray -Name outlook -Fqdn outlook.o365lab.pro
-Site Default-First-Site-Name

Затем – фиксация портов для сервисов MSExchangeRpc и MSExchangeAB на всех серверах Exchange: Continue Reading »

Для балансировки нагрузки клиентских подключений Microsoft рекомендует в большинстве случаев использовать аппаратные балансировщики нагрузки. Компания KEMP Technologies помимо аппаратных так же производит виртуальные балансировщики нагрузки. Давайте посмотрим как их можно использовать с Exchange 2010, Exchange 2013 и с аналогичными версиями Lync Server.

Виртуальная машина для Hyper-V представляет собой файл жёсткого диска (vhd) и файл с конфигурационными настройками:

PS C:DistrLoadMaster-VLM-6.0-40CMa-Hyper-V> ls | ft Mode, Name -AutoSize
Mode  Name
----  ----
d---- Snapshots
d---- Virtual Hard Disks
d---- Virtual Machines
-a--- config.xml

Необходимо всё это импортировать на нужный нам хост Hyper-V. Небольшие рекомендации по импорту:

  • В процессе импорта необходимо выбрать копирование виртуальной машины (Copy the virtual machine (create a new unique ID)). Если из одного образа будем делать несколько балансировщиков, то стоит указать галку  Duplicate all files so the same virtual machine can be imported again.
  • MAC-адрес виртуальных адаптеров импортированного балансировщика должен быть статическим. Поэтому в свойствах адаптера переключаем MAC-адрес на Static и не забываем поставить галку Enable spoofing of MAC address. Код доступа, на основании которого генерируется лицензия, зависит от MAC-адреса виртуалки. Поэтому важно, чтобы он был статическим. Иначе, при переносе виртуалки на другой хост придётся получать лицензию заново.

После того как виртуалка будет импортирована и сетевые карты настроены, её нужно будет запустить и подождать пока она загрузится. Сначала она попытается получить адреса на сетевые интерфейсы через DHCP-сервер, а если такого не найдётся, то первый интерфейс получит принудительно адрес 192.168.1.101:

kemp1

После этого нужно будет подключиться к балансировщику через веб-интерфейс (https://192.168.1.101) или через консоль. Учётные данные для подключения:

  • Логин: bal
  • Пароль: 1fourall

Дальнейшие действия:

  • Меняем на интерфейсе eth0 ip-адрес (System Configuration → Interfaces → eth0)
  • При необходимости меняем имя хоста (System Configuration → Local DNS Configuration → Hostname Configuration)
  • Добавляем DNS-серверы (System Configuration → Local DNS Configuration → DNS Configuration)
  • При необходимости задаём используемый по умолчанию гейтвей (System Configuration → Route Management → Default Gateway)
  • Меняем пароль пользователя bal, добавляем других пользователей (System Configuration → System Administration → User Management)

На этом общую настройку балансировщика можно завершить.