Объединяет, структурирует и сохраняет большие данные, полученные из разных источников, для использования в любых пользовательских приложениях и системах

Технологии Winnum Cloud обеспечивают возможность использования Winnum в качестве единой системы сбора и хранения производственных данных (PIMS — от англ. Plant Information Management System). Winnum Cloud используется с целью консолидации данных от разных источников (например, АСУТП, SCADA, контроллеры, датчики, файлы и пр.) и их использования в дальнейшем для визуализации, обработки и передачи данных в корпоративные IT-системы и приложения бизнес-аналитики

Создание единого источника объективных данных («озеро данных») является сегодня одним из ключевых базисов для выявления новых путей увеличения производительности, повышения инноваций и удовлетворенности потребителя

Технологии Winnum Cloud в части работы с данными временных рядов (в основе Winnum Cloud – NoSQL хранилище) соответствуют всем требованиям построения корпоративных распределенных систем и обеспечивают возможность сбора сотен тысяч сигналов в секунду и их хранения без интерполяции и агрегации данных

Winnum Cloud кардинально отличается от классических реляционных систем управления базами данных и дает исключительные преимущества как в части скорости работы с данными (скорость чтения/записи выше более, чем в 100 раз при использовании одинаковых мощностей), так и в части экономии объемов дискового пространства (экономия более, чем в 50 раз)

Оборудование для использования Winnum Cloud

Winnum Cloud благодаря высокой производительности и возможностям масштабирования способен работать как на обычном оборудовании, часто имеющимся в наличии на предприятиях, так и на оборудовании, размещенном в различных облаках, включая AWS, Azure и GCE

Источники и потребители данных

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

Для взаимодействия с оборудованием и устройствами, а также для организации взаимодействия между оборудованием используются как собственные протоколы (Winnum Restful, Winnum WebSocket), так и общеизвестные (AMQP, MQTT, OpenWire, STOMP, HornetQ, JMS)

Запись неагрегированных данных и агрегация данных

Быстродействие Winnum Cloud позволяет записывать данные в необработанном виде с высокой частотой. Это позволяет в любое время во внешних приложениях применить какой угодно алгоритм обработки, преобразовав исходные данные в информацию, удобную для конечного пользователя

Большой объем накопленных данных может быть источником для алгоритмов машинного обучения, выявления трендов и прогнозирования. Агрегация данных может выполняться по запросу из внешнего приложения или непосредственно выполняться во внешнем приложении

Модель и распределение данных

Модель данных Winnum Cloud изначально ориентирована на быстрое выполнение запросов и одновременное поддержание неограниченного количества источников и потребителей информации

Для ускорения записи и чтения поддерживаются разнообразные стратегии с ручной и автоматической балансировкой нагрузки на узлы хранения

Количество узлов хранения и выбранная стратегия согласованности и репликации определяют скорость записи и чтения данных. Узлы хранения объединяются в кластеры для обеспечения работы с территориально удаленными объектами. Winnum Cloud предусматривает автоматическое резервное копирование и восстановление данных, а также процедуры автоматического уплотнения данных

Безопасность данных и администрирование

Для предотвращения несанкционированного доступа и перехвата информации процедуры чтения и записи могут шифроваться на основе ключей и меток безопасности различными алгоритмами по выбору администратора системы. Консоль администрирования Winnum предназначена для мониторинга и изменения настроек производительности и отказоустойчивости

Преимущества Winnum Cloud

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