GroupWise 5.0 компании Novell имеет мощную электронную почту с новым графическим интерфейсом, клиент-серверную архитектуру и усовершенствованные средства управления документами в группах.
ИТОГ ИСПЫТАНИЙ
GroupWise 5.0
Электронная почта и Novell вместе уже давно. GroupWise 5.0 компании Novell служит доказательством того, что хорошая идея способна выдержать временные трудности. В первые годы существования Novell электронная почта включалась в комплект поставки операционной системы NetWare бесплатно. Ввиду отсутствия шлюзов почта NetWare корреспонденцию в другие почтовые системы не доставляла: как и почта Unix, она была примитивной и ограничена строго односерверной сетью.
Затем Action Technologies и Novell использовали программное обеспечение Coordinator первой в сочетании с простой службой каталогов второй для создания базиса пакета электронной почты. Coordinator имел примитивную, с точки зрения современных стандартов, электронную почту (по типу применяемой в программном обеспечении коллективной работы) в составе системы обработки сообщений (Message Handling System, MHS). Он был призван заменить простую почту в комплекте NetWare, но за дополнительную плату. Появление NetWare Global MHS помогло снизить непомерную нагрузку на MHS по доставке корпоративной электронной почты.
Тем временем, около 1989 года, WordPerfect разработала пользовательскую оболочку под названием WordPerfect Office. Этот офис объединял систему меню с электронной почтой, положившей начало тому, что позднее стали именовать программным обеспечением коллективной работы. Близость WordPerfect к офису Utah компании Novell способствовала взаимовыгодному обмену идеями, затем Novell приобрела WordPerfect и его программное обеспечение коллективной работы и электронной почты WordPerfect Office вместе с комплектом офисных приложений.
Результатом стремления Novell противопоставить Microsoft свой офисный комплект стало превращение WordPerfect Office в GroupWise. Менее полутора лет спустя Novell продала продукты WordPerfect (вместе с лицензиями на другие продукты, входящие в этот офисный пакет) компании Corel. Однако Novell сохранила GroupWise.
Со времени приобретения WordPerfect произошло одно весьма важное событие: появление Internet, как средства связи между организациями по электронной почте. IBM приобрела Lotus Development, владельца cc:Mail, а Microsoft заполучила Consumer's Software (результатом этой сделки стало появление продукта Microsoft Mail) и преобразовала свою серверную систему Microsoft Mail на базе OS/2 в Microsoft Exchange. Иными словами, рынок изменился так, будто по нему пронесся ураган, и конкуренция стала весьма жесткой.
Мы тестировали GroupWise 5.0 в сети NetWare, но применение GroupWise отнюдь не ограничивается локальными сетями NetWare. Хотя Novell заявляла, что GroupWise 5.0 можно будет устанавливать на сервере Microsoft Windows NT, эта возможность пока осталась нереализованной. Дополнительное преимущество предшествующих версий GroupWise и WordPerfect Office состояло в поддержке Macintosh, но при тестировании готовой редакции GroupWise 5.0 мы не нашли в комплекте поставки клиента для Macintosh (даже бета-версии). (В конечном итоге получить бета-версию клиентского программного обеспечения Macintosh GroupWise 5.0 все-таки удалось, но ее функциональные возможности оказались весьма ограниченными.)
Во время подготовки обзора GroupWise не включал почтового шлюза SMTP, так что пришлось воспользоваться шлюзом SMTP/MIME для GroupWise 4.1 - даже бета-версия шлюза для 5.0 была еще не готова.
УСТАНОВКА
GroupWise управляет пользователями с помощью Novell Directory Services (NDS), но он может иметь почтовые отделения и узлы пересылки на серверах NetWare 3.x, NetWare 4.x или Windows NT 3.51 (серверы NT 3.51 должны иметь NT Service Park или выше). Однако где-либо в локальной или глобальной сети вы должны иметь сервер NetWare 4.1 или более поздней версии для идентификации пользователей средствами NDS. Так что если вы имеете GroupWise 4.1 и собираетесь перейти на GroupWise 5.0, то без сервера NetWare 4.1 или более поздней версии не обойтись. К счастью, GroupWise 5.0 содержит двухпользовательскую версию IntranetWare 4.11.
Для некоторых узлов требование наличия сервера NetWare 4.1 или более поздней версии может оказаться нежелательным, но следует отметить, что продукты, конкурирующие с GroupWise, также базируются в операционных системах их поставщиков. Например, Microsoft Exchange Server работает под Windows NT, в то время как предыдущая версия Microsoft Mail могла работать под DOS, OS/2, NetWare или Windows.
Мы установили GroupWise 5.0 в двух узлах и на трех платформах. Первым узлом была локальная сеть лаборатории Beach Labs, состоящая из первичного файлового сервера NetWare (NetWare 4.1 на Compaq Proliant 1500 c процессором Pentium на 100 МГц, 32 Мбайт RAM, дисковым массивом Compaq SCSI на 6 Гбайт и сетевой платой SMS 10/100 Ethernet PCI). Вторая платформа (также в Beach Labs) состояла из сервера IntranetWare 4.11 (Compaq DeskPro XL 6150 с процессором Pentium на 150 МГц, 32 Мбайт RAM, жестким диском EIDE на 1,3 Гбайт и сетевой платой SMS 10/100 Ethernet PCI). Третья платформа представляла собой файловый сервер NetWare 4.1 (Fortune Technologies 486/66 DX с 48 Мбайт RAM, двумя жесткими дисками SCSI на 2 Гбайт и сетевой платой Intel EtherPro Ethernet) в удаленном узле. Соединение Internet между локальной сетью Beach Labs и удаленным узлом имитировалось по прямой выделенной линии.
GroupWise поставляется на двух CD-ROM, один содержит программный код, а второй - образы дискет с клиентским программным обеспечением (как они малочисленны!). Кроме того, комплект включает двухпользовательскую лицензию на сервер: его можно использовать как операционную систему выделенного сервера для администрирования NDS. Вкладыш в коробку GroupWise рекомендует прочитать файл readme.txt на CD, мы тоже советуем ознакомиться с этим файлом, поскольку он содержит много полезной информации об установке и интеграции.
Файл readme.txt предупреждает, что рабочая станция под Windows 95 или Windows NT должна иметь 32-разрядного клиента Novell NetWare для соответствующей операционной системы. Позднее мы обнаружили, что использование GroupWise также предполагает наличие 32-разрядного клиентского программного обеспечения NetWare. Факт, не вызывающий воодушевления, поскольку и cc:Mail, и электронная почта Exchange выполняются независимо от сетевого клиентского программного обеспечения.
Однако, что касается аппаратной части, каждый раз при инсталляции GroupWise мы использовали различные платформы на базе ПК (с 32-разрядным клиентом NetWare), и она проходила без заминки. В первую очередь мастер установки предлагает занести в Planning Guide такую важную информацию, как дерево каталога, соглашения об именах и место, куда будет копироваться программное обеспечение. Эта редакция GroupWise работает с разделами дерева каталогов NDS, но не поддерживает несколько независимых деревьев.
Процедура установки модифицирует схему базы данных о каталоге NDS с целью включения в нее GroupWise. После этого она устанавливает сначала серверное, а затем клиентское программное обеспечение. После заполнения бланков процедура потребовала запустить новое программное обеспечение NWAdmin. Во время одной из инсталляций имеющееся 32-разрядное программное обеспечение бета-клиента Novell вступило в конфликт с новой версией NWAdmin, и нам пришлось его удалить. Но это был единственный глюк, с которым мы столкнулись во время трех различных инсталляций.
Последний этап инсталляции состоит в вызове вручную конфигурационного файла grwconf.ncf для загрузки GroupWise на сервер NetWare. GroupWise успешно инициализирует свою базу данных, административные модули и агентов передачи сообщений. Файл начальной загрузки сервера NetWare, autoexec.ncf, был при следующем запуске сервера корректно модифицирован для последующего вызова grwconf.ncf.
На клиентах установка оказалась намного проще: один щелчок мышью для каждого типа клиентов (в нашем случае двух станций под Windows 95 и одной станции Windows NT 4.0) и программное обеспечение устанавливается в выбранный каталог и инициализирует переменные реестра. Как упоминалось ранее, установка на рабочую станцию под Windows 95, Windows NT 3.51 или Windows NT 4.x возможна только при наличии 32-разрядного клиентского программного обеспечения NetWare, но установка последнего под Windows не составляет труда; более того, оно никоим образом не влияет на протоколы и работу NT или TCP/IP.
Установка GroupWise отменяет любые имеющиеся почтовые клиенты на рабочей станции. В частности, это необходимо для того, чтобы вызовы Routing Slips и электронной почты из приложений направлялись к GroupWise через Simple MAPI, а не через прежнего клиента.
Клиентское программное обеспечение для рабочей станции занимает приблизительно 5,5 Мбайт, а удаленный клиент - 25 Мбайт. В реестр Windows вносятся многочисленные изменения, вследствие чего клиентское программное обеспечение Exchange становится по существу недоступно. Однако Microsoft Mail выполнялась одновременно с GroupWise без каких-либо заметных проблем.
ЗАПУСК
GroupWise, как и его вышеупомянутые конкуренты, опирается на клиент-серверную парадигму. В основном это означает, что сервер обладает некоторым интеллектом для разрешения ситуаций, с которыми система на базе файлов справиться не может. Данное обстоятельство весьма немаловажно для пользователей. Пересылка сообщений и другие действия в клиент-серверной среде предполагают, что клиент способен запустить действия на основе правил, но только если он имеет постоянное сообщение с почтовой системой.
Если пользователь находится вне пределов офиса, то файловое почтовое приложение на портативном ПК не может пересылать сообщения, автоматически отвечать и осуществлять другие действия, которые клиентское программное обеспечение в принципе выполнять умеет. GroupWise 5.0 позволяет задавать правила на клиенте, и после соединения с GroupWise POA (загружаемый модуль администратора почтового отделения на сервере NDS) эти правила задействуются.
По сравнению с GroupWise 4.1 клиентский пользовательский интерфейс изменился радикальным образом и, надо сказать, в лучшую сторону. Пиктограммы GroupWise 4.x ушли в прошлое, а интерфейс приобрел вид, несколько схожий с Windows Explorer: слева - иерархия пиктограмм, справа - подробный вид. Даже форма курсора мыши меняется в зависимости от контекста списка свойств.
Интуитивность и простота использования нового клиентского программного обеспечения несколько сглаживает факт отсутствия печатного руководства по GroupWise 5.0 (его нельзя приобрести даже за отдельную плату: и администраторам, и конечным пользователям приходится надеяться на справочную систему). Но при всех достоинствах нового пользовательского интерфейса одна лишь навигация по GroupWise недостаточна для полного понимания функциональности GroupWise.
ГРУППОВЫЕ ДОКУМЕНТЫ
После прочтения множества подсказок мы выяснили, что GroupWise исповедует мощный документоориентированный подход. Администраторы создают библиотеки с разделяемыми документами. Система управления документами реализует подход, при котором пользователь, желая изменить документ, выписывает его из библиотеки. И пока пользователь не вернет его назад, никто другой не может выписать этот документ. (Другие пользователи могут лишь прочитать данный документ.) Права на документ имеют несколько уровней.
Преимущество такого подхода в решении проблемы синхронизации редакций документа. Эта проблема возникает, когда несколько пользователей пытаются отредактировать одни и те же данные одновременно. К сожалению, имеющееся на рынке программное обеспечение для работы с разделяемыми папками (Exchange, например) это делать не в состоянии. GroupWise же позволяет только видеть внесенные изменения.
Документы регистрируются в библиотеках, но хранятся они в базе данных почтового отделения или у владельца документа. Программа отображения документа каждый раз загружается одновременно с клиентским программным обеспечением GroupWise. Сходство между ней и выпущенной затем программы отображения сообщений в Microsoft Exchange 4.0 Service Pack 1 просто поразительно, но программа отображения GroupWise все же поумней. С ее помощью вы можете просматривать не только файлы Microsoft Office, но и Corel Office, а также некоторые документы Lotus SmartSuite и некоторые базы данных.
АДМИНИСТРИРОВАНИЕ ГРУППЫ
Во время установки GroupWise расширяет схему базы данных Novell Directory Services. Продукт не имеет средств импортирования пользователей из каких-либо отличных от NDS сред, за исключением тех, что предназначены для обновления NetWare для работы с NDS. Расширенная схема включает объекты с информацией о пользователях, местоположении почтовых отделений и их принадлежности к разделам.
Вместо административного программного обеспечения на базе DOS предыдущих версий, GroupWise 5.0 использует новую версию NWAdmin. Все администрирование осуществляется через NWAdmin. Это может отпугнуть новых пользователей NDS, поскольку NWAdmin не располагает ни административными мастерами, ни макросами для выполнения повседневных задач администрирования (хотя файлы подсказки и объясняют эти функции по категориям). Применение кнопки Help - единственный способ разобраться в пользовательском интерфейсе NWAdmin и в том, как с ним связан GroupWise. Администраторы предыдущих версий GroupWise найдут все функции старой административной программы ad.exe, но нам, чтобы понять, как ее использовать, пришлось глубоко копать.
РАЗНОТИПНЫЕ СООБЩЕНИЯ
В литературе о GroupWise 5.0 утверждается, что GroupWise имеет унифицированный почтовый ящик, и это во многом действительно так. Например, GroupWise имеет встроенные средства управления телефонами и телефонными системами, совместимыми с Telephony API (TAPI) компании Microsoft или Telephony Services API (TSAPI) Novell. Мы попробовали не без успеха управлять исходящим вызовом с помощью функций GroupWise Address Book, Conservation Place и интерфейса TSAPI 2.23, посредством которого сервер нашей лаборатории связан с внутренней телефонной системой Comdial DXP480.
Дискуссионные группы, весьма напоминающие группы новостей Internet, просты в организации. Дискуссионная группа - это группа пользователей, имеющих разрешение на доступ к разделяемым папкам по определенной теме. Дискуссионные группы работают с разделяемыми папками как средством совместного использования информации, а сами дискуссии имеют вид заметок (они обозначаются на экране специальным символом) с вложенными документами. Кроме того, они могут иметь связи OLE или ActiveX с документами или заданными разделами документов.
Как и обычная почта, содержимое дискуссий синхронизируется посредством рассылки данных пользователям, имеющим доступ к папке, в которой хранятся материалы дискуссии. При желании, благодаря компоненту под названием Hit The Road, дискуссия может стать частью стратегии удаленного хранения, но об этом мы поговорим чуть позже.
РАСШИРЕНИЕ ГРУППЫ
На второй тестовой платформе мы использовали поставляемую с GroupWise 5.0 версию IntranetWare для двух пользователей. Помимо тестового сервера нами было установлено программное обеспечение Web Access, с помощью которого я мог просматривать сообщения GroupWise по Intranet или Internet. Почту мы получали через программное обеспечение Web Access, а в качестве браузера применялся Netscape 3.0 Gold.
Коммутируемое соединение с GroupWise осуществлялось двумя методами: через NetWare Connect и Windows NT RAS. И в том и в другом случае клиент GroupWise соединялся и получал почту быстрее, чем Exchange сам по себе и Exchange с Microsoft Outlook. Почта через NetWare Connect была обычно доступна в GroupWise через 70 секунд, тогда как Exchange (через NetWare Connect) требовалось более 2 минут. При соединении через Windows NT RAS обоим пакетам требовалось дополнительные 30 секунд.
ПЫЛЬ СТРАНСТВИЙ
Мобильные пользователи GroupWise могут использовать такую функцию, как Hit the Road. Вместо занимаемых клиентом для настольной системы 5 Мбайт на жестком диске, HTR использует свыше 25 Мбайт. Однако место занимает не столько код для коммутируемого доступа в сеть, сколько базы данных сообщений, календаря и т. п. Каждая из этих баз данных является факультативной. При нажатии кнопки Hit The Road клиент синхронизирует локальную базу данных с базой почтового отделения; группы, почта и другие необязательные компоненты загружаются затем на рабочую станцию или портативный компьютер.
ВЗЛЕТЫ И ПАДЕНИЯ
Справочная система никоим образом не может служить заменой печатной документации. Заменить ее могли бы административные мастера или внешний интерфейс новой версии NWAdmin. Администраторы, не очень сведущие в NetWare, найдут NWAdmin не слишком-то дружелюбным. Однако NWAdmin все же гораздо проще в обращении, нежели его предыдущие итерации.
В отличие от прежних версий GroupWise, многие функции, связываемые с GroupWise 5.0, в рассматриваемом нами продукте отсутствовали, но ко времени выхода статьи в свет они вполне могут появиться. Отсутствующие компоненты весьма важны: InForms, программа генерации форм и коллективной работы, в комплект не входила (к счастью, предыдущая версия совместима), а шлюз SMTP/MIME пока представляет собой отдельный продукт и то для версии 4.1.
Еще одно замечание. И на клиенте Windows NT, и на клиенте Windows 95 при закрытии GroupWise как при локальном, так и при удаленном соединении запись на диск еще какое-то время продолжается. Пользовательский интерфейс исчезает, как если бы обработка завершилась, но жесткий диск продолжает работать, а удаленное соединение продолжает передавать данные. После исчезновения программного обеспечения с экрана мы намеренно вызвали сбой Windows 95, чтобы посмотреть, что случится. После запуска GroupWise в следующий раз программа загружалась лишнюю минуту, но ошибок не было. Однако все это, по крайней мере, непонятно.
ЗАКЛЮЧЕНИЕ
С момента появления GroupWise 4.x до появления GroupWise 5.0 прошло около четырех лет. Novell позаботилась о том, чтобы предыдущие редакции GroupWise и инфраструктура MHS были совместимы с GroupWise 5.0, однако возможности тестировать обновление с GroupWise 4.0 до GroupWise 5.0 у нас не было.
Средства управления документами весьма надежны и хорошо сочетаются с развитым механизмом электронной почты, на который GroupWise опирается. GroupWise не обременен багажом Lotus Notes, а правила обмена сообщениями для GroupWise определять проще, чем для Notes 4. Microsoft Exchange имеет множество возможностей, но его средства управления документами и работы с телефоном весьма примитивны (читай - отсутствуют).
GroupWise появился до того, как были готовы все компоненты, так что за три месяца, прошедшие со дня появления GroupWise, стали появляться добавления сторонних поставщиков. GroupWise 5.0 естественным образом вписывается в локальные сети NetWare, и в этом его сила. Когда NDS станет независимой от NetWare, рынок GroupWise 5.0 заметно расширится. Novell также объявила о клиенте Java для GroupWise, конкурирующем с браузерами.
Том Хендерсон заведует лабораторией Beach Labs. С ним можно связаться по адресу: thenderson@unitel.org.
ИТОГ ИСПЫТАНИЙ
GroupWise 5.0
NovellМосква, Бережковская наб. 2, гостиница "Рэдиссон-Славянская", офис 509
7-095-941-8952
www.novell.com
Цена. От 718 долларов за лицензию на 5 пользователей до 32 625 долларов за лицензию на 250 пользователей.
Требования. Сервер NetWare 4.1 или выше для администрирования пользователей, почтовые отделения и хранилища могут располагаться на серверах NetWare 3.x, Windows NT 3.x или Windows NT 4.x.
GroupWise 5.0 представляет собой комбинацию программного обеспечения электронной почты, межсистемных почтовых шлюзов и программного обеспечения для работы в группах. Он размещается на сервере файлов или приложений NetWare. GroupWise имеет (или будет иметь) клиентов для DOS, Windows 3.x, Windows 95, Windows NT 3.x, Windows NT 4.x и Macintosh System 7.1 или выше, а также Linux. Однако мы располагали только клиентами для Windows.
Установка. Необычно проста. Мастер помогает планировать и устанавливать программное обеспечение для сервера и почтовых отделений. Установка клиента еще более проста, но она вытесняет имеющиеся пакеты электронной почты под Windows. Некоторое начальное администрирование необходимо, но GroupWise 5.0 использует более простое обновленное административное программное обеспечение.
Документация. За исключением небольшого руководства по установке, печатная документация отсутствует. Мастера установки весьма полезны, но справочная система, заменяющая документацию, местами не согласована.
Гарантия. Девяносто дней с возвратом денег.
Удобство использования. Клиенты просты в использовании, а функции сотрудничества хорошо развиты и интуитивны. Пользователи могут без труда управлять разделяемыми документами и использовать возможности электронной почты.
Надежность/совместимость. Во время подготовки обзора многие компоненты еще не были готовы. Администрирование пользователей GroupWise 5.0 невозможно без сервера NetWare. Электронная почта хорошая, но управлять и разделять документы не так-то просто. Продукт позволяет управлять файлами различных форматов.
Область применения. GroupWise 5.0 - очень хорошая система электронной почты с развитым управлением документами, дискуссионными группами с разделяемыми папками и персональными функциями телефонии.
Тестовая среда. Файловый сервер NetWare, Compaq Proliant 1500 (процессор Pentium на 100 МГц, NetWare 4.1, 32 Мбайт RAM, дисковый массив Compaq SCSI на 6 Гбайт и сетевая плата SMS 10/100 Ethernet PCI), автономный сервер IntranetWare 4.11 (Compaq DeskPro XL 6150 с процессором Pentium на 150 МГц, 32 Мбайт RAM, жестким диском EIDE на 1,3 Гбайт и сетевой платой SMS 10/100 Ethernet PCI) и файловый сервер NetWare 4.1 в удаленном узле (Fortune Technologies 486/66 DX с 48 Мбайт RAM, двумя жесткими дисками SCSI на 2 Гбайт и сетевой платой Intel EtherPro Ethernet).