37
The Massive Deployment Tools: The Massive Deployment Tools: DRBL and Clonezilla DRBL and Clonezilla Steven Shiau, Jazz Wang, Ceasar Sun, Steven Shiau, Jazz W ang, Ceasar Sun, Thomas Tsai Thomas T sai NCHC, T aiwan NCHC, T aiwan Q1, 2009 Q1, 2009

Drbl Clonezilla HPC Asia 2009

Embed Size (px)

Citation preview

Page 1: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 1/37

The Massive Deployment Tools:The Massive Deployment Tools:DRBL and ClonezillaDRBL and Clonezilla

Steven Shiau, Jazz Wang, Ceasar Sun,Steven Shiau, Jazz Wang, Ceasar Sun,Thomas TsaiThomas Tsai

NCHC, TaiwanNCHC, TaiwanQ1, 2009Q1, 2009

Page 2: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 2/37

Outline Introduction to DRBL/Clonezilla

About DRBL/Clonezilla

Users in Taiwan and Worldwide

Related Activities

Success Stories Testimonials

Demo

DRBL – Diskless Linux client on a virtualmachine

Q&A

Page 3: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 3/37

Page 4: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 4/37

DRBL/Clonezilla

DRBL ClonezillaA partitioning and diskcloning utility similar toGhost and True image

Provides a “diskless”and/or “systemless”environment for client

machines

Diskless Remote Boot in Linux 

Page 5: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 5/37

 

DRBL Saves Money

No HD required in the client machine(s) Truly “Free” Software--freedom to

improve upon and free to use Saves Time

All programs are installed on a single

server  One command to

Shutdown/Reboot/Power On/Off all clientmachines

Makes Life Easier 

No client disk failure Client machines are plug-and-play Computer classroom environment is

extremely flexible GNU/Linux & MS Windows co-exist

Page 6: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 6/37

 

DRBL vs. LTSP 

What's the difference betweenDRBL and LTSP?: DRBL: Distributed Resource vs. 

LTSP: Centralized Resource DRBL: Powerful Client vs. 

LTSP: Thin Client DRBL allows 3D gaming and

video playback in the client; LTSP  does not 

Page 7: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 7/37

 

DRBL Special Features: Clonezilla Server Edition (SE) AoE service available using diskless MS

Windows XP A single command is required to switch the

client environment DRBL, FreeDOS, OS in local HD, memtest...

Linux network installation Not suitable for older machines and/or thin

clients  //NOTE// From version 5 (released '07), fat client

mechanism is supported in LTSP

Why DRBL? 

Page 8: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 8/37

“Bare Metal” Backup and Restore

“Bare metal” restore -> A technique in thefield of data recovery and restoration wherethe backed-up data is available in a formwhich allows one to restore a computer system from "bare metal” (i.e. without anyrequirements as to previously installedsoftware or operating systems). – Wikipedia

Image-based backup & restore is differentfrom file-based (e.g. 'cp', 'tar', 'rsync'...)

Page 9: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 9/37

Clonezilla Features

Free (GPL) Software File systems supported: Ext2/3,

ReiserFS, Reiser4, XFS, jfs, HFS+,FAT and NTFS

Linux Logical Volume Manager 2(LVM2) stackable block device issupported

Multicast supported in Clonezilla

Server Edition (SE)

Page 10: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 10/37

Clonezilla Features Saves and restores partitions and

entire disks If file system is supported, only the

used blocks in the HD are saved and

restored. For unsupported filesystems, sector-to-sector copying isdone via dd.

DRBL-Winroll: The hostname, group,

and SID of the cloned MS Windowsmachine can be changed

automatically 

Page 11: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 11/37

Clonezilla

Based on existing software: Partimage ntfsclone dd updcast DRBL (used for massive

cloning) Partclone (Developed @ the

NCHC, '07) and more.....

Page 12: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 12/37

Partclone

http://www.partclone.org Developed by Thomas Tsai and

Jazz Wang Only the used blocks are saved and

restored Supports Ext2, Ext3, ReiserFS,

Reiser4, XFS, HFS+, NTFS & FAT

Will support for ZFS and BTRFS inthe future!

Page 13: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 13/37

Two Clonezilla Types Clonezila Server  

Edition (SE) Massive cloning Network boot (PXE) DRBL server is

required

Clonezilla Live Single machine

backup Based on

DebianLive (live-

helper and liveinitramfs)

CD/USB flashdrive is required

Also available in Clonezilla-

SysRescCD,created by SpirosGeorgaras

Page 14: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 14/37

 

DRBL (Includes Clonezilla SE)

IPDHCP

pxe/etherboot

192.168.0.40

kernelTFTP boot

NFS  /, /usr, /home ...file system

NIS user loginaccount

pxe/etherboot

192.168.0.1

boot

 /, /usr, /home ...

user login

server client nodesswitch

Page 15: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 15/37

Page 16: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 16/37

DRBL

Page 17: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 17/37

Clonezilla Live On CD, USB flash drive, or PXE server  Languages:

Traditional Chinese, Simplified Chinese (thanks toZhiqiang Zhang and Liang Qi), English, French (thanks to Jean-Francois Nifenecker), Japanese (thanks to Akira Yoshiyama and Annie Wei),

Italian (thanks to Gianfranco Gentili), Spanish (thanks Juan Ramón Martínez). General Purpose Use- Save or restore interactively

Special Purpose Use- Recovery CD/USB drive Clonezilla image embedded in CD or USB drive One command restores the entire image! One key restores the entire image!

Completely Customizable! Make ClonezillaLive work for you!

Page 18: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 18/37

Clonezilla Live

Page 19: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 19/37

Public Sector:  Primary/High schools 295

Universities 95Local governments 35

Hospitals 3TV stations 1

SMBs  124

Misc. 2

DRBL/Clonezilla Use In Taiwan

Known sites/users >500!!!>500!!!

Page 20: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 20/37

DRBL/Clonezilla Use Worldwide

>7>700,00000,000 DRBL/Clonezilla Downloads!!!

南非澳洲

中國

西班牙

Page 21: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 21/37

Related Activities Ubuntu Live Conference

Portland, Oregon, USA, July 23rd, 2007 Clonezilla: It's Better Than Ghost! Speaker: Kristian Hermansen, Security

Researcher/Developer, Cisco Systems, Inc.

http://www.ubuntulive.com/cs/ubuntu/view/e_sess/12510

LinuxWorld Conference & Expo San Francisco, USA, Aug, 2007 Dell booth Massive Deployments Speaker: Torsten Spindler, Canonical

Page 22: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 22/37

Related Activities Libre Software Meeting (LSM) 2008

Mont-de-Marsan, France, July 1st~5th, 2008 “Clonezilla Live, the “Bare Metal” Backup and

Recovery Tool“ Speaker: Steven Shiau http://2008.rmll.info/Clonezilla-live-the-bare-

metal.html?lang=en LinuxWorld Conference & Expo

San Francisco, USA, Aug, 2008 .org Pavilion (booth #: .org 3)

BoF: Clonezilla Hands-on Lab: The Universal“Bare Metal” Backup and Recovery Tool for Linux, Mac OS and MS Windows

Page 23: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 23/37

Ubuntu Live, USA, Jul/07

Page 24: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 24/37

LinuxWorld; “Massive Deployments;” Aug/07

Page 25: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 25/37

Page 26: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 26/37

Intrnl. Free Software Contest, France, Nov/07

Page 27: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 27/37

LSM 2008, France

Page 28: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 28/37

LinuxWorld, San Fran, '08Aug 4-7, 2008

One of the largest Linux expos. .org Pavilion (booth #: .org 3) BoF: “Clonezilla Hands-on Lab: The

Universal “Bare Metal” Backup andRecovery Tool for Linux, Mac OS and MS

Windows” (Aug. 6th, '08)

Page 29: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 29/37

National Applied Research Laboratories Award

DRBL/Clonezilla team is the winner in thecategory 'Technology Development' for 2008

Page 30: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 30/37

Success Stories

Da-Feng Elementary School, Taipei,Taiwan

source: distrowatch.com

DRBL/Clonezilla isused to managecomputer classroom

Special Report: Linuxin Education, 2006 ondistrowatch.com

DRBL/Clonezilla press

conference @ Da-Feng ElementarySchool 07/04/07

Page 31: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 31/37

Success StoriesHualien County, Taiwan

Used ClonezillaServer Edition (SE) toclone GNU/Linux

145 schools (131

Primary/Jr.; 14 Senior High) use as of June'08

Letter of 

Commendation fromHualien CountyGovernment

Page 32: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 32/37

Clonezilla Used in Taiwan's“National PCs”

Source: De-Wen Huang

Page 33: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 33/37

Page 34: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 34/37

Testimonials Barny Sanchez Information Systems Security,

Southbridge, Massachusetts Cloned 1,084 systems using DRBL

(Clonezilla SE) "I've used DRBL to clone 1,084 systems so far! It was

simple! All I had to do was divide each system intogroups of 80-100 PCs and then use multicasting to do thecloning. It took anywhere from 16-38 minutes to cloneeach system. The images of various operating systems

averaged 1GB in size. DRBL has reduced therecovery/cloning factor by more than 500% as comparedto the commercial solution I used previously! You canimagine how happy my project managers are!"

Page 35: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 35/37

What's New Since SEAIP 2007 ?

DRBL Supports newer GNU/Linux versions

including Ubuntu 8.04/8.10, Fedora 9,Mandriva 2008.1, and OpenSuSE 11.0

Provides AoE booting mechanism insupport of diskless MS Windows XP

Clonezilla Live Easier to create a recovery ISO/zip

Clonezilla Live Japanese, Simplified Chinese and French locales were added

Serial console is supported

Page 36: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 36/37

• Diskless Linux client on a virtual machine

 – Server: DRBL 1.9.3-30 running on Ubuntu Linux 8.10 – Client: Virtualbox 2.0.4 as a client machine, no local

hard drive

 – Boot client via PXE (network booting)

Demo

Page 37: Drbl Clonezilla HPC Asia 2009

8/7/2019 Drbl Clonezilla HPC Asia 2009

http://slidepdf.com/reader/full/drbl-clonezilla-hpc-asia-2009 37/37

Questions ?Questions ?

?????Great!