U bent nu hier: » Home » Technologie » Draai een privé-cloud op Jaunty Jackalope

Draai een privé-cloud op Jaunty Jackalope

Gepubliceerd: 23 april 2009 om 14:20 uur
Auteur: Koen Vervloesem

Vandaag is Ubuntu 9.04 uitgekomen. Nieuw daarin is de mogelijkheid om een eigen privé-cloud van servers met virtuele machines te draaien. Hiervoor is Canonical een samenwerking aangegaan met het Eucalyptus-project, dat compatibel is met Amazons EC2. We laten zien hoe dat gaat in de nieuwe Ubuntu.

Eucalyptus is een opensource-project dat Amazons Elastic Compute Cloud (EC2) in je eigen datacenter namaakt. Het is interfacecompatibel met EC2, wat betekent dat alles wat je op EC2 kan doen, ook in een eigen privé-cloud kan. Daardoor is Eucalyptus (wat overigens staat voor het mondvol "Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems") een ideaal middel om cloud-technologie te evalueren en je cloud daarna te migreren naar een productieomgeving op Amazons servers.

Eucalyptus bestaat in Ubuntu 9.04 uit de volgende drie pakketten:

- eucalyptus-cloud: Dit is de cloud-controller, die compatibel is met de EC2-API en ook het Amazon S3-compatibele storagesysteem Walrus aanbiedt. Hiervan heb je er maar één nodig.

- eucalyptus-cc: Dit is de cluster-controller, die de master-server uitmaakt en het virtuele netwerk implementeert. Ook hiervan heb je er normaal maar één nodig.

- eucalyptus-nc: Dit is de node-controller, die de hypervisor KVM bestuurt om de virtuele machines te beheren. Hiervan installeer je er één op elke fysieke server die virtuele machines voor je cloud draait.

Je kunt de drie componenten van Eucalyptus gerust op één computer met Ubuntu 9.04 installeren voor een eerste kennismaking met de technologie. De uitbreiding tot meerdere nodes laten we aan de lezer over, maar dat wijst zichzelf uit.

Aan de slag

Installeer eerst de drie componenten van Eucalyptus:


sudo apt-get install eucalyptus-cloud eucalyptus-cc eucalyptus-nc


Na de installatie (met heel wat dependencies) zijn de Eucalyptus-services opgestart en kun je inloggen op de webinterface op https://localhost:8443/ In Firefox 3 moet je het SSL-certificaat eerst aanvaarden.

Je krijgt nu een login-venster te zien. Vul daar als gebruikersnaam en wachtwoord admin in. Eucalyptus vraagt je nu prompt om je wachtwoord te veranderen. Daarna vul je het e-mailadres van de beheerder van de cloud in. Boodschappen van je privé-cloud zullen hiernaartoe worden gestuurd. Het systeem moet hiervoor wel e-mails kunnen zenden, dus installeer bijvoorbeeld de mailserver Postfix. Een laatste melding die je krijgt is de URL van de S3-compatibele Walrus-server. Normaal staat dit juist ingevuld en hoef je alleen maar op "Confirm URL" te klikken.

« vorige 1 2 3

Peiling

Wat is jouw favoriete ICT product op het moment?

 
 
 
 
 
 
 
 
 
 
 

Een eerste blik op Google Chrome OS