КОНТРОЛЬ EDGE: ЯК РОЗГОРТАТИСЯ DOCKER НА ПРОМИСЛОВИХ СТІЛЬНИХ МАРШРУТИЗАТОРАХ

Greta Skaburskienė
IoT Content Manager

Зі зростанням масштабів промислових мереж Інтернету речей, розгортання Docker на промислових стільникових маршрутизаторах вирішує проблему неефективності надсилання величезних потоків необроблених даних до централізованої хмари. Витрати на пропускну здатність, обмеження затримки та вимоги безпеки сприяють цьому масовому переходу до периферійних обчислень.
Один із найефективніших способів керування периферійними додатками – це контейнеризація. Використовуючи контейнери Docker безпосередньо на межі мережі, інженери можуть розгортати легкі, ізольовані додатки, такі як локальні реєстратори даних, брокери MQTT або власні конвертери протоколів, безпосередньо на своєму мережевому обладнанні.
Чи підтримує Teltonika RutOS Docker?
Так, Docker вбудовано підтримується як інстальований пакет на периферійних маршрутизаторах серії Teltonika RUTC. Це дозволяє мережевим архітекторам використовувати надійні контейнерні програми без необхідності додаткового зовнішнього обчислювального обладнання на місці.
Які пристрої Teltonika підтримують Docker?
Різні промислові середовища розгортання вимагають різної опт имізації обладнання. Для підтримки передових робочих навантажень периферійних обчислень у наші високопродуктивні маршрутизатори платформи RUTC вбудовано вбудовані можливості Docker, які мають специфічні архітектури процесорів та розширену оперативну пам'ять, необхідну для розміщення автономних контейнерів.

Як зазначено в технічних характеристиках нашого продукту, сумісні моделі включають: RUTC40, RUTC41, RUTC42 та RUTC50.
RUTC50: Надійний промисловий 5G-маршрутизатор, оснащений 5 гігабітними портами Ethernet, дводіапазонним Wi-Fi 6, можливостями роботи з двома SIM-картами, GPS та потужними обчислювальними ресурсами, необхідними для розширених мережевих навантажень та нативних контейнерних навантажень.
RUTC42: Дво модемний маршрутизатор, розроблений для забезпечення безперебійної роботи в критично важливих ситуаціях. Він усуває поодинокі точки відмови, використовуючи два модулі LTE Cat 4 для безперебійного перемикання на резервний ПК та балансування навантаження, а також розширену пам'ять для локалізованої обробки програм.
RUTC41: Компактний, але високопродуктивний промисловий периферійний маршрутизатор, який поєднує надійне підключення 4G Cat 4, дводіапазонний Wi-Fi 6, 1 ГБ оперативної пам'яті та двоядерний процесор з тактовою частотою 1,3 ГГц для надійного розміщення контейнерних мікросервісів.
RUTC40: Глобальний 4G edge router з модемом Cat 4 Telit, дводіапазонним Wi-Fi 6, двоядерним процесором з тактовою частотою 1,3 ГГц та 1 ГБ оперативної пам'яті – оптимізований для надійного польового підключення, реєстрації даних у режимі реального часу та обчислень на місці.
Порада для промислового розгортання: під час роботи контейнерів на пристроях серії RUTC рекомендується використовувати вбудований USB-інтерфейс для розширення пам'яті. Це дозволяє ізолювати журнали та образи контейнерів від основної флеш-пам'яті, забезпечуючи довгострокову стабільність системи.
Навіщо розгортати контейнери Docker на межі мережі?
Розгортання контейнерних застосунків безпосередньо на промисловому стільниковому маршрутизаторі усуває розрив між надійним підключенням та локалізованою обчислювальною потужністю.
Оптимізація пропускної здатності: Обробляйте, фільтруйте та агрегуйте дані локально перед передачею критичних показників у хмару через стільникові мережі.
Гнучкість протоколів: Запускайте власні мікросервіси для перетворення застарілих промислових протоколів на сучасні, хмарно-сумісні потоки.
Консолідація обладнання: Усунення потреби в окремих промислових ПК (IPC) або одноплатних комп'ютерах на віддалених об'єктах, зменшення загального обсягу обладнання та потенційних точок відмови.
Технічні міркування щодо розгортання на периферії
Хоча Docker відкриває величезні можливості для периферійних обчислень, промислові маршрутизатори працюють з іншими обмеженнями ресурсів, ніж стандартні серверні середовища. Успішне розгортання вимагає пильної уваги до кількох основних технічних параметрів:
1. Розширення ємності сховища
Промислові програми можуть швидко перерости власну флеш-пам'ять маршрутизатора. Під час налаштування Docker на шлюзі наполегливо рекомендується використовувати високоміцний USB-флеш-накопичувач або зовнішній накопичувач, підключений через панель адміністрування маршрутизатора, для безпечного розширення пам'яті сховища та ізоляції середовища виконання контейнерів.
2. Налаштування мережевого інтерфейсу та брандмауера
За замовчуванням стандартні конфігурації брандмауера можуть ізолювати мережі контейнерів від зовнішнього зв'язку. Щоб контейнери Docker могли отримувати доступ до інтерфейсів WAN, потрібно налаштувати певні правила інтерфейсу в інтерфейсі командного рядка (CLI), щоб забезпечити безпечний зв'язок ваших периферійних програм у топології вашої мережі.
3. Оптимізація зображень
Оскільки граничні вузли залежать від стільникових даних та апаратних ресурсів, створення мінімальних образів Docker (наприклад, використання легких базових шарів Alpine або оптимізованих httpd) забезпечує швидше розгортання та стабільне використання ресурсів.
Отримайте доступ до покрокового посібника з налаштування

Наша команда інженерів задокументувала точний план впровадження, команди CLI та налаштування брандмауера, необхідні для безперебійної роботи вашого контейнерного середовища.
Повний технічний огляд, включаючи кроки розширення пам'яті, команди створення образу та приклади переадресації портів, див. у повному посібнику з налаштування Docker на вікі Teltonika Networks.
СПОДОБАЛАСЯ ЦЯ ІСТОРІЯ?
Поділіться нею з друзями
