AWS Germany – Amazon Web Services in Deutschland

Eine neue Generation von EC2 Instanzen für rechenintensive Workloads

Viele AWS Kunden verwenden Amazon EC2 für CPU-lastige rechenintensive Anwendungen. Dazu gehören Batchverarbeitung, Analytics, wissenschaftliche HPC-Berechnungen, 3D Rendering und Simulationen.

Bisher konnten die Kunden dafür die Compute-optimierten Instanztypen der Familien C1 und CC2 verwenden. Im Vergleich zu den M1 und M3 Instanzen haben diese Instanzfamilien ein höheres Verhältnis von CPU zu Hauptspeicher.

Hallo C3
Heute stellen wir die C3 Instanzfamilie vor. Im Vergleich zu C1 bieten die C3 Instanzen schnellere Prozessoren, etwa doppelt so viel Hauptspeicher pro vCPU und SSD-basierte Instance Storage.

Die C3 Instanzen bieten eine hohe Performance zu einem günstigen Preis. Die pro-Core-Performance ist die höchste aller EC2 Instanztypen, und das bei einem sehr günstigen Preis-Performance-Verhältnis. Dadurch sind sie sehr gut für rechenintensive Anwendungen geeignet.

Technische Beschreibung
Jeder virtuelle Core (vCPU) einer C3 Instanz ist ein Hardware Hyper-Thread auf einem 2,8 GHz Intel Xeon E5-2680v2 (Ivy Bridge) Prozessor. Die C3 Instanzfamilie hat 5 Mitglieder:

Instanz Name

vCPU Anzahl

ECU insgesamt

RAM

Lokale Storage

On Demand Preis pro Stunde

c3.large

2

7

3.75 GiB

2 x 16 GB SSD

$0.15

           

c3.xlarge

4

14

7 GB

2 x 40 GB SSD

$0.30

           

c3.2xlarge

8

28

15 GiB

2 x 80 GB SSD

$0.60

c3.4xlarge

16

55

30 GiB

2 x 160 GB SSD

$1.20

c3.8xlarge

32

108

60 GiB

2 x 320 GB SSD

$2.40

Protokolle
Wenn Sie eine C3 Instanz innerhalb einer Virtual Private Cloud erstellen und dazu ein HVM AMI mit den entsprechenden Treibern verwenden dann können Sie das neue verbesserte Networking von EC2 nutzen. Sie werden eine deutlich höhere Performance (in Paketen pro Sekunde), niedrigere Latenz und weniger Jitter feststellen können.

Wie Sie bemerkt haben spezifizieren wir den zugrunde liegenden Prozessor für die neuen Instanztypen. Mit dieser Information können Sie prozessorspezifische Befehle nutzen oder Ihre Anwendung auf andere Weise für den Prozessor tunen (z.B. Cache-Verhalten). Die C3 Instanzen unterstützen zum Beispiel Intels AVX (Advanced Vector Extensions) zur effizienten Verarbeitung von Vektordaten in 256 Bit Abschnitten.

Einige Zahlen
Zur Messung der tatsächlichen Performance der C3 Instanzen haben wir einen 26496 Core Cluster erstellt und ihn mit den aktuellen Top500 Werten verglichen. Dieser Cluster hat einen Rmax von 484,18 Teraflops erreicht, damit würde er auf Platz 56 der Juni 2013 Top500 Liste landen. Das ist mehr als die doppelte Performance verglichen mit dem Cluster, den wir voriges Jahr für die Top500 Liste eingereicht haben. Wir haben auch einen 8192 Core Cluster erstellt, der einen Rmax von 163,9 erreicht hat, was ihn an Position 210 der Top500 Liste bringen würde.

Jetzt verfügbar
Die C3 Instanzen sind ab sofort in den AWS Regionen US East (Northern Virginia), US West (Oregon), EU (Ireland), Asia Pacific (Singapore), Asia Pacific (Tokyo) und Asia Pacific (Sydney) verfügbar.Sie können die C3 Instanzen als On-Demand, Reserved Instances oder Spot Instances erstellen

Gruß,

Steffen