Бездисковая удаленная загрузка в Linux

ДРБЛ
Разработчик(и)Лаборатории бесплатного программного обеспечения NCHC
Первоначальный выпуск1 апреля 2004 г. ( 2004-04-01 )
Стабильный релиз
2.2.11 [1] / 31 мая 2016 г. ( 2016-05-31 )
Репозиторий
  • gitlab.com/stevenshiau/drbl
Операционная системалинукс
ТипКлонирование дисков, восстановление после сбоев, сетевая загрузка, загрузка PXE
ЛицензияСтандартная общественная лицензия GNU
Веб-сайтdrbl.sourceforge.net

DRBL (Diskless Remote Boot in Linux) — это NFS- / NIS- сервер, предоставляющий бездисковую или безсистемную среду для клиентских машин.

Его можно использовать для

  • клонирование машин со встроенным программным обеспечением Clonezilla ,
  • обеспечение сетевой установки дистрибутивов Linux, таких как Fedora, Debian и т. д.,
  • предоставление машин через загрузку PXE (или аналогичные средства) с небольшой операционной системой (например, DSL, Puppy Linux, FreeDOS).

Предоставление DRBL-сервера

  • Установка на машину с поддерживаемым дистрибутивом Linux с помощью установочного скрипта,
  • Концертный CD .

Установка возможна на машину с уже установленными 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 позволяет вам делать все это без фактической установки чего-либо на любой из машин, просто загрузив одну машину (сервер) с CD и загрузив остальные машины с помощью PXE .

Бездисковый узел

Бездисковый узел — отличный способ использовать старое оборудование. Использование старого оборудования в качестве тонких клиентов — хорошее решение, но оно имеет некоторые недостатки, которые может компенсировать бездисковый узел .

  • Потоковое аудио/видео - Терминальный сервер должен распаковывать, повторно сжимать и отправлять видео по сети клиенту. Бездисковый узел выполняет всю распаковку локально и может использовать любые возможности графического оборудования на локальной машине.
  • Программное обеспечение, требующее ввода в реальном времени. Поскольку все вводимые данные на тонком клиенте отправляются по сети до того, как они будут зарегистрированы операционной системой, может возникнуть существенная задержка. Это серьезная проблема в программном обеспечении, требующем ввода в реальном времени (например, видеоигры ). Бездисковые узлы запускают программное обеспечение локально и, как таковые, не имеют этой проблемы.

DRBL позволяет относительно легко настроить несколько бездисковых узлов .

Внутренние работы

Клиентский компьютер настроен на загрузку с сетевой карты с использованием PXE или Etherboot. Клиент запрашивает IP-адрес и образ tftp для загрузки, оба предоставляются сервером DRBL. Клиент загружает начальный RAM-диск, предоставленный сервером DRBL, через tftp и переходит к монтированию общего ресурса nfs (также предоставленного сервером DRBL) в качестве своего корневого (/) раздела. Оттуда клиент загружает либо дистрибутив Linux, на котором установлен сервер DRBL, Clonezilla, либо установщик для различных дистрибутивов Linux, в зависимости от того, как этот конкретный клиент был настроен на сервере DRBL.

Все системные ресурсы находятся на локальном компьютере, за исключением хранилища, которое находится на сервере DRBL.

Системные рекомендации

Основное узкое место в установке DRBL находится между хранилищем на сервере DRBL и клиентской рабочей станцией. Быстрое хранилище на сервере (RAID) и быстрая сеть (Gigabit Ethernet) идеально подходят для этого типа среды.

Внешние ресурсы

  • ДРБЛ
  • Клонезилла

Ссылки

  1. ^ «Бездисковая удаленная загрузка в Linux (DRBL) — просмотрите /Drbl_stable на SourceForge.net».
Взято с "https://en.wikipedia.org/w/index.php?title=Бездисковая_удаленная_загрузка_в_Linux&oldid=1259213332"