Аннотация:установки программного обеспечения, выполнять скрипты
на основе единого шаблона, выделять группы и подгруппы устройств,
требующих различные версии операционных систем и инструкций.
На рынке сетевых операционных систем (Network Operation Systems, далее –
NOS) существуют неоткрытые коммерческие реализации ZTP от Cisco, Arista,
Juniper и другие. Все они созданы для NOS своего производителя, лишая
разработчика возможности создания мультивендорных систем. Открытые
решения, позволяющие настраивать NOS одного или многих вендоров
сохраняют недостаток проприетарных ОС – отсутствие доступа к исходному
коду, возможности кастомизации ядра и адаптации под оборудование и
задачи, непредусмотренные вендором.
Операционная система OpenWRT – opensource-решение на рынке Linux-based
операционных систем, которая может быть использована как для
маршрутизаторов, так и для L2-коммутаторов, устройств умного дома.
Обладая легковесностью, открытостью и универсальностью, она позволяет
создать версию ОС под конкретное оборудование и задачи.
В рамках исследования создана система ZTP для устройств на базе
OpenWRT.Эксперименты проводились на виртуальной машине OpenWRT
x86-64 версии ОС.