Lezingen NLLGG-bijeenkomst 7juni 2008
CentOS en virtualisatie
door Daniel de Kok
Daniel de Kok studeert computationele taalkunde en filosofie met een specifieke interesse in natuurlijke taalverwerking en information retrieval. In een vorig leven was hij werkzaam voor Libra Computer Systems waar hij ontwikkelde aan de Libranet-distributie. Sindsdien heeft hij nooit meer de interesse verloren in het voor engineering en momenteel is hij een van de ontwikkelaars binnen het CentOS-project. Zijn interessegebieden binnen het project zijn package management tools en virtualization support.
CentOS is een vrije Linux-distributie voor desktops, werkstations en servers voor enterprises en zakelijke gebruik onderhouden door een community. Het is afgeleid van 'source packages' van een prominente Noordamerikaanse Linux-distributie waarmee CentOS compatibel wil zijn. Als entreprise-distributie ligt de focus op stabiliteit en langdurig stabiele API's en ABI's en ondersteuning voor een lange periode.
Recentelijk zijn een aantal open source virtualisatie-technologieen toegevoegd aan CentOS. Virtualisatie is nuttig in vele situaties, onder andere om servergebruik te bevorderen, legacy-applicaties te draaien en voor het testen van toepassingen. CentOS beschikt over ondersteunin voor paravirtualization (Xen) en hardware-assisted full-virtualization (Xen, KVM) met daarop bovenop een generieke virtualisatiebibliotheek (libvirt) wat het leven van ontwikkelaars en systeembeheerders een stuk eenvoudiger maakt. Deze lezing behandelt deze technologieen en use cases.
Bekijk de presentatie
Het CentOS-project voorgesteld
door Dag Wieers
Sinds Dag Wieers begon computers te gebruiken op 8-jarige leeftijd en actief was op Bulletin Board Systemen en FidoNet, is hij daarna zelden gezien zonder een computer. Tijdens zijn studietijd werkte hij als een onafhankelijk Linux consultant voor verschillende bedrijven waarvan hij zijn eigen Linux consultingbedrijf startte met wat vrienden.Vanwege verschillen in managementstijl en strategie en ondanks het succes verkocht hij zijn bedrijf en trok hij zich vervolgens terug om ingehuurd te worden door IBM België. Daar onderhoudt hij de interne Linux-systemen en adviseert hij klanten in het gebruik van Linux en open source software. Het ondernemersbloed bleef kriebelen en tegenwoordig werkt hij weer als zelfstandig ondernemer.
Gedurende zijn carrière vergrootte hij zijn kennis in het automatiseren van systeembeheertaken, analyseren van systeemproblemen en het ontwerpen van (toekomstige) schaalbare oplossingen, maar ook het runnen van een bedrijf. Dag is binnen de open source gemeenschap oa bekend om zijn enorme collectie van RPM-software, het schrijven en onderhouden van tal van open source tools en uiteindelijk ook het uitdragen van het open source gedachtengoed.
Beschrijving van de lezing volgt nog
Programmeren met Nederlands
door Ruud Baars
OpenTaal werkt aan het openstellen van taalbouwstenen voor open source. Ruud baars, actief in OpenTaal vanaf de start in 2005, zal presenteren wat de doelstellingen zijn, waar de uitdagingen liggen, en wat er al is bereikt. Hij zal hierbij op de taalaspecten ingaan, maar vooral ook redelijk diep inzoomen op de techniek en de implementatie. Aan de orde komen spellingcontrole, grammaticacontrole, afbreken en synoniemen.
Ruud heeft scheikunde gestudeerd, en heeft 2 jaar als leraar gewerkt. Daarna is hij een loopbaan in de IT begonnen van programmeur op de allereerste DOS-PC tot senior adviseur architectuur bij de overheid. Hij begeeft zich het liefst op het grensvlak tussen functionaliteit en techniek, om zo het beste uit software te halen voor de gebruikers. Sinds 2005 is hij actief in OpenTaal. Ruud is 50 jaar, de helft daarvan getrouwd, met 3 volwassen kinderen.
download de presentatie
bekijk het filmfragment
DNSSEC, wat is het? Komt het er ooit nog van?
door Miek Gieben
Miek Gieben is 31 jaar oud en werkt als docent en consultant voor AT Computing .Hij is afgestudeerd in Technische Informatica aan de Radboud Universiteit Nijmegen. Het onderwerp van zijn scriptie was DNSSEC. Na zijn afstuderen heeft hij een aantal jaren gewerkt bij NLnet Labs aan de verdere ontwikkeling van DNSSEC. Dit resulteerde uiteindelijk in RFC4146: 'DNSSEC best current practices'. Gedurende deze tijd was hij ook test engineer en stable release manager van NSD: een authoritative nameserver implementatie. Daarna heeft hij gewerkt als R&D en software architect bij BIT, een Internet provider.
In zijn vrije tijd houdt hij er van om te fietsen op zijn mountainbike en om een beetje te programmeren. VIM is zijn favoriete editor.
De lezing geeft een kort introductie in DNS en DNSSEC. Gaat in op waar momenteel de moeilijkheden liggen en hoe het nu staat met de deployment.
download de presentatie
CentOS deployment en management
door Tim Verhoeven
Het gebruik van een enterprise distributie in een productieomgeving betekent ook dat je in staat moet zijn deze installaties te beheren. Deze lezing gaat in op 2 aspecten rondom het beheervraagstuk. Het eerste aspect focust op deployment door gebruik te maken van de tools Cobbler en Koan waarmee je systemsinstallaties kunt automatiseren.Met deze tools kan men ook tijdens de installatie het systeem 'customizen' aan de hand van profielen, sjablonen en scripts. Het tweede aspect binnen de lezing richt zich op de Func tool. Hiermee kan men op afstand (remotely) en commando's uitvoeren tegelijkertijd op verschillende systemen. Aangezien deze tool geprogrammeerd is in Python en het over een publieke API beschikt kan het beslist ook gebruikt worden om er eigen toepassingen op te bouwen
.
Tim Verhoeven is systeembeheerder bij DNS.be, de registrar voor het .be-domine. Hij woont in Leuven, Belgie en is een contributor aan het CentOs-project sinds 2007 als lid van het QA- en supportteam. Zijn interesse hierbij gaat uit naar virtualisatie, clustering en LAMP-toepassingen.
Van Lotus Notes naar IBM Lotus Symphony
door Jan Driessen
Jan Driessen, nu 49 jaar jong, is directeur van het automatiseringsbedrijf IDHW Informatica te Geleen. Zijn bedrijf levert on-demand diensten en hardware maar ook tal van cursussen (waaronder open source software) en thema-sessies.
Als hoofd Bedrijfsburo en Automatisering werkte hij geruime tijd met hard- en software van IBM. Sindsdien volgt hij nauwgezet de strategieen van dit bedrijf. In 1998 maakte hij de overstap naar het zelfstandig ondernemerschap en runt hij nu een bedrijf met 6 werknemers samen met zijn partner. Daarnaast is hij ook actief als voorzitter binnen LOSS, het Limburgs platform voor Open Source en Standaarden, gelieerd aan het Expertisecentrum ICT van de HogeSchool Zuyd te Heerlen. Vanwege zijn kennis over IBM-software is hij met name actief met IBM-oplossingen zoals Lotus Domino/Notes en ontwikkelt zijn bedrijf toepassingen die vervolgens gedoneerd worden aan OpenNTF.org, een open source gemeenschap rondom Lotus Notes en Domino.
Lotus Symphony is de naam van het op OpenOffice.org gebaseerde kantoorsoftwarepakket van IBM waarvan de eerste Lotus-versie het levenslicht zag in 1984. Lotus Symphony is multiplatform en gebaseerd op het Eclipse-platform. In deze lezing zal een demonstratie worden gegeven gericht op de eindgebruikers van dit kantoorpakket.
download de presentatie
Loadbalancing voor High-Volume Omgevingen
door Dick Snippe
Dick Snippe, geboren 1966, in 1992 afgestudeerd aan de Universiteit Utrecht, studie informatica. Vervolgens software engineer bij Philips Research. Daarna 5 jaar in de detachering gewerkt als UNIX-systeembeheerder. Sinds 2000 werkzaam bij de Publieke Omroep als systeemarchitect voor de webhosting afdeling. Deze afdeling beheert een serverplatform bestaande uit >200 Linux en Windows servers. Per dag serveren de webservers samen 300-400 miljoen hits. De streaming servers vullen elke avond 10Gbit aan bandbreedte aan live- en on-demand streaming. Het on demand archief is thans 30Tbyte groot. In 1994 is Dick in aanraking gekomen met Linux en heeft dit zien groeien van bijna niets tot het primaire hosting platform bij zijn huidige werkgever.
Uitzendinggemist.nl genereert op een drukke avond 10Gbit/sec aan netwerkverkeer en www.nos.nl "doet" op piekmomenten meer dan 1 miljoen hits per minuut. Deze getallen kunnen niet door een single server afgehandeld worden; loadbalancing is onontbeerlijk. De publieke omroep gebruikt open source tools als keepalived en IPVS voor z'n loadbalancing. De presentatie spitst zich toe op de vraag hoe je deze tools in kan zetten om ook bij grote belasting overeind te blijven. Specifiek wordt er ingegaan op kernel issues op drukke loadbalancers, IPVS direct routing, Apache als proxy/loadbalancer en de vraag of je loadbalancers eigenlijk wel kunt loadbalancen.