Бездисковая удаленная загрузка в Linux
![]() | |
![]() Графическое меню загрузки DRBL. | |
Разработчик(и) | Лаборатории свободного программного обеспечения NCHC |
---|---|
Первоначальный выпуск | 1 апреля 2004 г. |
Стабильная версия | 2.2.11 [1]
/ 31 мая 2016 г. |
Репозиторий | |
Операционная система | Линукс |
Тип | Клонирование диска, аварийное восстановление, сетевая загрузка, загрузка PXE |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | drbl.sourceforge.net |
DRBL ( бездисковая сервер , удаленная загрузка Linux в или безсистемную среду для ) — это NFS- / NIS- обеспечивающий бездисковую клиентских машин.
Его можно было бы использовать для
- клонирующие машины со встроенным программным обеспечением Clonezilla ,
- обеспечение сетевой установки дистрибутивов Linux, таких как Fedora, Debian и т. д.,
- предоставление машинам через загрузку PXE (или аналогичных средств) операционной системы небольшого размера (например, DSL, Puppy Linux, FreeDOS).
Предоставление DRBL-сервера
- Установка на машине с поддерживаемым дистрибутивом Linux с помощью сценария установки.
- Живой компакт-диск .
Установка возможна на машине с уже установленными Debian , Ubuntu , Mandriva , Red Hat Linux , Fedora , CentOS или SuSE . как и LTSP , он использует распределенные аппаратные ресурсы и позволяет клиентам получить полный доступ к локальному оборудованию, что делает возможным использование серверных машин с меньшей мощностью. DRBL также включает Clonezilla , утилиту для разметки и клонирования дисков, аналогичную Symantec Ghost.
DRBL подпадает под условия лицензии GNU GPL , что дает пользователю возможность настраивать его.
Функции
[ редактировать ]DRBL выделяется в двух основных категориях.
Клонирование диска
Clonezilla (входит в состав DRBL) использует Partimage , чтобы избежать копирования свободного места, и gzip для сжатия образов жесткого диска. Сохраненный образ затем можно восстановить на нескольких машинах одновременно с помощью многоадресных пакетов, что значительно сокращает время, необходимое для создания образа большого количества компьютеров. DRBL Live CD позволяет вам делать все это, фактически ничего не устанавливая ни на одну из машин, просто загружая одну машину (сервер) с компакт-диска и PXE -загрузку остальных машин.
Бездисковый узел
Бездисковый узел — отличный способ использовать старое оборудование. Использование старого оборудования в качестве тонких клиентов является хорошим решением, но имеет некоторые недостатки, которые бездисковый узел может компенсировать .
- Потоковое аудио/видео. Сервер терминалов должен распаковывать, повторно сжимать и отправлять видео по сети клиенту. Бездисковый узел выполняет всю распаковку локально и может использовать любые возможности графического оборудования на локальном компьютере.
- Программное обеспечение, требующее ввода в реальном времени. Поскольку все вводимые данные тонкого клиента передаются по сети до того, как они будут зарегистрированы операционной системой, может возникнуть существенная задержка. Это серьезная проблема в программном обеспечении, требующем ввода данных в реальном времени (например, в видеоиграх ). На бездисковых узлах программное обеспечение выполняется локально, и поэтому такой проблемы не возникает.
настроить несколько бездисковых узлов DRBL позволяет относительно легко .
Как это работает
[ редактировать ]Клиентский компьютер настроен на загрузку с сетевой карты с использованием PXE или Etherboot. Клиент запрашивает IP-адрес и образ tftp для загрузки, оба предоставляются сервером DRBL. Клиент загружает исходный RAM-диск, предоставленный сервером DRBL, через tftp и приступает к монтированию общего ресурса nfs (также предоставляемого сервером DRBL) в качестве корневого (/) раздела. Оттуда клиент загружает либо дистрибутив Linux, на котором установлен сервер DRBL, Clonezilla, либо установщик для различных дистрибутивов Linux, в зависимости от того, как этот конкретный клиент был настроен на сервере DRBL.
Все системные ресурсы находятся на локальном компьютере, за исключением хранилища, которое находится на сервере DRBL.
Ключи к успешной среде бездисковых узлов с DRBL
[ редактировать ]Основное узкое место в установке DRBL находится между хранилищем на сервере DRBL и клиентской рабочей станцией. Быстрое хранилище на сервере (RAID) и быстрая сеть (Gigabit Ethernet) идеально подходят для среды такого типа.