Diskless Remote Boot in Linux

Diskless Remote Boot in Linux
DRBL
DRBL Logo
Drblmenu.png
Graphical boot menu of DRBL.
Developer(s) NCHC Free Software Labs
Initial release April 1, 2004 (2004-04-01)
Stable release 1.9.9-21[1] / April 5, 2011; 7 months ago (2011-04-05)
Development status Active
Operating system Linux
Type Disk cloning, Disaster recovery, Network boot, PXE boot
License GNU General Public License
Website drbl.org

DRBL (Diskless Remote Boot in Linux) is a NFS-/NIS server providing a diskless or systemless environment for client machines.

It could be used for

  • cloning machines with Clonezilla software inbuilt,
  • providing for a network installation of Linux distributions like Fedora, Debian, etc.,
  • providing machines via PXE boot (or similar means) with a small size operation system (e. g. DSL, Puppy Linux, FreeDOS).

Providing a DRBL-Server

  • Installation on a machine running a supported Linux distribution via installation script,
  • Live CD.

Installation is possible on a machine with Debian, Ubuntu, Mandriva, Red Hat Linux, Fedora, CentOS or SuSE already installed. Unlike LTSP, it uses distributed hardware resources and makes it possible for clients to fully access local hardware, thus making it feasible to use server machines with less power. It also includes Clonezilla, a partitioning and disk cloning utility similar to Symantec Ghost.

DRBL comes under the terms of a GPL license so providing the user with the ability to customize it.

Contents

Features

DRBL excels in two main categories.

Disk Cloning

Clonezilla (packaged with DRBL) uses partimage to avoid copying free space, and gzip to compress Hard Disk images. The stored image can then be restored to multiple machines simultaneously using Multicast packets, thus greatly reducing the time it takes to image large numbers of computers. The DRBL Live CD allows you to do all of this without actually installing anything on any of the machines, by simply booting one machine (the server) from the CD, and PXE booting the rest of the machines.

Hybrid Client

An excellent way to make use of old hardware. Using old hardware as Thin Clients is a good solution, but has some disadvantages that a Hybrid Client can make up for.

  • Streaming Audio/Video - A Terminal Server must decompress, recompress, and send video over the network to the client. A Hybrid does all decompression locally, and can make use of any graphics hardware capabilities on the local machine.
  • Software that requires real-time input - Since all input at a thin client is sent over the network before it is registered by the operating system, there can be substantial delay. This is a major problem in software that requires real-time input (i.e. video games). Hybrid clients run the software locally, and as such, do not have this problem.

DRBL allows you to set up multiple Hybrid Clients with relative ease.

How it works

The client computer is set to boot from the network card using PXE or Etherboot. The client requests an IP address, and tftp image to boot from, both are provided by the DRBL server. The client boots the initial RAM disk provided by the DRBL server via tftp, and proceeds to map an nfs share (also provided by the DRBL server) as its root (/) partition. From there, the client boots either the linux distribution on which the DRBL server is installed, Clonezilla, or an installer for various Linux distributions, depending on how that particular client was configured on the DRBL server.

All system resources reside on the local machine except storage, which resides on the DRBL server.

Keys to a successful Hybrid Client environment with DRBL

The main chokepoint in a DRBL installation is between the storage on the DRBL server, and the client workstation. Fast storage on the server (RAID), and a fast network (Gigabit Ethernet), are ideal in this type of environment.

External resources

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Linux Terminal Server Project — (LTSP) is a free and open source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and… …   Wikipedia

  • Diskless node — A diskless node (or diskless workstation) is a workstation or personal computer without disk drives, which employs network booting to load its operating system from a server. (A computer may also be said to act as a diskless node, if its disks… …   Wikipedia

  • Arranque remoto sin disco en Linux — Saltar a navegación, búsqueda El arranque remoto sin disco en Linux o Diskless Remote Boot in Linux (DRBL) es un servidor de NFS /NIS que proporciona un ambiente sin disco o sin sistema para las máquinas cliente de una red de computadoras. Puede… …   Wikipedia Español

  • Clonezilla — Главное окно …   Википедия

  • DRBL — (Diskless Remote Boot in Linux) ist ein NFS /NIS Server, der eine Installationsumgebung für Einzelplatzcomputer bereitstellt. Inhaltsverzeichnis 1 Anwendungsbereich 2 Eigenschaften 2.1 Disk Cloning …   Deutsch Wikipedia

  • Clonezilla — Le Live CD Clonezilla …   Wikipédia en Français

  • Clonezilla — Live CD …   Deutsch Wikipedia

  • Anexo:Software de clonación de disco — Contenido 1 Multiplataforma 2 Windows 3 Mac 4 Linux 5 Véase también …   Wikipedia Español

  • DRBL — DRBL: DRBL Distributed Realtime Blocking List, см. DNSBL DRBL Diskless Remote Boot in Linux Эта статья содержит незавершённый перевод с иностранного языка. Вы можете помочь проекту, переведя е …   Википедия

  • Neoware — Neoware, Inc Industry Computer Systems Successor Hewlett Packard Founded 1992 Headquarters King of Prussia, Pennsylvania Key people Klaus Besier, CEO …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”