Обладая гораздо большим числом функций Internet, включая средства коллективной работы и совместимость с POP3 и браузерами Web, Exchange Server выходит на корпоративный рынок.


ЧТО НОВОГО?
ВРЕМЯ ИГРАТЬ В МЯЧ
КТО МЕДЛЕННО ЗАПРЯГАЕТ...
РЕПЕРТУАР EXCHANGE
ПОСЛЕДНЕЕ ЗАМЕЧАНИЕ

Итог испытаний


В октябьском номере журнала за 1996 год мы рассматривали Microsoft Exchange Server 4.0. Основным объектом внимания авторов обзорной статьи Тома Хендерсона и Майка Роббинса был Exchange и его базовые функции, прежде всего его достоинства в администрировании пользователей, взаимодействие с Internet, средства тиражирования и коллективной работы. В данном обзоре мы рассмотрим новую редакцию Exchange - версию 5.0. Приверженцам Windows NT приятно будет узнать, что с выходом версии 5.0 Exchange Server компании Microsoft готов к выступлению в высшей лиге.

В двух словах новая редакция улучшает средства работы с Internet (опиравшиеся на агента передачи сообщений MTA для SMTP). Так, Exchange Server может теперь выступать в качестве сервера POP3, так что любой POP3-совместимый почтовый клиент имеет возможность напрямую обращаться к нему за почтой. Если же Exchange Server поместить на Windows NT Server с последней версией Microsoft Internet Information Server (IIS) и Active Server Pages (ASP), то доступ к почте можно получить с помощью любого из последних браузеров Web. (ASP - это серверные апплеты ActiveX для генерации страниц HTML по запросу. Exchange поддерживает ASP для того, чтобы браузеры Web могли обращаться к нему за почтой.)

Microsoft добавила также несколько новых функций, таких как улучшенные планирование и поддержка для клиентов Outlook 97 (приложение Outlook 97 сочетает в себе возможности электронной почты, планирования и обращения к базам данных).

Microsoft поработала и над улучшением процедуры установки. Инсталляционная программа выдает лишь небольшое число конфигурационных запросов, а дополнительная настройка осуществляется с помощью мастеров. Кроме того, по сравнению с версией 4.0 средства миграции улучшены и расширены. С помощью Migration Wizard перейти к Exchange можно от таких систем, как GroupWise компании Novell.

Microsoft Exchange предлагается в стандартном и корпоративном изданиях. Стандартное предназначено для узлов, имеющих один почтовый сервер, который поддерживает сотни пользователей; корпоративное - для крупных сред с несколькими серверами, имеющих каналы для выхода в Internet, и десятками тысяч пользователей. Корпоративное издание обеспечивает также поддержку MTA, в том числе агента SMTP MTA, отсутствующего в стандартном издании.

Определенно, переход от 4.0 к 5.0 - это попадание в яблочко, так что если ваша сеть содержит один или более серверов Windows NT, то новый Exchange Server стоит поставить на драфт.

ЧТО НОВОГО?

Exchange Server 4.0 - хороший продукт, но версии 4.5 так и не суждено было пройти отбор в тренировочном лагере. Ей помешала версия 5.0, новые функции которой обширны и многообразны. Поддержка Internet - беспроигрышная ставка, но Exchange добыл очки другими путями: что касается протоколов, IIS и Exchange Server поддерживают совместно ASP, HTTP, защиту SSL и POP3, а непосредственно Exchange Server - POP3 с LDAP.

Связи с Internet поддерживаются на серверном уровне с помощью двунаправленных каналов SMTP и NNTP. Тиражирование NNTP может использовать поддержку коммутируемой связи сервера удаленного доступа (Remote Access Server, RAS). Соединение RAS устанавливается всякий раз, когда оно необходимо или запланировано. Для упрощения настройки Exchange предлагает Internet Mail Wizard и News Wizard.

Среди поддерживаемых форматов сообщений - MIME для приходящей и исходящей почты. Кроме того, Exchange Server обеспечивает динамическое преобразование из HTML в RTF. Продукт имеет теперь коннектор cc:Mail в дополнение к другим MTA типа SMTP MTA и X.400 MTA.

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

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

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

ВРЕМЯ ИГРАТЬ В МЯЧ

Чтобы испытать Exchange Server, мы загрузили по сети LoadSim с узла Web компании Microsoft (www.microsoft.com). LoadSim - это клиентское приложение для моделирования доступа нескольких пользователей к Exchange Server. Параметры LoadSim можно менять, в том числе количество пользователей и объем пересылаемой ими почты. LoadSim рассматривает среднего пользователя как малоактивного, т. е. что он просматривает почту всего несколько раз на дню и пишет около дюжины сообщений. Эта настройка была оставлена нами без изменения.

После того как мы запустили LoadSim на ПК с Pentium 90 МГц и 64 Мбайт RAM, программа сообщила, что данная конкретная конфигурация поддерживает 1500 пользователей. Не так уж плохо. Когда Microsoft тестировала четырехпроцессорную систему Alpha на 275 МГц с 1 Гбайт RAM, число пользователей было равно 20 000. Конечно, ваши требования могут и отличаться от указанных.

Начальная установка программного обеспечения Exchange Server проходила на удивление гладко и беспроблемно, в особенности если учесть объем устанавливаемого ПО. Опций предлагается множество, например включить/отключить поддержку IIS ASP, каких клиентов поддерживать, какие инструменты для разработки и управления устанавливать и т. д. Но по большей части вся ваша задача состоит в указании имен и выборе каталогов. К положительной стороне можно отнести и то, что инсталляционная процедура Exchange 5.0 использует больше параметров по умолчанию, чем 4.0, так что точная настройка может быть произведена позднее с помощью различных мастеров. (Если заданные параметры потребуется затем изменить, то это можно будет сделать с помощью тех же мастеров, что и при инсталляции.)

Кроме того, прежде чем установить Exchange 5.0, необходимо загрузить последний Windows NT Server Service Pack (Service Pack 2). Если нужен доступ к электронной почте Exchange и общедоступным папкам через Web, то вначале следует установить или модифицировать IIS до версии 3.0 (или более поздней версии), после чего установить поддержку ASP. Тогда для доступа к Exchange можно будет использовать любой браузер, поддерживающий фреймы и сценарии Java. (Для доступа к своему бюджету Exchange из браузера Web используйте http://your.web.server/exchange в качестве URL. После появления страницы вы увидите регистрационный экран.)

Инсталляционный CD содержит файлы Service Pack, но не IIS 3.0 или ASP. Мы были вынуждены загрузить ASP с узла Web компании Microsoft (на самом деле мы сначала установили Exchange Server без поддержки браузера Web и позднее добавили поддержку ASP; тот факт, что инсталляционная программа Exchange Server позволяет без проблем осуществлять последующие обновления, не может не радовать).

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

MAPI-совместимые приложения или Microsoft Outlook 97. В этом случае приложения устанавливаются с помощью своих собственных инсталляционных программ. Мы же решили установить и клиентов Exchange и Outlook 97 на рабочие станции Windows 95.

В целом первичная инсталляция заняла меньше часа, а поддержка IIS SAP, хотя и была необязательным этапом, не отняла много времени.

КТО МЕДЛЕННО ЗАПРЯГАЕТ...

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

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

Однако настоящую помощь оказывает Migration Wizard, который, думается, многие администраторы Exchange оценят по достоинству (см. Рисунок 1). Вряд ли какая-либо более-менее крупная сеть обходится без электронной почты, поэтому вы неизбежно столкнетесь с задачей перевода пользователей со старой почтовой системы на Exchange. Migration Wizard проводит последовательно через все этапы перемещения пользователей - и, возможно, сообщений - в Exchange 5.0. Wizard поддерживает Microsoft Mail, Lotus cc:Mail, а теперь еще и Novell GroupWise и Netscape Collabra Share.

Picture_1

Рисунок 1.
Мастер миграции Migration Wizard делает переход к новой системе гораздо менее болезненным. Тем не менее хорошее знание исходной и целевой почтовой платформ по-прежнему весьма желательно.

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

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

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

Picture_2

Рисунок 2.
Административная программа Microsoft Exchange Server может управлять несколькими серверами (хотя показан только один). Наличие единой консоли управления значительно упрощает управление крупными сетями.

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

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

В данных испытаниях мы опробовали все возможные типы почтовых клиентов - от клиента Exchange до различных браузеров Web. Более того, мы не забыли и новый Outlook 97. Microsoft рекламирует Outlook 97 как нечто большее, чем почтовое приложение. Как упоминалось, Outlook 97 - это приложение для работы с почтой, планирования и обращения к базам данных. Приложение можно применять само по себе, но наиболее эффективно оно в качестве клиента Exchange 5.0. Использование его таким образом позволяет координировать планы пользователей. Кроме того, Outlook 97 имеет сложную клиентскую систему форм и программирования. (На самом деле Outlook 97 заслуживает отдельного обзора ввиду многообразия его функций.) Мы нашли Outlook 97 простым в конфигурации.

Для многих поддержка POP3 - весьма желательная опция, поскольку она позволяет использовать одного и того же почтового клиента для доступа и к Exchange Server, и к Internet. Мы воспользовались поддержкой POP3 для доступа к почтовым бюджетам на Exchange Server из Eudora, Internet Explorer и Netscape Navigator. Как нам показалось, по сравнению с другими типами клиентов Exchange поддержка Web возлагает довольно большую нагрузку на сервер в расчете на пользователя, но мы не пытались оценить эту нагрузку количественно.

Однако длительность настройки не стоит рассматривать как недостаток. Такого рода работу необходимо проделать в любой крупной почтовой среде вне зависимости от продукта. Кроме того, объем работы зависит от числа используемых опций. Мы попробовали их все, поэтому-то процедура инсталляции в целом заняла так много времени. Если у вас только один сервер и все клиенты одного типа, а агенты MTA не используются, то инсталляционный процесс будет значительно короче.

РЕПЕРТУАР EXCHANGE

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

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

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

Exchange Server позволяет также реализовать почтовые квоты для каждого почтового ящика в отдельности, причем лимиты могут быть мягкими и жесткими. При задании мягкого лимита администраторы и пользователи получают извещение при превышении квота, причем пользователь может по-прежнему отправлять электронную почту. Задание жесткого лимита запрещает использование почтового ящика для отправки почты при превышении квоты.

Кроме того, Exchange Server поддерживает задание правил на сервере. Механизм их задания был оптимизирован, и теперь он позволяет предотвратить образование бесконечных циклов. Exchange Server 5.0 по-прежнему поддерживает системы форм на базе Visual Basic, но формы работают только с клиентами Exchange на базе Windows (в том числе с Outlook 97). Поддержка для почтовых клиентов POP3 и Web отсутствует.

Выбор клиента определяется главным образом операционной системой. Например, имея 32-разрядных клиентов Windows - таких как Windows 95 или NT, - вы вполне можете реализовать Microsoft Outlook 97, работающий с POP3, SMTP, cc:Mail, Microsoft Mail, America Online и Microsoft Network, не говоря о поддержке MAPI сервером Exchange. Другой довод в пользу клиента Outlook 97 состоит в том, что его система правил совместима с аналогичной системой сервера Exchange Server.

Клиенты Exchange и Schedule+ работают на 32-разрядных и 16-разрядных клиентах Windows, а также на платформах Mac. Кроме того, Microsoft предлагает клиентские системы Exchange для DOS. Они обеспечивают доступ к электронной почте, планированию и дискуссионным группам Exchange Server. Клиенты Exchange имеют универсальный почтовый ящик входящих сообщений, но не поддерживают системы правил. MAPI-совместимые клиенты независимых поставщиков также работают с Exchange Server.

Если вы хотите использовать браузеры Web в качестве клиентов, поддерживаемых через IIS ASP, то они должны уметь отображать фреймы (см. Рисунок 3). Используя эти клиенты, пользователи могут обращаться к электронной почте, планированию и дискуссионным группам. Выбор браузера Web в качестве основного клиента Exchange полезен для платформ, не поддерживающих иных почтовых клиентов, или для пользователей, имеющих доступ к Internet и браузеру, но не имеющих под рукой клиента Exchange Server. Мобильные пользователя - явные кандидаты на такого рода поддержку.

Picture_3

Рисунок 3.
При установленных Active Server Pages и Internet Information Server пользователи могут обращаться к своей электронной почте из браузеров Web.

Другая опция состоит в использовании клиентов POP3 и SMTP, таких как Eudora Lite или Eudora Pro. Вы можете также использовать клиентов NNTP, потому что Exchange Server поддерживает NNTP. Клиенты POP3 могут воспользоваться поддержкой LDAP, благодаря которой пользователи клиентов, отличных от Exchange, имеют возможность обращаться к адресной книге Exchange Server. Такие пользователи получают доступ не ко всему, что есть в адресной книге, причем администратор может запретить доступ к тем или иным атрибутам. Например, вы можете прочитать полное имя и адрес электронной почты того или иного лица, но не его телефонный номер или домашний адрес. Обычно фильтрация используется для анонимных пользователей.

Microsoft немало сделала для того, чтобы превратить Ex-change Server в высокодоступный и высоконадежный почтовый сервер. Его хранилище единственного экземпляра сообщений поддерживает откат с восстановлением, причем это дополняется поддержкой горячего резервирования круглые сутки. Скорость резервирования тоже была улучшена на 300%. Exchange Server поддерживает также независимые от места реплики, когда резервная информация из одного места может быть восстановлена в другом.

Интеграция Exchange Server с программой просмотра событий и монитором рабочих характеристик Windows NT расширена за счет превентивного мониторинга серверов и мониторинга линий связи. Такой мониторинг позволяет обнаружить ухудшение рабочих характеристик, исчезновение сервера и потерю линии связи. Кроме того, Exchange Server поставляется с макросами для отслеживания сообщений между несколькими серверами и каналами - сложнейшая задача для сети со множеством серверов.

Поддержка Message Flag позволяет задавать приоритеты для пересылаемых сообщений и для ответов на сообщения. Большинство клиентов Exchange Server поддерживают эту функцию. Поддержка Message Recall осуществляется с помощью Outlook 97. Эта функция позволяет отозвать сообщение, если получатель его пока не открывал. Более того, Outlook позволяет использовать Meeting Planner. Другая автоматизированная функция - голосование по электронной почте, с помощью которой пользователи могут создавать сообщения по типу запросов. После выбора ответа получателем сообщение возвращается отправителю.

ПОСЛЕДНЕЕ ЗАМЕЧАНИЕ

В том, что касается платформы для сервера, Exchange Server остается по-прежнему Windows NT Server-центрическим, но клиентская поддержка охватывает все платформы от DOS до браузеров Web. К сожалению, задействовать Exchange Server на полную мощь можно только при наличии 32-разрядной платформы Windows и Outlook 97.

Вне зависимости от использования Outlook 97, Exchange Server представляет отличный выбор для сетей любого размера. Его поддержка стандартов Internet будет высоко оценена как пользователями, так и администраторами.


Уильям Вонг - консультант и публицист. С ним можно связаться по адресу: bwong@voicenet.com.

Итог испытаний

Exchange Server 5.0

Microsoft
Россия, 125190, Москва,
Чапапевский пер., д.14
7-095-967-8585
www.microsoft.com/rus

Цена. Стандартное издание на 5 пользователей стоит 999 долларов, а корпоративное издание на одного пользователя - 1740 долларов.

Требования. Windows NT Server 4.0 с Service Pack 2 и (необязательно) Internet Information Server 3.0. Минимальные требования к конфигурации: процессор Pentium 60 МГц или процессор Alpha RISC, 32 Мбайт RAM и 250 Мбайт на жестком диске.

Exchange Server 5.0 представляет собой почтовый сервер масштаба предприятия с клиентской поддержкой Internet и интеграцией с другими протоколами Internet, такими как NNTP. Теперь доступный через браузер Web, Exchange Server эффективным образом поддерживает среду с несколькими серверами с избирательной поддержкой тиражирования.

Exchange Server обеспечивает клиентскую поддержку Outlook 97. Клиентская система правил и форм Outlook дополняет систему форм и правил Exchange Server на сервере. Outlook 97 эффективно использует поддержку планирования и автоматизацию почты Exchange Server.

Установка. Установка Exchange Server проходит на одном дыхании, хотя, чтобы воспользоваться поддержкой Web, необходимо прежде установить Internet Information Server. Миграционные утилиты улучшены, а интегрированная поддержка Windows NT, в том числе однократной регистрации пользователей Windows NT, упрощает настройку пользователей.

Документация. Хорошая. Microsoft предоставляет интерактивную документацию наряду с печатными рекомендациями по установке. Интерактивную документацию можно получить в печатном виде за дополнительную плату.

Гарантия. 90 дней.

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

Надежность/совместимость. Exchange Server тесно интегрирован с Windows NT. Поддерживаемые клиенты Mac, DOS и все виды Windows. Имея функции тиражирования и резервирования, он представляет надежную платформу, необходимую для крупных организаций. В то же время он выполняет простые операции, необходимые для небольших компаний. Exchange Server поддерживает доступ с клиентов POP3, а также обмен электронной почтой через серверы SMTP. В сочетании с Internet Information Server он обеспечивает доступ к почте из большинства браузеров Web.

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

Тестовая среда. Micron с процессором Pentium на 166 МГц, 32 Мбайт RAM и жестким диском на 2 Гбайт; локальная сеть Ethernet, 3Com LinkSwitch 1000 и рабочие станции Windows 3.x, Windows 95 и Windows NT.