1.4.3. Службы Exchange
В терминологии сервера Exchange, подобно MS Mail, для определения ресурсов совместного использования применяется термин общие папки (public folders). Однако, помимо названия и отдаленного внешнего сходства в окне клиента, между ними нет ничего общего.
Следуя терминологии X.500, общие папки Exchange являются фрагментом дерева глобального каталога системы и, по определению, обладают всей свойственной ему функциональностью. Каждая папка является контейнером и может содержать произвольное количество вложенных контейнеров и сообщений. Общие папки поддерживают гибкую систему назначения прав на выполнение пользователями таких операций как поиск, создание, модификация и удаление папок и сообщений.
Как и положено фрагменту каталога, различные его части, или пространства имен, представляющие собой папки различных уровней с вложенными в нее объектами, могут реплицироваться между серверами Exchange, относящимися к одному каталогу. Поскольку назначение прав на общие папки выполняется на основе глобальной адресной книги, нелокальные пользователи могут выполнять все предписанные им действия над реплицированной на их сервер копией. При этом будет обеспечена автоматическая репликация внесенных изменений на все существующие копии модифицированной информации.
Поскольку каждый объект в каталоге Exchange может иметь одновременно несколько почтовых адресов различных типов (SMTP, X.400, cc:Mail, MS Mail), пользователи внешних организаций и почтовых систем могут направлять сообщения непосредственно в общие папки, используя средства электронной почты. Это, в частности, позволяет включать общие папки в списки рассылки.
Сведения об иерархии общих папок хранятся в каталоге и автоматически реплицируются на все серверы организации. Репликация же самих данных, настраивается и выполняется отдельно. Так как схема репликации папок может быть выбрана достаточно произвольно, возможна ситуация, когда конкретный сервер не имеет локальной копии запрашиваемой пользовательским агентом каталога папки. В этом случае Exchange использует механизм переадресации запроса системному агенту сервера, на котором, согласно данным из каталога, данная папка, или ее копия, должна присутствовать. Применение механизма переадресации позволяет избежать хранения всех данных на каждом сервере, что в целом позволяет оптимизировать общую производительность почтовой системы в конфигурациях с большим числом клиентов, перекладывая нагрузку по обслуживанию общих папок на выделенные серверы, обладающие достаточным запасом ресурсов.
Рис. 1.15. Общие папки организации могут быть произвольно распределены между серверами
Информационное хранилище Exchange поддерживает объектную модель OLE, что позволяет сохранять документ из OLE-совместимых приложений непосредственно в общих папках и проводить операции поиска и сортировки по стандартным и определяемым пользователем свойствам документа, например, автор, ключевые слова, число страниц и т.п.
Еще одним немаловажным свойством общих папок Exchange является возможность организации репликации с серверами службы новостей USENET. Специально для этой цели в Exchange Server 5.0 предусмотрена возможность создания моделированных папок и реализована поддержка контрольных сообщений USENET на создание и удаление групп новостей и удаление отдельных сообщений.
Exchange Server поддерживает оба типа наполнения: вытягиванием (pull feed) и проталкиванием (push feed). Имеется возможность принимать не все предлагаемые сервером USENET группы новостей, а только некоторое подмножество оных. Принимаемые конференции сети USENET помещаются напрямую в общие папки, и далее эта информация реплицируется обычным образом на остальные сервера Exchange. Пользователи этих серверов могут создавать, работать с группами новостей как с обычными папками, просматривая, создавая собственные или отвечая на существующие сообщения. По завершении обратной репликации результаты их работы, в конечном итоге, попадают в группы новостей USENET. Таким образом, обеспечивается возможность пользователям, не имеющим прямого доступа в Internet, принимать участие в дискуссиях на интересующие их темы.
Сервер Exchange может использовать одновременно любое количество каналов наполнения, как методом вытягивания, так и методом проталкивания. Причем существует возможность реализовать схему репликации новостей, при которой одни сервера будут отвечать за прием входящей информации из сети USENET, а другие только за выдачу назад содержимого общих папок .
Рис. 1.16. Сервер Exchange способен выступать в роли pull и push feed
Дополнительно к поддержке взаимодействия на уровне сервер-сервер сети USENET, Exchange может выступать в роли сервера новостей для обычных news-клиентов, использующих программы просмотра новостей Internet, что позволяет использовать один сервер Exchange как для организации почты внутри организации, так и поддержки собственных групп новостей в Internet. Отличительной особенностью сервера новостей на Exchange является возможность назначения прав пользователям на работу с той или иной конференцией.
Назад | Содержание | Вперед