Общие сведения
Компонент InfinityWebRouter предназначен для формирования
единого информационного пространства оперативных и исторических
технологических данных в условиях территориально распределенного
производства.
Транспорт данных
- Транспорт данных между территориально удаленными источниками
данных и клиентскими приложениями;
- Организация серверов WebRouter в единую транспортную сеть
произвольной структуры;
- Возможность указания оптимальных маршрутов доставки
данных;
- Доставка больших объемов данных - до 200 000 тегов в
секунду;
- Объединение адресного пространства источников данных,
подключенных к транспортной сети;
- Доступ к оперативным технологическим данным по протоколу OPC
DA;
- Доступ к технологическим событиям по протоколу OPC AE;
- Доступ к историческим технологическим данным по протоколу OPC
HAD;
- Доступ к истории технологических событий по специализированному
протоколу передачи истории событий и тревог HAE;
- Доступ к файлам по HTTP.
Состав InfinityWebRouter
- InfinityWebRouter Server (сервер WebRouter) -
модуль сбора и транспорта данных:
- Взаимодействие с соседними серверами
WebRouter по протоколу WRP (специальный протокол, основанный на
TCP/IP - WebRouterProtocol);
- Объединение адресного пространства всех
источников данных, подключенных к сети WebRouter;
- Маршрутизация клиентских запросов;
- Вычисление оптимальных маршрутов доставки
данных.
- InfinityWebRouter Client (клиент WebRouter) -
модуль взаимодействия с клиентскими приложениями-потребителями
данных:
- Предоставляет клиентам доступ к данным по
соответствующему протоколу;
- Перенаправляет запросы клиентов указанному в
настройках серверу WebRouter;
- Отслеживает наличие соединения с сервером
WebRouter. В случае разрыва соединения автоматически
восстанавливает его и запрашивает необходимые данные.
Использование и сопровождение
- Визуальные средства конфигурирования и администрирования
системы;
- Средства диагностики системы;
- Возможность удаленного администрирования и диагностики
системы.
Надежность и безопасность
- Транспорт данных по нестабильным каналам связи (в том числе, по
сети Internet);
- Возможность распределения нагрузки по передаче различных типов
данных между несколькими серверами WebRouter;
- Возможность резервирования серверов WebRouter;
- Автоматическое восстановление соединения между компонентами
сети WebRouter после разрывов связи;
- Поиск альтернативного маршрута доставки данных при разрывах
связи;
- Возможность детальной настройки параметров внутреннего
протокола (интервал тестирования соединения, таймаут ожидания
ответа, размер пакета данных);
- Ограничение прав доступа к данным;
- Аудит доступа к данным;
- Компрессия данных при передаче по сети.
Производительность
- Поддержка кэширования отдельных типов данных в каждом сервере
WebRouter для ускорения повторного доступа к ним и снижения
сетевого трафика;
- Эффективность доставки больших объемов данных за счет
использования специально разработанного протокола на базе
TCP/IP;
- Максимальное количество тегов, обслуживаемых узлом WebRouter:
300 000;
- Максимальное количество соседних узлов, подключенных к каждому
узлу WebRouter: 32;
- Максимальное количество клиентов, подключенных к каждому узлу
WebRouter: 100;
- Средний размер трафика при передаче одного изменения сигнала по
сети WebRouter: 30 байт без компрессии.
Скачать PDF
Опросный лист
- InfinityWebRouter Server (сервер WebRouter) -
модуль сбора и транспорта данных:
·
Взаимодействие с соседними
серверами WebRouter по протоколу WRP (специальный протокол,
основанный на TCP/IP - WebRouterProtocol);
·
Объединение адресного
пространства всех источников данных, подключенных к сети
WebRouter;
·
Маршрутизация клиентских
запросов;
·
Вычисление оптимальных
маршрутов доставки данных.
- InfinityWebRouter Client (клиент WebRouter) -
модуль взаимодействия с клиентскими приложениями-потребителями
данных:
·
Предоставляет клиентам
доступ к данным по соответствующему протоколу;
·
Перенаправляет запросы
клиентов указанному в настройках серверу WebRouter;
·
Отслеживает наличие соединения с сервером WebRouter.
В случае разрыва соединения автоматически восстанавливает его и
запрашивает необходимые данные.