Перед развертыванием решения для хранения данных в рабочей среде важно убедиться, что оно правильно настроено. Ниже приводятся рекомендации по проведению успешного тестирования хранилища для Microsoft Exchange, начиная с программы, включающей уже протестированные решения. Кроме того, дается информация о нескольких средствах, помогающих управлять хранилищем, тестировать его и наблюдать за ним.
Программа Exchange Solution Reviewed
При выборе решения для хранения данных рекомендуется выбирать решение, которая прошло проверку при помощи программы для хранилищ Microsoft Exchange Solution Reviewed ESRP 2.0 (ESRP-Storage). Программа ESRP-Storage -- это тест, разработанный с учетом особенностей Exchange, инфраструктура оглашения практичсеских рекомендаций и процедура проверки, которая облегчает создание проверенных и качественных решений хранения данных для Exchange. Программа ESRP-Storage служит следующим целям:
- Предоставление разработчикам решений для хранения нормативов по
испытаниям хранилищ для Exchange и по публикации практических
рекомендаций.
- Разработка механизма для оценки предлагаемых решений с целью
обеспечить соответствие решения практическим рекомендациям по
Exchange.
- Предоставление клиентам высококачественных решений по хранению
данных, которые прошли тщательную проверку и которые рассчитаны на
работу в среде Exchange.
Дополнительные сведения о программе ESRP-Storage приведены в разделе Программа Microsoft Exchange Solution Reviewed (ESRP-Storage) (на английском языке).
Примечание. |
---|
ESRP-Storage не является программой сертификации, оценки или сертификации на логотип Microsoft. |
Поскольку хранилище можно настроить различными способами, оценка проверенных конфигураций и применение рекомендаций помогает снизить затраты и ускорить развертывание.
Тестирование хранилища
Перед тестированием решения необходимо определить задачи тестирования. Ниже перечислены некоторые основные аспекты успешного тестирования хранилища.
- Определите цели тестирования. Для примера, определите
необходимые значения производительности, пропускной способности и
емкости.
- Проводите тестирование, подключив к хранилищу столько же
серверов, сколько будет подключено в реальных условиях. В их число
входят серверы и рабочие нагрузки, не использующие Exchange.
- Проводите тестирование на базах данных реальных размеров и с
физическими дисками, заполненными так же, как они будут заполнены в
реальных условиях. Большинство характеристик производительности
физического диска изменяются в зависимости от размера набора
данных.
- Убедитесь в соответствии хранилища требованиям к количеству
транзактных операций ввода-вывода и максимальную производительность
решения при приемлемых задержках.
- Убедитесь в соответствии хранилища требованиям значений
пропускной способности и производительности резервного копирования,
указанным в соглашении об условиях обслуживания для резервного
копирования и восстановления.
Средства для работы с хранилищами
Средство Microsoft Exchange Server Jetstress точно имитирует характеристики ввода-вывода Exchange. Это средство включает возможности тестирования в предельном режиме и тестирования производительности, которые показывают максимальную производительность LUN при приемлемых значениях задержки. Новая версия средства Jetstress создавалась для поддержки сервера Exchange 2007. Кроме того, создана замена средству Load Simulator для имитации клиентов Microsoft Office Outlook. Это средство называется Exchange Load Generator.
Оба средства имитируют Outlook и требуют для проведения тестирования наличия полностью настроенной среды сервера Exchange 2007. Имитация клиентов Outlook — это только один из способов измерения реальной задержки клиента (а не только задержки диска сервера).
Для загрузки этих средств воспользуйтесь следующими ссылками:
- Jetstress:
- Exchange Load Generator:
Средство Exchange Stress and Performance используется для имитации протоколов Интернета, таких как POP3, IMAP4 и SMTP. Оно часто используется для имитации входящих в организацию из Интернета сообщений MIME. Для загрузки этого средства воспользуйтесь следующими ссылками:
- Средство Exchange Server Stress and Performance
(64-разрядное)
- Средство Exchange Server Stress and Performance
(32-разрядное)
Ссылки на другие полезные средства приведены в статье Средства для сервера Exchange Server 2007 (на английском языке).
Наблюдение за решением хранения
Очень важно наблюдать за хранилищем, отслеживая аппаратные и программные предупреждения и ошибки, чтобы предотвращать повреждение данных и простои.
Для наблюдения за хранилищем можно использовать средства, указанные ниже. Они доступны в узле Инструменты консоли управления Exchange.
- Анализатор соответствия рекомендациям
- Системный монитор
- Средство устранения проблем с производительностью
Кроме того, для наблюдения за решением хранилища, а также за некоторыми другими аспектами организации Exchange можно использовать средства Microsoft System Center Operations Manager 2007 и Microsoft Operations Manager 2005.
Системный монитор (perfmon.exe) — это оснастка консоли управления (MMC) для Exchange Server 2007, служащая для наблюдения за производительностью. Для получения показаний счетчиков она использует объект производительности MSExchangeIS, предоставляя сведения, позволяющие следить за работоспособностью хранилища. Сведения о средней задержке удаленных вызовов процедур (RPC), предоставляемые средством Perfmon, можно использовать для определения того, как задержки диска влияют на работу пользователей. Счетчики задержки диска должны соответствовать следующим требованиям:
- средняя задержка при удаленном вызове процедур должна быть
меньше 50 мс;
- количество запросов удаленного вызова процедур должно быть
меньше 30;
- задержка диска должна быть менее 10 миллисекунд для
операций записи в журнал и менее 20 миллисекунд для операций
чтения и записи в базу данных.
Счетчики быстродействия, за которыми нужно наблюдать
Способ просмотра показателей производительности существуюет у большинства решений хранилищ. Отслеживание этих показателей может обнаружить проблемы с производительностью, прежде чем они повлияют на работу Exchange. По возможности стоит использовать интеграцию Microsoft Operations Manager от поставщика хранилища для более четкого понимания некоторых специальных показателей. В число некоторых основных показателей, которые следует отслеживать, входят:
- Использование диска Насколько заняты
физические диски?
- Процент попаданий при чтении из
кэша Насколько хорошо используется кэш
контроллера хранилища?
- Ожидание запросов на запись Насколько
часто контроллер находится в состоянии ожидания ответа от
физического диска?
- Использование процессора
хранилища Насколько занят ЦП хранилища?