Amazon bietet seit geraumer Zeit diverse Web-Services an. Darunter fallen auch “Infrastruktur” Services, die Dienste rund ums Hosting und Storage anbieten. Benannt sind diese Dienste folgendermaßen: Amazon Elastic Compute Cloud, Amazon SimpleDB, Amazon Simple Storage Service und Amazon Simple Queue Service. In diesem Beitrag möchte ich kurz einige Worte zum Compute Cloud verlieren.
Das Amazon Elastic Compute Cloud ist ein Service bei dem man sich über eine API mit dem Amazon Services verbinden kann und flexibel eigene virtualisierte Server aufsetzen kann. Das heißt einfach gesagt, dass ich mich bei Amazon anmelden kann, über diverse Konsolenbefehle in minutenschnelle mir einen eigene Server für beispielsweise einen Blog aufsetzen kann. Man erhält, nachdem der Server durch den Amazon Service bereitgestellt wurde, den kompletten Zugriff auf die virtualisierte Maschine und kann mit dieser im Grunde genommen alles machen, was man mit einer normalen dedizierten Maschine auch machen kann.
Nachdem der Server aufgesetzt ist, kann man sich über den “Elastic IP Addresses” IP Adressen reservieren und den Maschinen zuweisen.
Natürlich ist dieser Service nicht kostenlos, kann jedoch locker mit den Angeboten von vielen Hostern konkurrieren. So kostet die kleinste Maschine die man sich aufsetzen kann 0.10$ pro aktivierter Stunde. Auch der Traffic muss noch mit einigen Cent bezahlt werden, ist jedoch auch preisgünstig.
Die Daten der kleinsten Maschine habe ich mal kopiert:
“1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of instance storage, 32-bit platform”.
Man kann das Ganze auch mit einer Extra Large Instance aufsetzen, die mit 0.80$ pro Stunde berechnet wird und folgende Daten aufweist:
“15 GB of memory, 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each), 1690 GB of instance storage, 64-bit platform”
Was genau ein EC2 Compute Unit ist, lässt sich hier genau nachlesen. Eine entspricht jedoch einem 1.0-1.2 GHz 2007 Opteron oder 2007 Xeon Prozessor.
Die Anzahl der Server, die man sich aufsetzen kann ist soweit ich gesehen habe erstmal überhaupt nicht limitiert. Das einzige Manko was ich als Europäer feststellen muss sind die hohen Latenzzeiten, sodass der Server leider von hier aus nur mit einer Response-Time von 138ms antwortet (siehe Screenshots).
Aber das liegt einfach an dem großen Teich, denn die Antwortzeiten von der Maschine zu einer amerikanischen Seite (google.com) sind zwischen 20 und 40 ms – also OK.
Die Abrechnung erfolgt in Echtzeit und ist im Amazon Web Services Konto jederzeit abrufbar. Einen Screenshot der Abrechnung meines Accounts habe ich zu Präsentationszwecken auch mal gemacht:
Die Server, die man eingerichtet hat, kann man jederzeit wieder deaktivieren. Die Berechnung stopt auch sofort – nur die angefangene Stunde muss noch vollständig bezahlt werden.
Fazit:
Der Amazon Web Service bietet mit dem Elastic Compute Cloud eine echte Alternative zu div. Hosting Provider. Man kann in minutenschnelle flexibel nach Bedarf neue Maschinen aufsetzen und diese komplett als Root administrieren. Amazon bietet dabei komplett fertige Images von Betriebssystemen an. Die Vergabe von IP-Adresse hat (was mich wunderte) problemlos funktioniert. Wer also schnell mal einen Server benötigt und weder lange Vertragslaufzeiten noch lange Bestellzeiten eingehen möchte, sollte auf diesen tollen Service von Amazon mal einen Blick werfen.
Ich werde das auf jeden Fall im Auge behalten und auch die anderen Services von Amazon mal testen. Wer nach diesem Beitrag immer noch nicht glaubt dass das auch funktioniert, dem sei gesagt, dass dieser Blog ebenfalls auf einer EC2 Maschine von Amazon läuft.
Hier noch eine Links für Interessierte:
- Anwendungshinweise für Amazon Elastic Compute Cloud, oder kurz EC2
- Cloud Computing
- Das Internet wird zur “Cloud”
Popularity: 30% [?]
Werbung:






Dezember 3rd, 2008 at 19:16
Hallo Ronny,
ich habe deinen Artikel gelesen. Mich würde interessieren, was du für das Hosten auf Amazon EC2 jetzt für die – anscheinend – 6 Monate gezahlt hast.
grüße,
m.
Dezember 4th, 2008 at 19:31
@martin Ich habe das nicht so vor Augen mehr, da ich das nicht 6 Monate lang genutzt habe. Es belief sich aber mit einem Server auf ca. 60$ pro Monat.