Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Электронная система обработки сообщений GroupWise компании Novell.

eManual.ru - электронная документация

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

Требования к современным системам групповых коммуникаций: 

1. Простота в использовании при одновременной поддержке широких возможностей 
2. Гибкость, позволяющая обновлять и расширять систему без необходимости полной замены уже существующих приложений, взаимодействующих с системой передачи сообщений. 
3. Открытость - независимость от конкретных операционных систем и программного окружения. 
4. Возможность работы в архитектуре клиент-сервер. 
5. Поддержка различных видов передаваемых сообщений, назначений задач, телефонных сообщений, ведения календаря, запросов группового планирования и т.д. 
6. Возможность маршрутизации документооборота для обеспечения групповой работы. 
7. Отслеживание состояние сообщения на всех этапах его пути от пункта отправления к пункту назначения. 

 
    Компанией Novell на протяжении нескольких лет разрабатывается собственное семейство программных продуктов для групповой работы, получившее общее название  Novell GroupWare. На сегодняшний день GroupWare включает в себя три основных продукта:
· пакет InForms, предназначенный для разработки приложений и обработки форм;
· систему SoftSolutions для управления документами;
· наконец, электронную систему обработки сообщений GroupWise 4.1, которой и будет посвящена эта статья.

Основные особенности системы GroupWise

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

Рис. 1. Главное окно системы GroupWise позволяет получить доступ к средствам и службам электронной почты, группового планирования, ведения календаря и управления задачами.

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

Архитектура системы GroupWise

    В основе архитектуры системы GroupWise лежат несколько компонентов передачи и обработки сообщений, а также администрирования. Основными среди них являются: клиентская часть, почтовые ящики, серверы передачи сообщений, шлюзы и домены (табл. 1).

Табл. 1. Основные компоненты GroupWise 4.1
 

Компоненты

Описание

Клиентская часть Приложения, установленные на рабочем месте пользователя 
Почтовый ящик Каталоги на жестком диске сервера, где хранятся сообщения пользователей 
Серверы передачи сообщений (Message Server) Агент передачи сообщений (МТА), осуществляющий маршрутизацию сообщений между почтовым офисом и шлюзами. 
Шлюзы ПО обработки и ретрансляции сообщений в другие системы электронной почты. 
Домен Базовая административная единица, включающая в себя один или несколко почтовых ящиков и шлюзов, непосредственно обслуживаемых сервером передачи сообщений 

 
    В качестве основных составляющих системы передачи сообщений можно выделить непосредственно сервер передачи сообщений, базу данных - хранилище сообщений, прикладной программируемый интерфейс (API), шлюзы и службу каталогов, которая обеспечивает синхронизацию и автоматическое обновление объектов во всех звеньях системы (в том числе в различных доменах и через шлюзы), поддерживая более 100000 различных объектов  (рис. 2).

Рис. 2. Основные составляющие системы передачи сообщений GroupWise.

    Защита данных обеспечивается шифрованием сообщений и баз данных не только "в пути",  но и при их хранении. Доступ к службам GroupWise и к индивидуальным почтовым ящикам может быть установлен только по предъявлению паролей.

Процессор ядра GroupWise

    Центральным звеном архитектуры GroupWise является процессор  ядра (Core Engine) главной функцией которого является обработка  сообщений различных типов - электронной почты, послания планирования и управления и т.д. Кроме того в процессоре ядра определяются средства обслуживания сообщений, делающие доступными одни и те же функциональные возможности для всех видов сообщений, таких как папки (folders), правила (rools), присоединяемые файлы (attachments).
    Наличие единого для всех клиентов и серверов передачи сообщений GroupWise кода процессора ядра позволяет обеспечить высокую целостность информации и параллельный доступ к почтовым ящикам серверам и клиентам, работающим на различных платформах - Windows, Macintosh, DOS, различных вариантах Unix (рис. 3). Взаимосвязь с другими системами обработки сообщений и передача данных по различным информационным сетям осуществляется с использованием специальных программных шлюзов (см. врезку "Основные шлюзы системы GroupWise").

Рис. 3. Схема архитектуры процессора ядра GroupWise.

 

Аппаратные требования для установки клиентской части системы GroupWise  

GroupWise 4.1 Client for DOS 
ПК с процессором 80386/33 и выше; 
4 Мбайт ОЗУ; 
GroupWise 4.1 Client for Windows 
ПК с процессором 80386/33 и выше; 
8 Мбайт ОЗУ; 
GroupWise 4.1 Client for Macintosh 
ПК Macintosh 680х0 или Power Macintosh c OC System 7 и выше; 
4 Мбайт ОЗУ; 
GroupWise 4.1 Client for UNIX 
сетевые рабочие станции: 
Hewlett-Packard 9000 (серии 700 и 800); 
IBM RS/6000; 
AT&T UNIX SVR4 MP-RAS и др. 

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

Основные шлюзы системы GroupWise 

Расширение числа NLM-модулей шлюзов системы GroupWise является одним из ключевых направлений стратегии Novell в области обеспечения максимально широкого доступа к Интеллектуальной глобальной сети (Smart Global Network) пользователей практически всего спектра настольных и серверных платформ. Все программные шлюзы имеют общие средства согласованной обработки входящих и исходящих сообщений системы GroupWise в том числе: ведение очередей сообщений, определение адресов, контроль состояния, синхронизацию каталогов, регистрацию транзакций и т. д. 

сс:Mail Gateway реализован на платформе DOS и обеспечивает "прозрачную" связь с системой электронной почты Lotus cc:Mail. 
Fax/Print Gateway позволяет пользователям GroupWise посылать и принимать факсимильные сообщения, а также распечатывать сообщения на любом из сетевых принтеров ЛВС или территориально распределенной сети. 
Message Router Gateway обеспечивает передачу сообщений электронной почты с системой Message Router компании Digital Equipment Corp. 
Notes Gateway связывает пользователей GroupWise и Lotus Notes, обеспечивая обмен сообщениями и базами данных. 
MHS Gateway обеспечивает совместимость с сетью MHS (Message Handling Service), и выпускается в виде NLM или в версии для DOS. 
Pager Gateway работая в комплекте с Motorola Site Connect Server позволяет любому пользователю GroupWise пересылать сообщения на пейджеры абонентов. 
Telephone Access Server Gateway обеспечивает пользователям, находящимся вне офиса возможность передавать и получать сообщения с помощью обычного кнопочного телефона. 
Async NLM Gateway связывает удаленных пользователей (возможна поддержка до 32 модемов одновременно) и домены GroupWise по аналоговым линиям; 
SMTP Gateway позволяет пользователям посылать и получать сообщения электронной почты Internet. Каждому пользователю GroupWise автоматически присваивается адрес Internet, а ко всем сообщениям можно обращаться через универсальный почтовый ящик GroupWise. 
Х.25 Gateway позволяет поддерживать связь между удаленными узлами GroupWise по линиям Х.25, а также по беспроводным каналам сети RAM Mobile Data. 
Х.400 Gateway обеспечивает передачу и прием сообщений по базовой сети Х.400, с автоматическим присваиванием каждому пользователю адреса сети Х.400. 
Office Vision/VM NLM Gateway позволяет пользователям GroupWise обмениваться сообщениями с пользователями системы IBM Vision/VM известной ранее под названием PROFS. 
SNADS Gateway обеспечивает взаимодействие GroupWise с системой маршрутизации сообщений электронной почты SNADS, функционирующей на миникомпьютерах и мэйнфреймах с операционными системами компании IBM. 

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

 
Электронная почта в GroupWise

    Система электронной почты GroupWise (рис. 4) обладает широкими возможностями приема и отправки различных типов сообщений. Одним из важнейших достоинств системы управления исходящих сообщений является возможность отслеживать статус отправленных "писем" даже в том случае, если они уже отправлены по адресу назначения. При этом отправитель сообщения может уничтожить его или исправить его содержание уже тогда, когда оно находится в почтовом ящике адресата, но еще не прочитано.

Рис. 4. Окно электронной почты системы GroupWise.

    С помощью ПО GroupWise Remote пользователь имеет возможность получить доступ к своему почтовому ящику по каналам дистанционного доступа. Система просмотра входящих сообщений оснащена широким набором средств просмотра присоединяемых файлов, в том числе и графических.
По желанию каждый пользователь может устанавливать для других (одного или нескольких) пользователей GroupWise полномочия для доступа ко всем или некоторым сообщениям в своем почтовым ящикам. Так, например, члены рабочей группы могут получить право просмотра сообщений, адресованных руководителю, но не помеченных как приоритетные, а заместитель руководителя группы может просматривать все сообщения в течение периода времени, когда руководитель находится в командировке или в отпуске.
  Электронная система обработки сообщений GroupWise компании Novell, часть 2

    В предыдущем номере нашего журнала мы рассмотрели основные особенности электронной системы обработки сообщений GroupWise, компании Novell, архитектуру ее ядра, систему передачи сообщений и электронной почты. Однако, в отличие от большинства других "почтовых" систем, GroupWise обладает дополнительными широкими возможностями по ведению персонального календаря и организации группового планирования рабочего времени (group time management).
    Возможности персонального календаря (рис. 1) позволяют планировать и отслеживать такие события, как встречи, совещания и т.д. Отметка в календаре каждого события может сопровождаться дополнительными комментариями и ремарками. Календарь системы GroupWise позволяет осуществлять  автоматическое планирование событий, не привязанных к определенной дате, а происходящих, например, каждый вторник или каждую третью пятницу месяца.

Рис. 1. Персональный календарь системы GroupWise

    Для совместной работы пользователей рабочей группы могут быть установлены права доступа к общему календарю, причем разные члены рабочей группы могут получить различные права доступа к календарю - просмотр или просмотр и редактирование. Функция Busy Search предоставлет руководителю рабочей группы возможность проверять индивидуальные календари своих сотрудников, отслеживать возможные конфликтные ситуации, которые могут возникнуть, если какие-либо сотрудники назначили в одно и то же время несколько встреч. При этом в рабочие группы могут быть объединены пользователи, работающие с разными почтовыми ящиками, реализованными на любых компьютерных платформах. Наличие функции синхронизации задач по времени позволяет координировать планы сотрудников, работающих в другом городе и даже другой стране.
И, наконец, с помощью системы GroupWise возможно назначение заданий для членов рабочей группы. Руководитель, рассылая список заданий подчиненным, может указывать не только сроки исполнения, но и приоритет для каждого из них. Список заданий с комментариями автоматически заносится в персональные календари сотрудников группы.
    Рассмотрев основные составляющие системы GroupWise, далее мы перейдем к конкретным рекомендациям администраторам ЛВС по планированию, установке и обслуживанию этого ПО.

Выбор структуры почтовой системы

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

Начало врезки
 

Некоторые термины логической структуры системы GroupWise

Домен (domain) - это группа из одного или нескольких почтовых офисов. Физически домен представляет из себя структуру каталогов и базу данных, содержащую информацию по одному или нескольким почтовым офисам. 
Почтовый офис (post office) - это набор пользовательских почтовых ящиков. Физически это структура каталогов на файловом сервере, содержащая сообщения пользователей. 
Почтовый ящик (mailbox) - предназначен для хранения сообщения пользователей. Физически - это база данных в почтовом офисе, закрепленная за конкретным пользователем. 
Группы (groups) включают в себя нескольких логически объединенных пользователей (например, отдел), которым присваивается общее сетевое имя для упрощения адресации сообщений. 
Пользователь (user) - Персона, которая может принимать и посылать сообщения. Каждый пользователь "закрепляется" за определенным почтовым офисом.

 
Установка системы с одним доменом

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

    В большинстве случаев для системы с одним доменом и одним почтовым офисом организуется специальный сервер сообщений. Формально критерием для создания сервера сообщений является необходимость организации хотя бы одного из перечисленных ниже видов сервиса:
 - пересылка сообщений в системы WP Office 3.1 (почтовая система фирмы WordPerfect);
 - подключение к другим GroupWise системам (например, других компаний или организаций, которые также используют GroupWise);
 - дистанционный доступ к GroupWise через асинхронный или X.25 шлюзы;
 - использование любого другого шлюза, например SMTP, для доступа в Internet;
 - ограничение прав пользователей в каталоги почтового офиса и установка режима доставки сообщений (message delivery mode);
 - изменение имен пользователей.
    Кроме того, при интенсивном трафике почтовых сообщений выделение специального сервера поможет "разгрузить" рабочие станции пользователей и существенно увеличить скорость доставки сообщений.

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

Рис. 2. Схема организации системы GroupWise с несколькими почтовыми офисами и одним доменом.

Установка системы с несколькими доменами.

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

Рис. 3. Схема организации системы GroupWise с несколькими доменами.

Порядок установки GroupWise
 
    После того как определена будущая структура почтовой системы, можно переходить к непосредственной установке GroupWise. Процесс установки включает в себя несколько шагов:
1.  Создается каталог для первичного домена, куда копируются необходимые файлы. Затем определяется имя первичного домена.
2.  Создается почтовый офис.
3.  При необходимости организуются дополнительные почтовые офисы в первичном домене.
4.  Если требуется, устанавливается сервер сообщений.
5.  Определение пользователей системы GroupWise может производиться администратором ЛВС "вручную" или путем перенесения информации из базы данных файлового сервера, работающего под управлением сетевых ОС Novell NetWare, Banyan VINES, IBM LAN Server, Microsoft LAN Manager.
6.  Добавляются специальные ресурсы, которые в дальнейшим могут использоваться сотрудниками - комнаты заседаний, проекторы и другое оборудование. С помощью средств группового планирования GroupWise можно, например, заранее резервировать залы заседаний для проведения презентаций и т.д.
7.  Создаются группы в первичном домене.
8.  Определяются права пользователей на доступ к каталогу почтового офиса.
9.  На рабочие станции устанавливается клиентская часть GroupWise.
10.  При необходимости создаются вторичные домены и почтовые офисы в них.

Наиболее часто встречающиеся проблемы и способы их решения

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

В. Пользователь не может запустить клиентскую часть GroupWise.
О. Возможно, не было выполнено логическое указание на букву для директории почтового офиса, либо не были установлены права пользователя на доступ к каталогу почтового офиса.
В. Выдается ошибка, что не найден пользователь.
О. Следует перезапустить клиентское ПО с дополнительной опцией /@u-userID.
В. Пользователь получает сообщение об ошибке, связанной с созданием или использованием временных файлов.
О. В этом случае необходимо использовать опцию /d-path для перенаправления временных файлов в другой каталог.
В. Пользователь не получает извещения о поступлении в почтовый ящик новых сообщений.
О. Следует убедиться, что в клиентской программе включен режим извещения о доставке, а также проверить права пользователя на доступ к каталогу POST OFFICEOFNOTIFY,
В. Не возвращаются данные о текущем статусе отосланных сообщений.
О. Необходимо убедиться, что режим информации о статусе сообщений в клиентской программе установлен не в положение None. Далее, если сообщение должно пересылаться через шлюз, то необходимо проверить наличие установленного режима о статусе шлюза.
В.  Сообщения не доходят до адресата.
О. Следует убедиться, что в клиентской программе не установлена задержка в доставке сообщений, установлен сервер сообщений и открыты домены и почтовые офисы.

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



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте