В целях организации работы бездисковых станций прошу рассмотреть возможность реализации загрузки образа по сети.
Имею под управлением более 1000 рабочих станций. 30 коммутаторов по 24 порта mikrotik CRS125-24G-1S.
Мне необходимо на каждом коммутаторе подключить SSD диск или USB носитель, все устройства в коммутаторе однотипные, образ на диске лежит один, но необходимо реализовать возможность загрузки специального образа по мак адресу. Образ на базе системы Linux Ubuntu 16.04. объем образа 1 ГБ.
Кратко о потребностях.
- Раздача DHCP с центрального маршрутизатора.
- Загрузка образа рабочей станции с SSD диска подключенного к порту usb на каждом коммутаторе
- предотвращение загрузки образа с соседнего коммутатора правилами firewall или на выбор.
- Простая иерархическая система управления образами реализованная на NFS.
- Инструкция по подготовке загрузочных образов.
- Сжатие образа путем внедрения squashFS
Подробно по пунктам.
- Не нуждается в специальном описании. Диапазон адресов 10.15.0.0-10.15.255.255.
- В процессе загрузки из за особенности построения системы, скриптами подменяется имя рабочей станции в зависимости от ip адреса, данный функционал реализован. Образа лежат в каталоге /srv/. Коммутатор предоставляет доступ к каталогу с образами посредством системы NFS.
- недопущение загрузки образа с соседнего коммутатора, комментарии излишни.
- Имеем центральный сервер, где создаем каталог, каждый коммутатор при накатывании конфигурации создает каталог на сервере NFS со своим именем, далее, этот каталог является символьной ссылкой на каталог srv на коммутаторе.
- подробное описание подготовки образа для работы в данной системе.
- С целью ускорения процесса загрузки планируется применение squashfs.