Конкурсная документация по проведению открытого конкурса № 2010/02-ит на выполнение работ по проекту «Создание интеграционной шины данных фгуп «Гознак»

Вид материалаКонкурс

Содержание


Подсистема передачи сообщений
Подсистема безопасности
Подсистема администрирования
Подсистема мониторинга
Подобный материал:
1   2   3   4   5   6   7   8   9   10

Подсистема передачи сообщений


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

4.3.2. Подсистема передачи сообщений должна обеспечивать следующие функции:
  • Прием сообщений от ИС поставщиков.
  • Маршрутизация сообщений между центральным и локальными узлами Системы.
  • Преобразование форматов сообщений и кодов классификаторов с помощью подсистемы сопоставления классификаторов.
  • Передачу сообщений в ИС потребители.

4.3.3. В рамках каждого сервиса ИШД, подсистема должна обеспечивать взаимодействие с адаптерами ИС а также предоставлять следующие типы веб-сервисов для взаимодействия с информационными системами:
  1. Веб-сервис приема сообщения от ИС поставщика.
  2. Веб-сервис передачи сообщения по запросу от ИС потребителя.
  3. Веб-сервис приема ответного сообщения от ИС потребителя.
  4. Веб-сервис передачи ответного сообщения по запросу от ИС поставщика.


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

4.3.5. Для унификации информационного обмена в подсистеме должна использоваться универсальная структура сообщений на основе стандартов XML и SOAP. Пример такой структуры приведен на рисунке 5.



Рис. 4. Пример структуры сообщения.

4.3.6. Подсистема должна состоять из следующих модулей:
  • Модуль адаптеров.
  • Модуль авторизации.
  • Модуль преобразований.
  • Модуль композиции сервисов.
  • Модуль маршрутизации.
  • Модуль настройки маршрутов.

Подробно каждый модуль описан в документе “Интеграционная Шина Данных. Концепция”.
    1. Подсистема безопасности


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

4.4.2. Аутентификация участников взаимодействия должна осуществляться на основе единого каталога Active Directory. При этом АС ИШД должна обеспечивать поддержку аутентификации с использованием следующих протоколов:
  • Basic.
  • NTLM.
  • Kerberos.
  • Certificates.

4.4.3. Для обеспечения сквозной аутентификации, все узлы Системы (центральный и локальные) должны быть введены в единый централизованный домен Active Directory. При этом для прикладных ИС, функционирующих в общем домене Active Directory, аутентификация будет проходить прозрачно. Прикладные ИС, функционирующие вне общего домена Active Directory, должны использовать учетные данные из центрального домена для аутентификации на узлах АС ИШД.
    1. Подсистема администрирования


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

4.5.2. Подсистема должна предоставлять инструменты диагностирования основных модулей Системы, трассировки и мониторинга процессов информационного обмена между прикладными ИС.

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


4.6.1. Подсистема мониторинга предназначена для оперативного наблюдения за состоянием Системы, отслеживания сообщений, их местоположения и статуса, а также для сбора основных показателей функционирования АС ИШД и подготовки сводных статистических отчетов.

4.6.2. Подсистема мониторинга предназначена для решения следующих задач:
  • Отслеживание сообщений;
  • Сбор и анализ общей статистики работы Системы.

4.6.3. Подсистема мониторинга должна обеспечивать выполнение следующих функций:
  • Сбор параметров сообщений в ходе маршрутизации и доставки сообщений, включая:
    • Дата/время приема сообщения в шину;
    • Дата/время отправки сообщения адресату;
    • Дата/время доставки сообщения адресату;
    • Отправитель сообщения;
    • Адресат сообщения;
    • Размер сообщения;
  • Мониторинг доступности и работоспособности локальных узлов АС ИШД путем отправки служебных ping-сообщений;
  • Построение преднастроенных отчетов по результатам мониторинга сообщений, включая:
    • Оперативные отчеты – отображают текущие показатели работы АС ИШД (час, день);
    • Сводные отчеты – отображают агрегированные показатели работы АС ИШД за длительный период времени (неделя, месяц, квартал, год).
  • Построение в среде Microsoft Excel отчетов произвольной формы (adhoc) по результатам мониторинга сообщений.

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