Microsoft® Exchange Server

Маркетинговый бюллетень

 Группа по продукту Exchange Server · август 2000 г.

Взгляд на приложение GroupWise 5.5
В новой версии типичные слабости GroupWise не устранены

 


В последней версии Novell GroupWise 5.5, поступившей в продажу прошлой осенью, исправлены многие недостатки предыдущих версий GroupWise 5.x. Однако в приложении GroupWise 5.5 не решены многие проблемы, например, плохая интеграция со службой каталогов Novell (Novell Directory Services, NDS), сложность администрирования, плохая масштабируемость и недостаточная надежность.

Короче говоря, приложение GroupWise 5.5 не удовлетворяет основным требованиям пользователей в области надежности, масштабируемости, быстродействия и стоимости владения.

Приложение GroupWise 5.5 не обеспечивает поддержку в масштабах предприятия основных стандартов Интернета, приложений для совместной работы, не зависящей от времени и места возможности связи.

Основные характеристики приложения GroupWise 5.5

Поддержка стандартов Интернета

Теперь приложение GroupWise 5.5 предлагает пользователям систему адресов Интернета (эта возможность уже давно есть у пользователей продукта Microsoft Exchange Server).

Однако в приложении GroupWise 5.5 по-прежнему не поддерживаются основные стандарты Интернета, например, служба распределенной разработки и исправлений для Веба (WebDAV). WebDAV позволяет всем приложениям, включая пакеты Microsoft Office 2000 и Microsoft FrontPage®, сохранять не только традиционные документы пакета Office, но и веб-страницы с их таблицами стилей и связанными изображениями непосредственно в хранилище документов, используя простые в работе веб-папки. Кроме того, сервер GroupWise не обеспечивает собственной поддержки протокола XML, протокола передачи новостей по сети (NNTP) для групп новостей и протокола iCalendar (для запроса встреч в Интернете).

Продукт Exchange 2000 не только обеспечивает гибкую Интернет-адресацию, свободную от жестких правил сопоставления адресов, требующихся приложению GroupWise – он также полностью поддерживает протоколы NNTP и iCalendar. Продукт Exchange 2000 изначально использует для передачи сообщений между серверами Exchange стандарты Интернета, например, простой протокол передачи почтовых сообщений (SMTP), а также полностью поддерживает понятную URL-адресацию для каждого элемента в системе Microsoft Web Storage System.

Усиление безопасности

Приложение GroupWise 5.5 предлагает усиление безопасности с использованием сертификатов безопасных многоцелевых расширений почты Интернета (Secure Multipurpose Internet Mail Extensions – S/MIME), обеспечиваемых сервером службы сертификации Novell Certificate Server. Клиент служб передачи сообщений и организации совместной работы Microsoft Outlook® уже свыше трех лет содержит интегрированную поддержку S/MIME. Более того, в отличие от сервера Novell Certificate Server, продукт Exchange 2000 полностью поддерживает восстановление ключа и списки отзыва сертификатов.

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

Система обеспечения безопасности с использованием открытых и закрытых ключей существует в продукте Exchange в течение более чем двух лет. Более того, Министерство обороны США использует продукт Exchange для безопасного обмена электронными сообщениями в рамках системы обмена сообщениями Минобороны (Defense Messaging System).[1]

Управление документами

Приложение GroupWise 5.5 содержит дополнительные компоненты управления документами, дающие пользователям возможность сохранения файлов данных на серверах GroupWise. Хотя возможности управления документами и могут быть полезны в почтовой системе, поддержка этой возможности в приложении GroupWise 5.5 основана на открытом интерфейсе API управления документами (Open Document Management API – ODMA). С другой стороны, продукт Exchange обеспечивает поддержку хранения документов с помощью стандартов Интернета, например WebDAV, с помощью изначальной интеграции файловой системы и с помощью поддержки расширений FrontPage Extensions. Все это позволяет любому приложению сохранять документы в системе Web Storage System – базового хранилища данных Exchange, – с помощью веб-папок Office или стандартных общих файлов.

В отличие от приложения GroupWise 5.5, базовая система Web Storage System продукта Exchange полностью поддерживает расширения FrontPage, тем самым позволяя использовать совершенные приемы управления HTML-документами и связанными с ними таблицами стилей и изображениями. В дополнение к применению встроенных в сервер Exchange Server компонентов организации совместной работы, пользователи Exchange имеют возможность выбора современных приложений для управления документами, выпускаемых несколькими независимыми производителями программного обеспечения, например, Eastman, FrontOffice и 80-20 Software, что позволяет удовлетворять конкретные требования пользователей.

что отсутствует в приложении Groupwise 5.5

После более чем пяти лет разработки и изменений стратегии в приложении GroupWise по-прежнему отсутствуют многие возможности.

Отсутствует интеграция с NDS и Windows NT

Приложение GroupWise использует отдельный от NDS каталог. Однако средства администрирования пытаются скрыть это от администратора, обновляя оба каталога каждый раз, когда производятся изменения. Фактически здесь существуют два отдельных каталога. Средство Novell NW Admin обновляет объекты как в каталоге GroupWise, так и в NDS, что приводит к двум наборам трафика репликации.

Это означает, что для создания и администрирования системы GroupWise администратор должен знать как архитектуру NDS, так и архитектуру GroupWise.

Эта плохая интеграция распространяется и на систему Microsoft Windows NT® Server. Хотя приложение GroupWise и выполняется на системе Windows NT, оно выполняется как приложение для Windows NT, а не как системная служба. Кроме того, это приложение не использует службу Active Directory™. Администраторы не могут применять стандартные средства регистрации событий и контроля быстродействия системы Windows NT Server для управления приложением GroupWise.

Отсутствует удобство администрирования

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

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

Отсутствие ограничений на размер сообщения требует от администраторов GroupWise расчистки «пробок» в системе, если пользователи посылают электронной почтой чрезмерно большие документы – объемом, скажем, в 6 МБ. К несчастью, не существует простых способов ни для удаления больших сообщений электронной почты, вызвавших «засорение» системы, ни для уведомления пользователей о необходимости применения более действенных приемов общего доступа к файлам для совместной работы с большими объемами данных.

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

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

Отсутствует масштабируемость

На конференции BrainShare 2000 в Солт-Лейк-Сити во время работы семинара компании Novell по связям с общественностью Netware (Netware Roadmap and Feedback Panel) менеджеры компании по этому по продукту объявили, что операционная система Netware OS, включающая поддержку NSS и протокола TCP/IP, не будет полностью поддерживать симметричную многопроцессорную архитектуру (SMP) до весны 2001 г. Напротив, продукт Exchange использует преимущества технологии Windows NT, которая уже давно поддерживает SMP. Фактически сервер Exchange 5.5, работающий под управлением системы Microsoft Windows® 2000 Advanced Server, использует преимущества SMP для поддержки вплоть до 33 400 пользователей на одном сервере.[2]

На конференции BrainShare ’99 в Солт-Лейк-Сити компания Novell представила результаты тестирования быстродействия приложения GroupWise 5.5 и системы NetWare 5.0 с пятью конфигурациями оперативной памяти сервера, 64 МБ, 128 МБ, 256 МБ, 512 МБ и 1 ГБ. Представитель компании Novell отметил, что при добавлении 128 МБ памяти до 256-МБ конфигурации быстродействие возрастает на 20 процентов. Несмотря на наличие результатов тестирования для 512-МБ и 1-ГБ конфигураций, компания Novell не обнародовала эти результаты.

Кроме того, приложение GroupWise не обеспечивает поддержку высокодоступной симметричной кластеризации. Пользователи, заинтересованные в уменьшении совокупной стоимости владения благодаря объединению серверов, могут получить выгоды в результате применения расширяемого сервера Exchange Server Enterprise Edition, работающего под управлением системы Windows 2000 Advanced Server и поддерживающего двухузловую кластеризацию. Система Windows 2000 Data Center Server, поставки которой начнутся нынешним летом, будет поддерживать четырехузловую кластеризацию. Такая комбинация обеспечивает поддержку до 4 ГБ физической памяти на платформах Intel и динамическую настройку использования памяти для оптимизации быстродействия приложения.

Отсутствует надежность

На конференции BrainShare ’98 в Солт-Лейк-Сити некоторые пользователи сообщали о необходимости ежедневной перезагрузки приложения GroupWise 5.2, работающего на серверах NetWare, чтобы преодолеть проблемы повреждения и утечки памяти[3]. Согласно заявлению на этой конференции менеджера группы разработки GroupWise, версия 5.5 будет требовать перезагрузки только один раз в две или три недели, а не каждый день.

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

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

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

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

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

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

Выполнение обычных задач, например, создание специальных классов и форм сообщений и расширение интерфейса пользователя (добавление новых элементов на панель инструментов или в меню) требует, чтобы разработчики GroupWise писали компилируемый код, использующий специальный объект независимого разработчика (Custom 3rd-Party Object – C3PO) для GroupWise. К примеру, развертывание C3PO для поддержки нового класса сообщений (допустим, отчета о расходах) требует написания и компиляции приложения C3PO, которое затем распространяется на все те настольные компьютеры, где требуется использовать это приложение. Если позже форма отчета о расходах изменяется, код требуется перекомпилировать и снова распространить.

Напротив, сервер Exchange и клиент системы обмена сообщениями и организации совместной работы приложения Outlook 2000 не только обеспечивают полную поддержку языка программирования Microsoft Visual Basic® for Applications (VBA), но также содержат объектно-ориентированный конструктор графических форм, делающий возможным быструю разработку основанных на формах приложений. Outlook загружает любые требующиеся формы с сервера Exchange Server, кэширует их для автономного использования и обеспечивает управление версиями для распространения обновленных форм.

Высокая степень интеграции продуктов Exchange и Outlook позволяет пользователям легко создавать приложения, которые используют все преимущества пакета Office 2000 и интегрируются с этим пакетом, не прибегая к программированию (или с незначительными затратами труда на программирование).

Отсутствуют общие папки и контакты

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

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

Для приложения GroupWise имеется только 75 приложений независимых разработчиков программного обеспечения, в то время как для продукта Exchange создано в десять раз больше – 763 приложения.[4]

Отсутствует связь в любое время и из любого места

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

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

Сервер Exchange 2000 Conferencing Server предлагает готовое к применению в масштабе предприятия клиент-серверное решение для проведения конференций, совместной работы над документами, использования общей доски, передачи текстовых сообщений и файлов в режиме реального времени. Сервер Exchange 2000 Conferencing Server может быть использован с любым клиентом стандарта T.120 ,например, Microsoft NetMeeting®, и дает пользователю возможность работать в единой веб-среде при участии в видео- и информационных конференциях. С помощью имеющихся в системе Windows 2000 компонентов многоадресной IP-рассылки и TAPI 3.0, сервер Exchange 2000 Conferencing Server обеспечивает организацию видеоконференций с непрерывным присутствием множества участников. Кроме того, в этом продукте содержится мост, позволяющий клиентам H.323 полностью взаимодействовать в видеоконференциях с клиентами многоадресной IP-рассылки. Пользователи могут «одним щелчком» получить доступ к конференциям из своих календарей. Календарное планирование производится либо из приложения Outlook, либо из обозревателя с использованием компонента Outlook Web Access (OWA).

 

Стоимость владения

Согласно последним данным, приведенным в Workgroup and Intranet Computing: Изучение стоимости эксплуатации (Cost of Operations Study), выполненное Gartner Group, сервер Exchange Server обеспечивает низкую стоимость владения.[5] Согласно рис. 3 в отчете Gartner Group, приложение GroupWise не предлагает никаких статистически значимых преимуществ в отношении стоимости владения в сравнении с сервером Exchange Server.

Пользователи, применяющие однородные стандартные среды и протоколы (TCP/IP), получат значительный выигрыш в стоимости владения.

Продукт Exchange 2000 разрабатывался с расчетом на обеспечение низкой стоимости владения и полностью интегрирован с системой Windows 2000 и службой Active Directory.

При использовании приложения GroupWise администраторам, возможно, потребуется поддерживать NetWare и IBM OS/2 Server, чтобы реализовать все функциональные возможности и возможности связи приложения GroupWise.

Требование использования нескольких платформ (NetWare или Windows NT Server наряду с OS/2 Server) для реализации всех функциональных возможностей приложения GroupWise не способствует снижению стоимости владения. Продукт Microsoft Exchange не предъявляет таких требований.

Отсутствует четкая концепция

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

продукт Microsoft Exchange 2000 поставляется уже сегодня

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

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

 

Сервер Microsoft Exchange 2000 Server, полностью интегрированный с операционной системой Microsoft Windows® 2000, предназначен для удовлетворения потребностей организаций любых размеров – от предприятий малого бизнеса до крупных территориально распределенных компаний – в налаживании обмена сообщениями и совместной работы. Вместе с соответствующим клиентским программным обеспечением, приложением Microsoft Outlook® 2000, сервер Exchange обеспечивает создание высоконадежной, масштабируемой и легко управляемой инфраструктуры для обмена сообщениями и совместной работы. Современная система хранения веб-ресурсов Microsoft Web Storage System, применяемая в этом сервере, позволяет объединить его надежность и масштабируемость с доступностью и открытостью Интернета, предоставляя тем самым как хранилище знаний с развитыми возможностями, так и платформу для бизнес-приложений. Сервер конференций Exchange 2000 Conferencing Server является платформой для различных служб (включая аудио-, видео- и информационные конференции), что открывает новые возможности для совместной работы.

Заключение

Хотя в приложении GroupWise 5.5 содержится немало новых компонентов, оно может не отвечать основным требованиям пользователя или не решать фундаментальных проблем разработки продукта. Пользователям следует проанализировать свои требования к инфраструктуре и решить, будут ли система Novell и приложение GroupWise удовлетворять этим требованиям как в краткосрочном, так и в долгосрочном плане.



[1] {0>More information is available at http://otsservr.ssg.gunter.af.mil/wconnect/wc.dll?wdms02~ShowClin2~B~GROUPWARE+SERVER and at http://otsservr.ssg.gunter.af.mil/wconnect/wc.dll?wdms02~ShowClin2~B~USER+AGENTS.<}0{>Дополнительные сведения об этом имеются в Интернете по адресу http://otsservr.ssg.gunter.af.mil/wconnect/wc.dll?wdms02~ShowClin2~B~GROUPWARE+SERVER и по адресу http://otsservr.ssg.gunter.af.mil/wconnect/wc.dll?wdms02~ShowClin2~B~USER+AGENTS.<0}

[2] {0>See full benchmark details at:<}0{>Подробные данные эталонного тестирования см. на Веб-узле по адресу:<0} {0>http://www.microsoft.com/exchange/55/gen/ProLiant8500_2000.htm.<}0{>http://www.microsoft.com/exchange/55/gen/ProLiant8500_2000.htm.<0}

[3] {0>Additional discussion available at http://www.zdnet.com/pcweek/news/0518/18netware.html and Novell document #2934259 at www.support.novell.com.<}0{>С дополнительными материалами можно познакомиться на Веб-узле по адресу http://www.zdnet.com/pcweek/news/0518/18netware.html и в документе компании Novell № 2934259 по адресу www.support.novell.com.<0}

[4] {0>See http://www.microsoft.com/exchange and http://www.novell.com/groupwise/partners for complete listings.<}0{>Полный список приложений см. на Веб-узлах http://www.microsoft.com/exchange и http://www.novell.com/groupwise/partners, соответственно.<0}

[5]{0>Customers should study the entire Gartner report to understand all TCO issues.<}0{>Чтобы понять все вопросы, связанные с совокупной стоимостью владения, покупатели должны изучить весь отчет Gartner Group.<0} {0>The complete study published on April 21, 1999 is available at http://www.gartnerweb.com/public/static/consulting/wicms.html.<}0{>Полное исследование было опубликовано 21 апреля 1999 г. С ним можно ознакомиться на Веб-узле по адресу http://www.gartnerweb.com/public/static/consulting/wicms.html.<0}