23 juli 2010
Door: Jan Ooms
Voor de website http://wijbedankenoranje.nl hebben we eens rond gekeken naar oplossingen "in the cloud", zoals dat met een mooi woord heet. Omdat we bij een overweldigende berg bezoekers niet wilden dat onze klanten last zouden hebben van overbelaste servers, zijn we gaan kijken naar het Amazon Elastic Compute Cloud platform.
Amazon Elastic Compute Cloud (Amazon EC2)
De Amazon Elastic Compute Cloud is de cloud-computing dienst van Amazon. Je kunt eenvoudig via de website van Amazon een account aanmaken en daarna kun je direct aan de slag.
Bij het aanmaken van een nieuwe virtuele machine kan er worden gekozen uit een aantal AMI's (Amazon Machine Image) die door Amazon zijn samengesteld of kies je een van de duizenden images die zijn gemaakt door gebruikers van EC2. Het maken en opstarten van een machine is letterlijk binnen een aantal minuten gebeurd.
Let wel op dat je voor belangrijke toepassing de instantie van een machine opstart in de Europese cloud, anders valt je server onder de Patriot-Act en is het mogelijk dat je gegevens door de Amerikaanse authoriteiten worden bekeken.
Amazon Simple Storage Service (Amazon S3)
Dit is de opslagdienst van Amazon. Omdat de virtuele machines van EC2 na een reboot alle gegevens direct weer kwijt raken, is het van belang om alle gegevens op te slaan op de S3 servers van Amazon.
Amazon EC2 en Wij bedanken Oranje
Om te kijken hoe het nu daadwerkelijk allemaal in zijn werk gaat, hebben we voor de website http://wijbedankenoranje.nl een machine opgetuigd in EC2. De machine waarvoor we hadden gekozen bevatte een Quad-core Intel Xeon processor met 8 GB aan geheugen.
Het aanmaken en opstarten van een machine was letterlijk binnen enkele minuten gedaan. Resteerde ons alleen nog de server in te richten naar onze standaarden en een koppeling te maken met ons VPN. Maar binnen no-time was de machine up-and-running.
De server heeft ons geen moment in de steek gelaten en nu de storm inmiddels wat is geluwd, hebben we de EC2-machine weer offline gehaald en alles naar onze eigen server verhuisd.
Al met al is het een leuk experiment geweest en heeft het EC2-platform wel degelijk potentieel voor hosting oplossingen in the cloud. Zeker voor websites waarbij de capaciteit erg goed schaalbaar moet zijn, is het EC2-platform een ideale oplossing. Je schakelt gewoon binnen enkele minuten een machine bij en je betaald alleen voor wat je gebruikt.
Terug naar overzicht