Я создал сервер OPCUA с eclipse milo, который установлен на том же компьютере, где установлены клиенты, поэтому связь работает быстро и надежно.
Я немного понюхал с wirehark, чтобы увидеть, сколько коммуникаций происходит под капотом, и, по-видимому, много чего происходит при мониторинге переменных, сигналов тревоги и т. Д.
Поэтому я думаю, каких проблем я могу ожидать с точки зрения производительности и масштабируемости, если сервер будет развернут в облаке. Я видел, что люди говорят об облачных сервисах OPCUA, но не будучи этой горячей темой, трудно предвидеть, какие проблемы могут возникнуть, и насколько хорошо они масштабируются и работают.
Я мог бы предположить, что OPCUA использует липкие сеансы, что означает, что вы можете поддерживать только максимальное количество пользователей / запросов, поэтому динамическое масштабирование не может быть альтернативой, верно?
Я пробовал образцы, предоставленные eclipse milo, которые хранятся где-то в сети, и подключение к нему заняло много времени. Если это ожидаемая производительность, то восприятие услуги для нетехнических пользователей будет таким, что она не работает должным образом.
Подходит ли облако для использования OPCUA, учитывая накладные расходы сети? Есть ли рекомендации придерживаться только локальных сетей (интрасети) и не использовать облако?
Любая обратная связь будет оценена, спасибо!