LISA ’06: Vrijdag 8 december

Vandaag geen trainingen meer maar de laatste dag besteed ik aan technical sessions.
09:00 – 10:30: Seriously, tape-only backup systems are dead
’s Ochtends begin ik met de technical session “Seriously, tape-only backup systems are dead” gegeven door W. Curtis Preston (auteur van “Backup & Recovery” boek van O’Reilly). 20 December ligt een nieuwe editie van dit boek in de winkels, de vorige editie had overigens 666 pagina’s, dit is “helaas” meer geworden :-).

Tot +/- 2003 was de gemiddelde tapesnelheid goed te bereiken over de standaard netwerken. Op dit moment zijn tapedoorvoersnelheden dusdanig snel geworden, dat dit niet meer met de conventionele netwerken te vullen is zodat de tape ook streaming blijft.
Als oplossing om je tapedrive streaming te houden zou je backups in ieder geval eerst op lokale disks (lokaal = bij de backup server) moeten opslaan en daar vandaan je tape laten vullen.

Verschillende oplossingen:
– disk-as-disk (SAN/NAS oplossingen)
– disk-as-tape (Virtual tape (VTL))

Voordeel disk-as-tape tov disk-as-disk: Je kan je virtual tapes klonen naar een echte tape en de backup weer offsite bewaren.

Een nieuwe uitbreiding op backups is de-duplication. Hierdoor kunnen meerdere full-backups van systemen worden geidentificeerd (mbv een soort “fingerprinting”).Wanneer dit goed gebruikt wordt, kan een boel data voor backup worden overgeslagen (efficientere backups!).
De-duplication kan in-band of out-of-band worden gedaan. In-band doet de-duplication online, waardoor alleen echt veranderde data wordt weggeschreven naar de backup. Out-of-band de-duplication slaat de backup wel eerst op disk op en zorgt naderhand voor de-duplication.
In-band is het mooiste, maar kost zoveel CPU-tijd, dat out-of-band de voorkeur krijgt. Out-of-band zorgt er nl. ook voor dat backups niet worden vertraagd.
Het voordeel van de-duplication is niet op de client te vinden, deze zal nog steeds een 100% full-backup doen, maar de backup-opslag zal wel drastisch afnemen!

Open source tools: backupPC, Rdiff-backup en rsnapshot (doen vooral backup naar disk). Bacula wordt uiteraard ook genoemd!

11:00 – 12:30 Hit the ground running.
Een aantal korte presentaties (15 minuten per stuk) over allerlei onderwerpen.
Bad interview questions, spam fighting, Mac OS X, Bcfg2 en Puppet.

Bad interview questions is voor mij eerder deze week ook al aan bod gekomen in
een half-day training gegeven door Adam Moskowitz.
Hierna volgt een korte presentatie over de mogelijkheden om spam tegen te
gaan.
De Mac OS X presentatie is speciaal voor Unix beheerders, dus veel
commandlinetips als pbcopy, pbpase, open, etc., maar ook GUI tips komen naar
voren. Leuk om deze tips te horen.

Hierna volgt een presentatie over Bcfg2 (http://bcfg2.org), een configuratie beheertool.
Bcfg2 is een client/server applicatie. Bcfg2 lijkt op Puppet of LCFG maar
heeft een heel andere benadering dan Cfengine.
Cfengine geeft bijv. aan dat telnetd uit moet staan in /etc/inetd.conf, maar
Bcfg2 geeft aan hoe de hele /etc/inetd.conf eruit moet zien.

Bcfg2 geeft dus de volledige staat van een client aan, niet specifieke items.
Bcfg2 werkt over https (scheelt weer poorten in een firewall openzetten :-))
in een pull setup.

Puppet (http://reductivelabs.com/projects/puppet/) is nog een andere
configuration management tool. Het idee van Puppet is om allerlei tools aan te
sturen, zodat je vanuit Puppet al je configuraties kan bijhouden. Dit dus
zonder deze tools te vervangen.

Na deze lezingen zijn we de stad in gegaan om nog wat cultuur op te snuiven.
Na 4 uur rondwandelen (in de vrieskou!) tussen allerlei grote monumenten langs “The Mall”, hebben we voor de 2e keer gegeten in “The Diner” aan 18th Street, waar we al eerder deze week goed gegeten hadden.
Na een paar dagen LISA 2006 waar iedereen in meer of mindere mate wat had
geleerd, was dit een goede afsluiting van de week.

Morgen (zaterdag 9 december) zal het Smitsonian Air and Space museum worden
bezocht, waarna we ’s avonds tegen 10 uur vertrekken uit Washington DC terug
naar het oude, vertrouwde Nederland.

Leave a Reply

six  ×  one  =