Ubuntu в промышленной среде — повышение надежности

Ubuntu в промышленной среде — повышение надежности

Я пытаюсь выяснить, как наша компания может сделать свои промышленные компьютеры под управлением Ubuntu более надежными. Мы используем промышленные компьютеры в транспортных средствах, которые работают (на данный момент) под управлением Ubuntu 18.04 (версия для настольных компьютеров). Мы используем 18.04, потому что наше программное обеспечение создано с помощью ROS Melodic, работает только на 18.04, и мы сильно зависим от Docker Containers для модуляризации нашего программного обеспечения. Возможно обновление до Ubuntu 20.04. Недавно мы столкнулись с некоторыми проблемами с ОС, которые мы затем исправили либо вручную (что плохо), либо путем мониторинга ситуации через cron. Эти ситуации включают, но не ограничиваются:

  • Файлы журналов ОС ( /var/log/kern.log, ...) становятся слишком большими --> заканчивается место для хранения
  • Auto Updater работает и блокирует запуск нашего программного обеспечения
  • Внезапные отключения (один день за другим, без изменений программного обеспечения или сети) между программным обеспечением, которое взаимодействует через UDP на различных портах

Все это заставляет меня задуматься, есть ли способ сделать Ubuntu более «надежным». Под этим я подразумеваю способ, который позволит мне как пользователю быть уверенным, что когда я запущу систему в n-ный раз, она будет работать так же, как и раньше, что никакие обновления не будут установлены, если мы этого не захотим, и т. д.

Один из известных мне вариантов — использование серверной версии Ubuntu 18.04, которая, скорее всего, решит некоторые из этих проблем, поскольку требования к серверу аналогичны требованиям к транспортным средствам (например, длительное время бесперебойной работы).

tl;dr -> Как я могу быть уверен, что моя система Ubuntu не изменит что-то "волшебным образом" за одну ночь, из-за чего программное обеспечение нашей компании (транспортные средства, промышленные установки) больше не будет работать? Любые ресурсы, мнения и подсказки приветствуются!

Заранее спасибо.

Связанный контент