Archiv

Archiv für November, 2009

Amazon Webservices (AWS): Kosten berechnen mit dem neuen Kalkulator

24. November 2009 Keine Kommentare

Kurzmeldung:

Hatte Amazon bisher einen nicht besonders übersichtlichen Kalkulator für die Kostenberechnung, so darf man sich nun über eine verbesserte und bedienbare Version namens “AWS Simple Monthly Calculator” freuen.

Ohne grundlegende Kenntnisse des Abrechnungsystems und natürlich ohne möglichst genaue Informationen über den zu erwartenden Traffic wird man jedoch keine sinnvollen Ergebnisse erhalten können – “Endkundentauglich” ist das vielleicht nicht, aber in der Planung eines Projektes ein guter Anhaltspunkt für die Kostenprognose.

via AWS Blog

KategorienAmazon / AWS Tags:

AWS Region US vs. EU: Vergleich der Seitenauslieferung

19. November 2009 Keine Kommentare

Wir sind gerade dabei, ein größeres Portal “in die Cloud”, d.h. zu Amazon AWS / EC2 umzuziehen. Dabei galt es heute zu klären, ob wir das System bei Amazon US oder EU (d.h. in den USA oder in Europa) hosten.

Reflexartig will man natürlich die Region hier vor der eigenen Haustür nehmen – dies bedeutet aber sofort einen ca. 10%igen Aufpreis auf die Zonen in den USA. Also will man genauer schauen:

Test 1: Ping Zeiten

Dies ergab hier aus Köln im mittel 40 ms für die Server in Europa und ca. 100 ms für die Server in den USA. Da es bei dem Projekt nicht um eine Realtime-Anwendung geht, kann man das sicher verschmerzen.

Test 2: Praxistest

Wir haben dann jeweils ein Testsystem an beiden Standorten eingerichtet, um einen halbwegs realistischen Test durchführen zu können.

Hierfür haben wir die kleinsten Server verwendet, alle Cachingsysteme ausgeschaltet (client- wie serverseitig) und möglichst komplexe Testseiten mit vielen Datenbankabfragen, vielen eingebundenen Files (mehrere CSS-Files, viele Grafiken), grossen Dateien (Videos zwischen 15 und 45 MB) etc. verwendet – die Server sollten also trotz der Testsituation zumindest ein wenig zu tun haben. Wir haben jeweils 5x je Seite gemessen und hieraus Mittelwerte berechnet.

All das ist beileibe keine hochwissenschaftliche Untersuchung, dennoch fand ich das Ergebnis bemerkenswert:

Region “EU” Region “US” Unterschied
Testpage Community 6,91 Sek. 8,82 Sek. 21,66%
Testpage Profile-Edit 8,41 Sek. 11,49 Sek. 26,81%
Testpage Tools 3,70 Sek. 6,81 Sek. 45,70%
Testpage Media 15,31 Sek. 38,64 Sek. 60,38%

Eine grafische Aufbereitung macht das Verhältnis noch deutlicher klar:

Vergleich AWS / Amazon EC2 USA/US vs. EU

Fazit: Trotz des ca. 10%igen Mehrpreises werden wir die erste Ausbaustufe wohl in Europa (d.h. Amsterdam) launchen, weil aktuell der größte Teil des Traffics aus Europa kommt.


Update:

Was im Artikel eigentlich noch fehlte: Woran die deutlich unterschiedliche Seitenauslieferungzeit nun schlussendlich lag, könnte natürlich nur ein Test zusammen mit den Amazon Technikern klären. Die Amazon AWS sind ja virtuelle Maschinen (auf XEN Basis) in einem grossen Rechenzentrum, wo verschiedene potentiell verzögernde Einflüsse untersucht werden müssten, so z.B. Auslastung (CPU, RAM, Festplatten, Netzwerk), Aussenanbindung etc. pp.

Ein Hinweis noch zu den gemessenen Zeiten: Erstaunlicherweise konnten die EU-Server ihren größten Vorteil 60,38% Geschwindigkeitsunterschied) bei derjenigen Testseite ausspielen, welche die größten Dateien eingebunden hatte. Wir hatten vor dem Test erwartet, dass die Unterschiede aufgrund der höheren Latenzen (s.o.; Pingzeiten) vor allem bei vielen kleinen Files auftreten würden und dass sich dies bei größeren Dateien egalisieren würde – was sich nicht bewahrheitet hat…

Mailversand/Newsletterversand mit AWS (Amazon Webservices)

3. November 2009 Keine Kommentare

Wer vorhat, grosse Mengen von E-Mails (Newsletter, Mailinglisten, E-Mailings oder Notify-Mails für Communities) über AWS (Amazon Webservices / EC2) zu versenden, der sollte sich folgende Seite ansehen:

Remove E-Mail Sending Limitations

Warum, erklärt die Info von der o.g. Seite:

In order to maintain the quality of Amazon EC2 addresses for sending email, we enforce default limits on the amount of email that can be sent from EC2 accounts. If you wish to send larger amounts of email from EC2, you can apply to have these limits removed from your account by filling out this form.

Additionally, if you intend to send email from EC2, we suggest you provision one or more Elastic IP addresses (EIPs) and provide those addresses to us as part of this form. Amazon Web Services works with ISPs and Internet anti-SPAM organizations (like Spamhaus) to identify these validated EIPs to reduce the chance of your email being flagged as SPAM.

via

KategorienAllgemein, Amazon / AWS Tags: , ,