Планирование кластеров единой копии

 

Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Последнее изменение раздела: 2008-07-24

Хотя развертывание кластера с единым хранилищем Microsoft Exchange Server 2007 сходно с развертыванием автономного сервера Exchange 2007 или кластерной непрерывной репликации (CCR), между ними существуют важные различия, которые необходимо принимать во внимание.

Общие требования для кластеров с единым хранилищем

Общие требования для развертывания кластеров с единым хранилищем таковы:

  • Убедитесь, что используется система доменных имен (DNS). В идеальном случае DNS-сервер должен принимать динамические обновления. Если DNS-сервер не принимает динамические обновления, необходимо создать запись DNS Host (A) для каждого кластерного сервера почтовых ящиков и одну запись для самого кластера. Иначе Exchange будет работать неправильно. Дополнительные сведения о настройке DNS для Exchange см. в статье базы данных корпорации Майкрософт 322856, посвященной настройке DNS для использования совместно с Exchange Server (может быть на английском языке).

  • Если узлы кластера относятся к зоне службы именования каталогов с именем, отличающимся от имени домена в службе каталогов Active Directory, к которому присоединен данный компьютер, свойство DNSHostName по умолчанию не включает имя дочернего домена. В такой ситуации может потребоваться изменить DNSHostName, чтобы обеспечить правильную работу ряда служб, например службы репликации файлов. Дополнительные сведения см. в статье 240942 базы знаний Майкрософт Свойство DNSHostName службы каталогов Active Directory не включает дочерний домен (на английском языке).

  • Все узлы кластера должны быть серверами-участниками одного домена и сайта Active Directory. Exchange 2007 не поддерживается на узлах, которые одновременно являются серверами каталога Active Directory, а также на узлах, которые относятся к другим доменам или сайтам Active Directory.

  • Перед установкой Exchange 2007 убедитесь, что кластер сформирован. Убедитесь, что ресурсы по крайней мере одного физического диска присутствуют в кластерной группе, в которую требуется установить Exchange 2007, перед установкой Exchange 2007. После установки кластерного сервера почтовых ящиков настройте соответствующие зависимости дисковых ресурсов в администраторе кластера.

  • Убедитесь в том, что имена кластерных серверов почтовых ящиков содержат не более 15 знаков.

  • Кластер, в котором устанавливается Exchange 2007, не может содержать Exchange Server 2003, Exchange 2000 Server или любую версию Microsoft SQL Server, поддерживающую кластер. Работа Exchange 2007 в кластере с любым из этих приложений не поддерживается. Использование Exchange 2007 в кластере с экспресс-выпуском SQL Server, или другим приложением базы данных (например Microsoft Office Access) допускается при условии, что приложение базы данных не является кластерным.

  • Перед установкой Exchange 2007 убедитесь, что папка на физическом дисковом ресурсе, в которую будут установлены все данные Exchange, пуста.

  • Необходимо устанавливать одну и ту же версию Exchange 2007 на всех узлах кластера, которые настроены как узлы размещения кластерного сервера почтовых ящиков. Кроме того, файлы операционной системы и Exchange должны устанавливаться по одному пути на одинаковые диски на всех узлах кластера. Это требование подразумевает, что все компьютеры должны иметь схожую настройку жестких дисков.

  • Не следует устанавливать создавать или перемещать какие-либо ресурсы из кластерной группы по умолчанию в группу ресурсов, содержащую кластерный сервер почтовых ящиков. Также не следует устанавливать создавать или перемещать какие-либо ресурсы из группы, содержащей кластерный сервер почтовых ящиков, в кластерную группу по умолчанию. Кластерная группа по умолчанию должна содержать только IP-адрес кластера, сетевое имя и ресурсы кворума. Перемещение ресурсов в кластерную группу по умолчанию или совмещение с ее ресурсами не поддерживается.

    importantВажно!
    Кластерам, использующим предыдущие версии Exchange, необходим кластеризованный экземпляр координатора распределенных транзакций (Майкрософт) (MSDTC). Exchange 2007 устраняет необходимость в кластеризованном ресурсе MSDTC. Кластерный сервер почтовых ящиков в кластере с единым хранилищем не использует ресурс MSDTC, установленный в отказоустойчивом кластере. Сторонним приложениям может требоваться ресурс MSDTC из-за зависимостей COM+. В Windows Server 2003 для ресурса кластера MSDTC требуется общее хранилище в кластере. Если кластерный ресурс MSDTC требуется стороннему приложению, его необходимо установить в кластерной группе, отличной от кластерной группы, содержащей кластерный сервер почтовых ящиков. Windows Server 2008 предоставляет локальный некластеризованный экземпляр MSDTC, который отменяет требование общего хранилища в отказоустойчивом кластере Windows Server 2008. Дополнительные сведения об изменениях MSDTC в Windows Server 2008 см. в справке Windows Server 2008.

Требования к оборудованию для кластеров единой копии

При развертывании кластеров единой копии к оборудованию предъявляются следующие требования.

  • Все решение должно присутствовать в категории «Кластерные решения» в каталоге прошедших испытания продуктов Windows Server Windows Server Catalog of Tested Products.

  • Если кластер с единым хранилищем рассредоточен территориально, он должен присутствовать в категории Geographically Dispersed Cluster Solution («Территориально распределенные кластеры») в каталоге прошедших испытания продуктов Microsoft Windows Server.

Требования к программному обеспечению для кластеров единой копии

При развертывании кластеров единой копии к программному обеспечению предъявляются следующие требования.

  • На всех узлах кластера должна быть установлена операционная система Windows Server 2008 Enterprise или Windows Server 2003 Enterprise Edition, использующая одинаковые буквы загрузочного и системного дисков и одинаковый путь кWindows. В кластере не может использоваться Windows Server 2003 на одних узлах и Windows Server 2008 на других. Смешивание операционных систем в отказоустойчивом кластере не поддерживается.

  • В кластере может быть установлена только роль сервера почтовых ящиков. Прочие роли сервера Exchange не могут быть установлены на компьютере, который является частью отказоустойчивого кластера.

Требования к сети для кластеров единой копии

Важно правильно настроить сети, используемые для взаимодействия между клиентами и кластером. В этом разделе приводятся ссылки на процедуры, которые необходимо выполнить, чтобы проверить правильность настройки параметров общей и частной сетей. Кроме того, необходимо убедиться, что для кластера правильно настроен порядок подключения к сети.

При разработке сетевой инфраструктуры для развертывания кластера единой копии примите во внимание следующие соображения.

  • Каждый узел должен содержать минимум два сетевых адаптера, доступных для кластера . Клиенты и другие серверы должны иметь только возможность доступа к узлам с одного из сетевых адаптеров. Другие сетевые адаптеры используются для обеспечения взаимодействия в кластере.

  • Необходимо иметь достаточное доступное число статических IP-адресов при создании кластерных серверов почтовых ящиков. IP-адреса требуются как для общих, так и для частных сетей. Требования, относящиеся к адресам общей и частной сети:

    • Адреса частной сети. Каждый узел нуждается в одном статическом IP-адресе для каждого сетевого адаптера, используемого для частной сети кластера. Следует использовать статические IP-адреса, которые не принадлежат одной и той же подсети или сети в качестве одной из публичных сетей. Мы рекомендуем использовать 10.10.10.x с маской подсети 255.255.255.0 в качестве IP-адреса частной подсети в частной сети. Если в общедоступной сети используются IP-адреса формата 10.x.x.x и маска подсети 255.255.255.0, рекомендуется использовать в частной сети другие IP-адреса и маску подсети. Если настраивается более одной частной сети, для каждого сетевого адаптера и сети необходимы уникальные адреса и подсети.

    • Адреса общей сети. Каждый узел нуждается в одном статическом IP-адресе для каждого сетевого адаптера, используемого для общей сети кластера. Кроме того, статические IP-адреса необходимы для кластера серверов и кластерного сервера почтовых ящиков, чтобы к ним могли получать доступ клиенты и администраторы. Следует использовать статические IP-адреса, которые не принадлежат одной и той же подсети или сети в качестве одной из частных сетей.

    noteПримечание.
    Если кластер с единым хранилищем устанавливается на Windows Server 2008, можно использовать динамические IPv6-адреса со статическими IPv4-адресами, используемыми для частных или общедоступных сетей.
  • Если кластер с единым хранилищем устанавливается на Windows Server 2003, служба кластера требует применения частной сети, чтобы поместить все узлы в кластере в одну подсеть. Чтобы добиться этого в географически рассредоточенной среде, можно использовать коммутаторы виртуальной LAN на межузловых соединениях между двумя узлами. При использовании этих коммутаторов общая задержка передачи должна быть менее 0,5 секунды. Кроме того, такая связь между двумя узлами должна восприниматься в операционной системе Windows, под управлением которой работают данные узлы, как одно прямое подключение. Чтобы избежать появления подверженных сбоям непродублированных элементов, используйте разное оборудование виртуальной локальной сети для разных путей между узлами. Это ограничение подсети неприменимо к отказоустойчивым кластерам, работающим на Windows Server 2008.

  • Если кластер с единым хранилищем устанавливается на Windows Server 2003, служба кластеров требует применения частной сети, чтобы поместить все узлы в кластере в одну подсеть, и эта подсеть не должна быть подсетью, используемой для частной сети. Общая сеть кластера должна обеспечивать подключение к другим узлам Exchange и службам, таким как Active Directory и DNS-служба. Чтобы избежать появления подверженного сбоям непродублированного элемента, следует использовать группирование сетевых адаптеров или аналогичную технологию. Это ограничение подсети неприменимо к отказоустойчивым кластерам, работающим на Windows Server 2008.

  • Необходимо предоставить отдельную частную сеть кластера. Эта частная сеть используется для взаимодействия между узлами кластера. Данная сеть может быть организована только для компьютеров кластера, для нее не требуется использовать DNS-службы.

  • Если кластер с единым хранилищем устанавливается в Windows Server 2003, необходимо настроить порядок подключения сетей в Windows так, чтобы общедоступные сети имели более высокий порядок подключения, а приоритет сетей в кластере — так, чтобы частные сети имели более высокий приоритет.

  • Для конфигурации с двумя центрами данных требования к синхронизации кластера могут и не быть определяющими требованиями к пропускной способности и задержке в общей сети. Чтобы определить необходимые требования к сети, следует оценить общую загрузку сети, которая включает клиента, Active Directory, передачу данных и другой трафик.

Требования к хранилищу для кластеров единой копии

Кластеры с единым хранилищем используют общее хранилище данных, чтобы хранить данные кластерного сервера почтовых ящиков (группы хранения и базы данных). Ресурс кворума также может храниться в общем хранилище. Альтернативой использованию общего хранилища для ресурса кворума является использование кворума набора узлов большинства (MNS). Это может быть традиционный кворум MNS или кворум MNS со свидетелем общего файлового ресурса.

Выполнение задач в указанном порядке чрезвычайно важно для правильной работы кластера с единым хранилищем.

  1. Все общее хранилище должно быть настроено на каждом узле, входящем в кластер, до создания самого кластера. Обязательными условиями являются настройка диска кворума и его доступность для всех узлов в кластере до создания кластера. Если кворум недоступен, произойдет сбой при создании кластера.

  2. После создания кластера, но до установки Exchange, следует настроить физические диски для общего хранилища данных кластерного сервера почтовых ящиков.

  3. После установки Exchange и создания кластерного сервера почтовых ящиков необходимо настроить зависимости ресурсов физического диска.

noteПримечание.
Общее хранилище данных для кластерного сервера почтовых ящиков должно быть доступно со всех узлов, на которых он может размещаться.

При разработке решения хранения для кластера единой копии рекомендуется руководствоваться следующими правилами.

  • Используйте общие советы по планированию хранилищ в Планирование дискового хранилища.

  • Файлы базы данных и файлы журналов транзакций должны храниться на разных номерах логических устройств (LUN).

  • Для подключения томов к операционной системе следует использовать точки подключения файловой системы NTFS.

  • Следует использовать понятные имена, которые могут быть непосредственно и явно привязаны к размещенной группе хранения или базе данных. Если для журналов и баз данных используются разные тома, их пути должны указывать тип данных. Такой подход позволяет избежать ошибок, связанных с человеческим фактором, по мере роста числа баз данных и групп хранения.

    noteПримечание.
    Exchange 2007 не поддерживает размещение файлов журналов транзакций или файлов баз данных в корневом каталоге тома.

Требования к службе Active Directory для кластеров единой копии

В случае кластера единой копии к инфраструктуре службы каталогов Active Directory предъявляются те же требования, что и в случае автономного сервера, плюс ряд дополнительных требований. В решении с несколькими центрами данных оба центра данных должны обеспечивать достаточную поддержку инфраструктуры Active Directory, поскольку в любой момент на одном из этих центров данных может быть размещен кластерный сервер почтовых ящиков. Такая возможность должна присутствовать даже в том случае, если другие центры данных недоступны. Кроме того, все узлы в данном кластере должны находиться в одном домене, а учетная запись службы кластеров должна иметь соответствующие разрешения.

noteПримечание.
Для географически распределенных кластеров также требуется растянуть единый сайт Active Directory между центрами данных. Однако только узел кластера должен находиться в сайте во втором центре данных. Для развертывания географически распределенного решения кластеров единой копии требуется оборудование и технология репликации от сторонних поставщиков.

Требования к учетной записи службы для кластеров единой копии

Если кластер с единым хранилищем устанавливается на Windows Server 2003, необходимо использовать учетную запись домена в качестве учетной записи службы кластера. Все узлы в кластере должны быть членами одного и того же домена и использовать одну и ту же учетную запись службы кластеров. Учетная запись службы кластера также должна являться членом локальной группы администраторов на каждом узле, который способен содержать кластерный сервер почтовых ящиков.

Учетная запись службы кластеров отвечает за создание и обслуживание учетной записи компьютера, которая определяется ресурсом сетевого имени отказоустойчивого кластера и сопоставляется с ним при подключении ресурса. Сведения о надлежащих разрешениях для учетной записи службы кластеров см. в статье 307532 базы знаний Устранение неполадок с учетной записью службы кластеров для изменения объектов компьютеров. Дополнительные сведения см. в статье 251335 базы знаний Майкрософт Не удается подключить к домену рабочую станцию или сервер.

Если кластер с единым хранилищем устанавливается на Windows Server 2008, служба кластеров будет работать, используя локальную системную учетную запись (SYSTEM).

Дополнительные сведения

Дополнительные сведения об отказоустойчивых кластерах в Windows Server 2008 и их предшественниках в Windows Server 2003, кластерах серверов, см. в следующих материалах: