Microsoft Exchange Server "Platinum".

Обзор продукта

Microsoft Exchange Server представляет собой самое современное средство обмена сообщениями и организации совместной работы, имеющееся сегодня на рынке. он служит надежной и масштабируемой платформой для электронной почты, планирования работы групп, сотрудничества, а также для приложений управления документооборотом и маршрутизации документов. Следующая версия  сервера, получившая названия "Platinum", значительно расширяет возможности обмена сообщениями и совместной работы пользователей. Ее отличает множество новых и очень удобных функций, повышенная надежность, масштабируемость и производительность базовой архитектуры, улучшенная интеграция с Microsoft Windows 2000, Microsoft Office 2000 и Интернет.

Назначение "Platinum"

"Platinum" – четвертая версия хорошо известного многим сервера Microsoft Exchange Server, в которой значительно расширены возможности ее предшественниц.  В процессе разработки нового продукта преследовались три основные цели:

 

·         Усовершенствовать инфраструктуру обмена сообщениями и организации совместной работы, предлагаемую Exchange, еще теснее интегрировать сервер с ОС Windows 2000. Решение этой задачи еще более повышает уровень надежности, безопасности и масштабируемости системы, упрощает администрирование продукта, а также снижает общую стоимость владения комбинированной инфраструктуры, в которой компоненты вычислительной сети дополняются средствами передачи и обработки сообщений.

 

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

 

 

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

 

Надежная и безопасная инфраструктура обмена сообщениями и организации совместной работы

В 1998 г. сервер Exchange Server 5.5 получил всеобщее признание как лидер надежности, масштабируемости и производительности. Проверенная временем архитектура этого продукта строилась вокруг транзакционной базы данных с хранением единственной копии документа. Оказалось также, что Exchange выгодно отличается от своих конкурентов значительно меньшими расходами на его содержание. Все эти тенденции нашли дальнейшее развитие в сервере "Platinum", создателям которого удалось еще больше повысить надежность и масштабируемость своего продукта при неуклонном снижении стоимости владения им. Exchange "Platinum" в полной мере использует все достоинства службы каталога Windows 2000 Active Directory, благодаря чему администраторы сетей получают возможность создавать единый унифицированный каталог в масштабе всего предприятия. Кроме того, "Platinum" значительно раздвигает пределы масштабируемости, предлагаемые серверами Exchange, – на нем можно размещать объекты, обслуживающие миллионы пользователей. Столь высокий уровень масштабируемости достигается за счет того, что система Exchange способна поддерживать несколько баз данных с обрабатываемыми сообщениями и позволяет распределять службы по нескольким серверам. Предусмотрены в новой версии и меры по дальнейшему повышению надежности, которая традиционно считается сильным местом семейства Exchange. В версии "Platinum" станут доступны новые варианты кластеризации, включая режим Active/Active, в котором активными являются все серверы кластера. Предусмотрена в нем и возможность распределения единой логической базы данных по нескольким физическим. Exchange Server и Microsoft Outlook уже сейчас оснащены всем необходимым для поддержки основных стандартов Интернета в области обмена сообщениями, обеспечения безопасности и организации совместной работы –  протоколов HTTP, SMTP, POP, IMAP, LDAP, S/MIME, X509 v3 и iCalendar. Однако в "Platinum" интеграция с Интернетом поднята на качественно новый уровень за счет встроенной поддержки маршрутизации по протоколу SMTP и создания внутренних хранилищ почты Интернета. Интеграция с консолью управления Microsoft Management Console из комплекта Windows 2000 значительно упростит администрирование новой версии Exchange.

Интеграция со службой каталога Active Directory

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

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

·         Использование в хранилище "Platinum" встроенных списков управления доступом Windows 2000 Access Control List (ACL), благодаря чему администрирование групп безопасности одновременно распространяется как на данные, хранящиеся в Exchange, так и на совместно используемые файлы в Windows 2000.

·         Возможность автоматического использования групп безопасности Windows 2000 как списков рассылки, что избавляет администратора от составления параллельных наборов списков рассылки для каждого подразделения и группы.

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

Вся каталожная информация "Platinum" (включая почтовые ящики, информацию о серверах и узлах, индивидуальные списки получателей и др.) сохраняется в каталоге Active Directory. В основу списков рассылки закладываются группы Active Directory, что намного облегчает администрирование этих списков. А чтобы помочь пользователям Exchange безболезненно перейти на "Platinum", корпорация Microsoft включила в свой комплект программу Active Directory Connector, которая обеспечивает двустороннее тиражирование каталожной информации и тем самым интегрирует прежние версии сервера в службу каталога Active Directory.

Гибкая распределенная топология

В небольших организациях "Platinum" можно устанавливать на одном-единственном сервере Windows 2000, хотя новая версия Exchange Server отлично подойдет и для больших распределенных систем, обслуживающих миллионы пользователей. Архитекторы систем, где установлен сервер "Platinum", получают возможность размещать различные подсистемы Exchange Server (протоколы, хранилища, каталоги) на физически разнесенных серверах, создавая системы воистину массового обслуживания. "Platinum", к примеру, нетрудно настроить как набор "клиентских" и "центральных" серверов. При такой схеме пользователи подключаются к "клиентскому" серверу по виртуальному IP-адресу, но все сообщения и данные, используемые в ходе совместной работы, сохраняются на "центральных" серверах. Распределение компонентов по различным группам серверов уже опробовано на практике – именно по такому принципу построены крупномасштабные системы электронной почты общего доступа типа HotMail. Подобный подход значительно повышает надежность системы любых масштабов, поскольку выход из строя одного сервера нисколько не сказывается на работе других компонентов. Так, распределение набора протоколов по нескольких серверам, не оснащенным контроллерами дисковых массивов RAID, не только снижает общую стоимость системы, но и защищает хранилище сообщений и каталог от сбоев в протоколах. К тому же "Platinum" больше не требует, чтобы службы каталогов размещались на каждом сетевом компьютере, что еще больше повышает гибкость систем на основе Exchange Server.

Распределение базы данных

Уже самая первая версия Exchange Server была оснащена транзакционной базой данных с единственной копией документа для хранения обрабатываемых сообщений и информации, используемой при совместной работе. Выбранная схема с самого начала обеспечила высочайший уровень надежности и производительности. В Exchange Server 5.5 возможности этой базы данных были значительно расширены. Если ранее размер сообщений не мог превышать 16 Гбайт, то теперь этот предел был снят и пользователи смогли обмениваться посланиями неограниченной длины. "Platinum" воплощает в себе следующий этап развития традиционной технологии. Здесь хранилище сообщений можно делить на несколько баз данных, каждая из которых управляется отдельно. Такая архитектура дает администраторам сразу два важных преимущества. Во-первых, у них появляется возможность создавать базы данных сколь угодно большого масштаба, удовлетворяющие запросы даже крупнейших предприятий. Во-вторых, деление единой логической базы данных на несколько физических повышает надежность всей системы, ускоряет процесс резервного копирования и восстановления информации при неполадках в работе системы. Если, к примеру, выйдет из строя какой-либо сервер, пользователи не смогут работать только с той частью сообщений электронной почты из общей базы данных, которая находится на нем (и находится в процессе восстановления). Даже несмотря на то, что база данных управляется как единое целое, вся остальная информация, хранящаяся в ней, по-прежнему останется легко доступной.

Расширенные возможности кластеризации

"Platinum" значительно расширяет возможности объединения компьютеров, работающих под управлением Exchange Server, в кластеры. Microsoft Cluster Server позволяет объединять в такие системы до четырех машин, каждая из которых будет работать в активном режиме и обрабатывать почтовые сообщения наравне с другими. Однако, как только в работе какого-либо компьютера произойдет сбой, система сразу же произведет перераспределение нагрузки и продолжит работу в этом режиме до тех пор, пока не будет восстановлена работоспособность всех машин. Таким образом, в кластере нет простаивающих резервных компьютеров, а значит, повышение надежности здесь достигается при снижении системных затрат. Администраторам больше не нужно доказывать необходимость дополнительных компьютеров, которые будут ожидать своей очереди, не выполняя никаких задач.

Интеграция с Microsoft Management Console из состава Windows 2000

Microsoft Management Console (MMC) – это новый ресурс системного уровня, обеспечивающий управление с помощью единой консоли сразу несколькими компонентами: и сетевой операционной системой Windows 2000, и такими приложениями комплекта BackOffice, как Exchange Server, и программными продуктами сторонних разработчиков. С помощью этой консоли производится также системное администрирование серверов "Platinum", для чего на ММС передается набор "моментальных снимков". Применение Microsoft Management Console делает управление системами на базе Exchange и проще, и дешевле. Благодаря ей администратор получает в свое распоряжение единый пользовательский интерфейс и комплект инструментальных программ, позволяющий администрировать как сетевые ресурсы, так и обработку сообщений. При необходимости в ММС нетрудно задать правила обслуживания администраторов различного уровня. Скажем, администратор системы обмена сообщениями получит доступ только к окну управления пользователями, содержащему подробное описание их учетных записей, а архитектор системы сможет знакомиться со всеми свойствами Exchange Server.

Эффективное хранение данных из потоковых и нетрадиционных сообщений

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

Расширенная маршрутизация сообщений на основе протоколов SMTP и X.400

Надежная, высокопроизводительная маршрутизация сообщений электронной почты – одна из основных отличительных черт Exchange Server. В нынешней версии этого сервера маршрутизация производится по стандарту Х.400, но в "Platinum" в дополнение к этому протоколу можно будет использовать и SMTP. Созданный на его базе механизм позволит производить маршрутизацию всех сообщений, пересылаемых между серверами как внутри одного узла, так и с одного узла на другой. Новая функция значительно повышает производительность и надежность системы, особенно когда дело касается трафика сообщений через Интернет.

Сохранение оригинального содержимого Интернет-почты

Как показали результаты тестирования, проведенного независимой лабораторией (Data Communications, март 1999), Exchange Server по своей производительности намного опережает любую другую систему обработки электронной почты, которую предлагает предприятиям сегодняшний рынок. "Platinum" еще больше повышает скорость работы серверов Exchange, так как MIME-содержимое заносится в хранилище "Platinum" в исходном виде без каких-либо преобразований.

Единое веб-хранилище для документов и приложений

 

Exchange Server предоставляет пользователям мощную платформу сотрудничества, предлагает им широчайший спектр разнообразных услуг – от планирования работы в группах и совместной работы над  документами до управления документооборотом в масштабе всего предприятия и сопровождения приложений. Microsoft Outlook, основной клиент Exchange Server, – это универсальный клиент, сочетающий в себе функции электронной почты, планирования и организации сотрудничества. Кроме того, он предлагает полномасштабную среду разработки приложений для электронных форм, проекций и деловой логики. "Platinum" еще больше раздвигает рамки использования платформы Exchange в области сотрудничества между пользователями. Во-первых, новая версия содержит веб-хранилище, позволяющее размещать самые разнообразные материалы (документы Office, веб-файлы, сообщения электронной почты) в единое место, обращаться в которое можно через Интернет. Более того, пользователи Office 2000 получают даже возможность сохранять документы непосредственно в "Platinum" и извлекать их оттуда напрямую, без каких-либо посредников. Во-вторых, в "Platinum" включен OLE/DB-провайдер, упрощающий создание приложений для серверов под управлением как Exchange, так и SQL Server. Планируется также существенно расширить библиотеку объектов данных сотрудничества (Collaboration Data ObjectsCDO) и обеспечить поддержку новой модели серверных событий, где будут предусмотрены, в числе прочих, и синхронные события. Кроме того, для упрощения поиска материалов в веб-хранилище в "Platinum" будет предусмотрена индексация содержимого расширенного поиска. И, наконец, появление "Platinum" обогатит функции Exchange в области управления документооборотом, сделав их более надежными и безопасными за счет применения объектов CDO Workflow Objects.

 

Веб-хранилище для всех типов документов

Веб-хранилище Web Store позволяет тесно интегрировать между Интернет, файловую систему и сервер организации сотрудничества, помогая тем самым сохранять информацию и развертывать приложения в едином пространстве. Web Store унаследовало лучшие черты традиционных хранилищ Exchange – регистрацию транзакций, хранение всех документов в единственной копии, восстановление с откатом, оперативное сопровождение. И при всем этом новый компонент тесно интегрирован с Интернетом, что выводит технологию хранения информации на качественно новый уровень. Web Store предложит пользователям "Platinum" такие современные функции, как встроенная поддержка веб-содержимого, доступ ко всей информации по стандартным адресам URL, унифицированный доступ при посредничестве Outlook, клиента любой системы электронной почты, Windows Explorer или браузера, а также встроенную поддержку индексации и поиска. Web Store призван стать единым хранилищем, в котором пользователь сможет сохранять самые различные материалы, работать с ними как автономно, так и вместе со своими коллегами, и даже запускать мощные деловые приложения.

Высокоскоростной доступ во всемирную информационную сеть

Рендеринг HTML и выполнение ASP-сценариев включены в число процессов ядра "Platinum". Благодаря этому, а также поддержке расширяемого языка разметки XML и других стандартов Интернета, новая версия значительно повышает функциональность и скорость веб-доступа к почтовым сообщениям и данным совместной работы. Кроме того, в системах на основе "Platinum" будет значительно легче извлекать информацию с помощью любого браузера. Доступ ко всем хранящимся здесь данным будет открыт с помощью хорошо знакомых пользователям идентификаторов ресурсов URL. Скажем, почтовый ящик получит собственный стандартный адрес наподобие "http://mail/server/username/inbox", после чего его содержимое можно будет просматривать точно так же, как и любой другой веб-ресурс. Аналогичным образом можно будет организовать доступ через браузер и к индивидуальным сообщениям, различным документам, материалам совместно разрабатываемых проектов. Такие нововведения не только намного повышают ценность "Platinum" как мощного репозитория для совместно используемой информации и данных приложений, но и значительно увеличивают производительность и масштабируемость интерфейса Outlook Web Access.

Расширенная интеграция с Office 2000

"Platinum" значительно повышает уровень интеграции между Exchange и Office 2000. Новая версия позволяет сохранять документы, созданные с помощью приложений Office 2000, непосредственно в базе данных "Platinum", используя для этого стандартное диалоговое окно "Сохранить". Точно так же, с помощью другого хорошо знакомого пользователям окна "Открыть", можно считать любой документ из базы данных "Platinum" в приложение Office. Таким образом, в распоряжении пользователей Office оказываются все богатые возможности серверов Exchange по обеспечению безопасности документов, их тиражированию, организации доступа к ним, а также мощные функции управления документооборотом. Это означает, что пользователь теперь может сохранять всю взаимосвязанную информацию – сообщения электронной почты, задачи, документы, электронные таблицы – в одной папке, доступной с помощью любого клиента, будь то Проводник, Outlook, Outlook Express или даже обычный веб-браузер. Очень важной особенностью серверов Exchange всегда являлась их способность сохранять индивидуальные свойства объектов, заносимых в базу данных. Значимость этого еще больше возрастает сегодня, когда у пользователей появляется возможность хранить документы Office на сервере. Теперь они могут просматривать и сортировать как личные, так и общие документы, управлять ими, используя всю мощь Outlook. При этом в их арсенале остаются и все привычные средства, с помощью которых они следят за электронной почтой, календарем и контактами.

Встроенные функции индексации содержимого и поиска

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

OLE/DB и ADO

OLE/DB – это интерфейс программирования, содержащий все основные функции доступа к данным BackOffice независимо от того, на каком сервере они находятся. "Platinum" полностью поддерживает спецификацию OLE/DB 2.5, благодаря чему программисты получают уникальную возможность использовать в создаваемых приложениях весь спектр данных и функций Exchange Server, SQL Server и других компонентов BackOffice. OLE/DB предлагает универсальный доступ к наборам рядов, спецификацию запросов и их выполнения, навигацию по иерархическим структурам данных. Применяя эту спецификацию, программисты могут смело опираться на весь накопленный ими опыт работы с инструментарием SQL, включая запросы, формы и отчеты, а также комбинировать обработку данных в SQL и в Exchange. Кроме того, разработчики приложений всегда могут воспользоваться спецификацией ADO, помогающей ориентироваться в данных Exchange Server, запрашивать, фильтровать и сортировать их.

Объекты данных сотрудничества CDO 3.0

В "Platinum" значительно расширена модель данных Collaboration Data Objects (Объекты данных сотрудничества или CDO). Эта спецификация служит мощным инструментом для описания бизнес-логики управления документооборотом и приложений сотрудничества, помогает она создавать и веб-приложения. В основу новой версии этой спецификации CDO 3.0 положен интерфейс программирования OLE/DB. Она не только выводит на качественно новый уровень доступ к данным Exchange Server, но и позволяет применять такие функции стандартных протоколов Интернета, как запросы LDAP и компоненты тела сообщения MIME. В состав CDO 3.0 включены объекты системного управления, благодаря чему администраторы и программисты могут включать в разрабатываемые приложения функции администрирования, полностью отвечающие конкретным требованиям технологии или бизнеса. К примеру, с помощью этой спецификации можно организовать автоматическую рассылку сообщений получателям по заданному списку, обеспечить выполнение корпоративных правил создания папок или заказных приложений управления групповыми календарями, наладить пересылку уведомлений на пейджеры и даже управлять трафиком списков рассылки. Кроме того, CDO 3.0 поддерживает сертификаты S/MIME и X.509 v3, предлагает расширенные возможности по управлению календарем и контактами, обеспечивает "двойной интерфейс" для программирования на языках С++, VB, VB Script, Java Script и Java. И, наконец, в состав "Platinum" войдут объекты управления документооборотом CDO Workflow Objects – расширенная библиотека служб документооборота, в основу которой положены синхронные события транзакций. Они предложат пользователям высокопроизводительный, надежный и безопасный механизм управления документооборотом и сопровождения приложений.

Модель серверных событий

В "Platinum" реализована сложная модель серверных событий, помогающая создавать приложения самых разнообразных типов, о которых раньше можно было только мечтать. Не ограничиваясь асинхронными событиями, модель поддерживает теперь и синхронные события для обрабатываемых объектов. Источниками таких событий являются:

·         службы протокола, обеспечивающие обработку сообщений по мере их поступления из Интернета или передачи по этим протоколам, которые служат для заказного расширения протоколов;

·         события механизма маршрутизации, запускающие специализированные алгоритмы маршрутизации или расширяющие списки получателей;

·         события хранилищ данных, включающие подпрограммы поиска вирусов, управления документами и им подобные.

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

Обеспечение бесперебойной связи

Обмен сообщениями уже давно вышел за рамки простой пересылки текстовой информацией внутри одной организации. Учитывая это, Microsoft превратила "Platinum" в мощную и гибкую платформу для самого широкого спектра современных услуг связи, включая сотрудничество в реальном масштабе времени и проведение конференций на основе протокола Т.120. "Platinum" будет поддерживать также "мгновенный обмен сообщениями" и "уведомление о присутствии", благодаря чему пользователи смогут определять, кто из их коллег подключен в данный момент к сети, и устанавливать связь с ним в реальном времени. Кроме того, в "Platinum" будут заложены расширенные возможности по обработки объединенных сообщений, которые откроют унифицированный доступ к электронной и голосовой почте с любого клиента. Подключаться к соответствующим почтовым ящикам можно будет не только с традиционных телефонов, но и с беспроводных аппаратов, а также со множества других устройств связи.

Конференции по обмену данными на основе стандарта T.120

Exchange 5.5 стал первым компонентом Exchange Server, обеспечивающим сотрудничество в реальном масштабе времени. Именно в нем появился полнофункциональный сервер текущей переписки Chat Server. Учитывая постоянно растущую популярность совместной работы в реальном времени, Microsoft снабдила "Platinum" сервером конференций по обмену данными на основе стандарта Т.120. Это полномасштабное клиент-серверное приложение стало связующим звеном между NetMeeting и Exchange. Поддержка Интернет-стандарта Т.120 позволяет проводить конференции и разрабатывать сложные документы в реальном масштабе времени, используя для этого такие продукты, как Microsoft NetMeeting. В ходе конференций, проводимых с помощью "Platinum", можно будет применять клиенты NetMeeting и других подобных систем для совместного доступа к данным и информации по запросу любого участника. Благодаря этому коллеги, сообща работающие над каким-либо проектом, смогут обмениваться данными, переговариваться и обращаться к общей мультимедийной информации.

Мгновенный обмен сообщениями и информация о присутствии

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

Унифицированная обработка сообщений, беспроводной доступ и поддержка нетрадиционных клиентов

Под унифицированной обработкой сообщений (функция Unified Messaging) понимается способность "Platinum" сохранять и доставлять сообщения голосовой почты и другие нетекстовые послания в потоке обычной электронной почты. Благодаря этой функции сообщения голосовой почты и другие виды потоковых данных можно будет сохранять в базе данных "Platinum", а доступ к ним через почтовый ящик обеспечат традиционные клиенты электронной почты и сотрудничества, например, Outlook 98. Кроме того, голосовые и текстовые сообщения можно будет пересылать на пейджеры или получать по телефону. Exchange Server быстро превращается и в основную платформу беспроводного доступа с сообщениям, открывая перед отраслевыми партнерами перспективу обмена электронной почты с помощью разнообразных средств беспроводной связи. Для обработки сообщений и совместной работы можно будет также использовать карманные устройства, работающие под управлением операционной системы Windows CE.