You are on page 1of 14

DRBLandClonezilla

Thedeploymentandrestorationsystem

StevenShiau,ChenKaiSun,
YaoTsugWangandYuChinTsai
http://drbl.nchc.org.tw,http://drbl.sf.net
NationalCenterforHighPerformanceComputing(NCHC)
Taiwan
July,2006
1
WhatisDRBLandClonezilla?
DisklessRemoteBootinLinux(DRBL)providesa
disklessorsystemlessenvironmentforclient
machines.
UnlikeLTSP,itusesdistributedhardware
resourcesandmakesitpossibleforclientstofully
accesslocalhardware.ItalsoincludesClonezilla,a
partitioninganddiskcloningutilitysimilarto
SymantecGhost.
CoexistwiththeOSinclient'slocalHD
Clientmachinesplugandplay
2
FreeSoftwareSmartClassroom,FSSC

FreesoftwareprojectsdevelopedbyNCHCFree
SoftwareLabs
Ourgoal
FSSC(FreeSoftwareSmartClassroom)
DRBL,Clonezilla
MulticastVNC
AccessGrid,Elearning
Clustercomputingreadyclassroom
Gridcomputingreadyclassroom

3
DRBLDisklessRemoteBootinLinux
PXE/Etherboot+NFS+NISstandingona
giant'sshoulder
Orig:PCCluster>FreeSoftwareClassroom
1.Multienvironmentincomputerclassroom
Linux&M$Windowscoexist
2.Simplifythemanagement
Allservicesandprogramsareinoneserver,youdonothavetocheck
everyclient
OSandpackagesareinstalledonceinDRBLserver.

3.Hardwareandinstallationaresimplified,but
softwareisfullandallreadyforclients!
4
DRBLvs.LTSP
SincethereisLTSP,whyDRBL?
Centralizedresourcevs.distributedresource
SpecialfeaturesforDRBL
Clonezilla
switchclientenvironment,justoneselectioninserver
DRBL,FreeDOS,OSinlocalHD,memtest

Linuxnetworkinstallation

DRBLisnotsuitableforoldmachines
Choosewhatyouneed

<>
Clonezilla
DRBLbuiltinkillerfunction
Clonezilla[OCS(OpensourceCloneSystem)]
Withpartimage(http://www.partimage.org)andudpcast(
http://udpcast.linux.lu/),apartitioninganddiskcloningutilitysimilarto
SymantecGhost.InNCHCPCclassroom,ittakes50minutesto1hour
toclone3.5GbytesM$windowsXPimagefor36clients.Formulticast
cloning,ittakesaboutonly10minutes.

SaveandrestoredifferentOSimages
Linux,M$Windows

<>
DRBLEnvironment
publicip

NIC1
server
NIC2 NIC3 NIC4

privateip privateip privateip

switch1 switch2 switch3

node001 node013 node014 node027 node028 node040


~ ~ ~
<>
DRBL

clientnodes
server switch pxe/etherboot
pxe/etherboot
DHCP IP 192.168.0.1 172.16.100.40

TFTP kernel boot boot

NFS filesystem /,/usr,/home... /,/usr,/home...

NIS account userlogin userlogin

<>
Installation
http://drbl.nchc.org.tw;http://drbl.sf.net
GNU/Linuxdistributions
i386/X86_64platform
DebianWoody(3.0)/Sarge(3.1),B2D,UbuntuBreezy(5.10),
RedHatLinux8.0,9,FedoraCore1,2,3,4,5,
Mandrake9.2,10.0,10.1,MandrivaLE2005(10.2),2006,
CentOS4,4.1,4.2,4.3,
SuSE9.3,10.0,OpenSuSE10.0

4stepstoinstall
InstallGNU/Linux
InstallDRBLpackage
Configureserver
Configureclient
<>
ModesofDRBL/Clonezilla
FullDRBL FullClonezilla DRBLSSI ClonezillaBox
/etc,/varof
client NFSbased NFSbased Tmpfsbased Tmpfsbase
and/varof
clientafter
reboot Kept Kept Gone Gone
Extraspacein
server/client ~50MB ~50MB 0 0
Maxclient
#/ethernet
cardinserver 253 253 253 253

<>
DRBLandClonezilla

<>
Demo/Workshopfor
DRBL/Clonezilla
DRBLdeployment
Installandconfigure.
Managetheclients.

Clonezillasave/restoreimage
1. Addoneapplicationormodifythesettingtooneclientmachine,
2. UploadanimagetoasetofimagestobedistributedtoclientsonaLAN.
3. Restoretheimagetotheclients.

<>
UsersinTaiwan
>280sites
PublicSector
Primary/Highschool93
University61
Hospital3
TVstation1
Government12
NPOs15
SMB66
Misc41

*Statisticson2005/12/05 <>
DRBL/Clonezillausersaroundtheworld
Japan
OsakaPrefectureUniversity
TokyoChristianUniversity

USA
InternetCafe@Chicago

Canada
DepartmentofEducation,ProvinceofNovaScotia

Indonesia
ElearningCentre,Aceh
IndexOpensourceCafe,Manado(northsulawesi)

Portugal
CollegeISPGaya

Brazil,France,Germany,Sweden,UK... <>

You might also like