Опубликован: 30.04.2006 | Доступ: свободный | Студентов: 2959 / 243 | Оценка: 4.05 / 3.94 | Длительность: 23:23:00
ISBN: 978-5-9570-0037-X
Лекция 6:

Планирование развертывания

< Лекция 5 || Лекция 6: 123 || Лекция 7 >

Планирование серверов

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

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

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

Диск

Серверу необходим адекватный объем дискового пространства для содержания Windows Server 2003, Exchange Server 2003, информации каталога, журналов транзакций и хранилищ информации. Скорость, с которой Exchange Server будет осуществлять доступ к дискам, также является важным фактором для рассмотрения.

Устройства SCSI, как правило, обеспечивают более высокую скорость работы, нежели устройства IDE. Следует рассмотреть использование кэширующего дискового контроллера с высокоскоростной шиной, такой как PCI. Добавление новых устройств и контроллеров устройств позволяет Exchange Server распределять рабочую нагрузку, считывать и записывать данные на несколько устройств одновременно. Также следует рассмотреть размещение журналов транзакций на отдельном физическом диске, чтобы запись журналов осуществлялась последовательно для повышения производительности.

Пример из практики.

Вычисление дискового пространства

При планировании объема дискового пространства, необходимого серверу, нужно руководствоваться следующими факторами.

  • Windows Server 2003 Enterprise Edition (с Internet Information Services, Active directory и DNS) занимает около 1,5 Гб пространства, в зависимости от установленных компонентов.
  • Стандартная конфигурация Exchange Server 2003 дополнительно занимает 180 Мб.
  • Необходимо учитывать число почтовых ящиков пользователей и общих папок на сервере, а также объем пространства, занимаемый хранилищами каждого типа.
  • Журналы транзакций занимают относительно немного места (5 Мб каждый), однако для них следует использовать отдельное устройство.

Наконец, необходимо принимать в расчет любые дополнительные службы, выполняемые на сервере, включая другие крупные программы, такие как Microsoft SQL Server и расширения Exchange (например, антивирусы и фильтры).

Если используется несколько устройств, рассмотрите применение аппаратного или программного дополнительного массива независимых дисков (RAID), включая чередование дисков с контролем четности (RAID-5) и зеркальное отображение дисков (RAID-1), для обеспечения определенного уровня устойчивости к ошибкам. Можно настроить программно реализованный в Windows массив RAID в оснастке Computer Management (Управление компьютером). Оснастка Computer Management (Управление компьютером) позволяет создавать набор томов, представляющий собой группу жестких дисков, воспринимаемых операционной системой Windows в качестве одного диска. Также существует возможность применения аппаратного RAID, и хотя этот подход требует больших затрат, он обеспечивает наилучшую производительность и устойчивость к ошибкам.

Может возникнуть желание отвести на сервере Exchange максимально возможный объем дискового пространства для хранилища, однако этого делать не стоит. Вместо этого следует периодически отслеживать требования хранилища и контролировать возможности системы архивации. Если объем хранилища превысит объем системы архивации, понадобятся дополнительные серверы. На сервере Exchange может накапливаться много гигабайт данных. В конечном счете хранилища информации вырастут до таких размеров, что станут слишком велики для обработки системой архивации. При создании хранилища для сервера следует убедиться, что система архивации сможет полностью заархивировать хранилища информации, журналы транзакций и файлы операционной системы. Большое хранилище информации занимает несколько лент накопителя, а процедура архивации потребует много времени при архивации по ежедневной схеме. Восстановление данных может занять несколько часов. Как правило, несколько серверов с меньшими по объему информационными хранилищами обеспечивают отказоустойчивость: ошибка окажет влияние на меньшее число пользователей и на более короткое время, так как процесс восстановления займет меньше времени.

По мере роста объема информации на сервере Exchange уровень производительности снижается. Exchange Server осуществляет управление набором фоновых задач, связанных с информационными хранилищами. Эти задачи занимают больше времени при выполнении, если в информационном хранилище накапливается большой объем сообщений, которым необходимо управлять; следовательно, снижается общая производительность сервера в целом. Одним из способов предотвращения слишком большого объема почтового ящика является указание на сервере предельно допустимого размера почтовых ящиков пользователей. Еще один способ заключается в создании нескольких хранилищ почтовых ящиков, о чем пойдет речь в "Работа с группами хранения" .

Процессор

Использование нескольких процессоров значительно увеличивает производительность сервера. Однако установка на сервер второго процессора не удваивает его производительность. Процессоры используют одну и ту же материнскую плату, поэтому адаптеры, хранилище и данные могут задерживаться при обработке этими компонентами. Windows Server 2003 не поддерживает симметричный мультипроцессорный режим работы, а Exchange Server 2003 представляет собой многонитевое приложение. Следовательно, множество компонентов системы Exchange могут работать одновременно на различных процессорах, что значительно увеличивает производительность.

Оперативная память

Оперативная память (RAM) используется для выполнения на компьютере активного процесса. Когда физической памяти не хватает, система восполняет недостающий объем памяти посредством использования страничного файла на жестком диске компьютера. В идеальном случае сервер должен обладать объемом физической памяти, достаточным для предотвращения активного использования страничного файла. На сегодняшний день память является наиболее дешевым способом увеличения производительности любого компьютера. Рекомендуется наличие на любом сервере Exchange минимум 512 Мб оперативной памяти; при возможности следует с самого начала установить на сервер 1024 Мб памяти.

Сеть

Сетевые карты на серверах должны обеспечивать достаточную скорость для поддержки трафика, принимаемого и отправляемого клиентам и другим серверам. Высокоскоростные сетевые адаптеры, например, использующие шину PCI, подходят наибольшим образом. Быстродействующие серверы могут использовать несколько сетевых карт, обеспечивая тем самым возможность единовременного подключения к нескольким серверам и клиентам. Более того, многие серверные платформы позволяют объединять сетевые карты в пулы. Этот подход позволяет избежать прерывания работы из-за ошибки в одной из сетевых карт; при этом задачи, которые выполнялись вышедшей из строя сетевой картой, выполняются другой картой. Рекомендуется по возможности использовать высокоскоростные PCI-адаптеры, обеспечивающие совместное использование шины.

Методы повышения устойчивости к ошибкам

Для обеспечения постоянного функционирования серверов Exchange даже при возникновении ошибок можно предпринимать некоторые стандартные меры предосторожности. Общепринятым способом предотвращения скачков напряжения и отключения электросети является источник бесперебойного питания (UPS), который обеспечивает непрерывное функционирование сервера при отключении питания в электрической сети здания. UPS также является средством защиты от скачков напряжения, которые могут привести к повреждению серверов.

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

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

Заключение

В данной лекции рассказывалось о том, как использовать информацию о требованиях пользователей и сведения о текущем состоянии сети для разработки организации Exchange. Структура организации состоит из трех уровней: уровня организации, уровня группы маршрутизации и уровня сервера.

В части "Планирование", данного курса рассказывалось о процессе сбора и использования информации, о ситуации, с которой имеет дело администратор, планирующий организацию Exchange. "Установка Exchange Server 2003" является первой лекцией в части "Развертывание", в которой рассматривается развертывание продукта Exchange Server 2003. В "Установка Exchange Server 2003" будет рассказываться об инсталляции Exchange Server.

< Лекция 5 || Лекция 6: 123 || Лекция 7 >