Funktionalität

Amazon EC2 stellt eine rein virtuelle Rechenumgebung dar, in der Sie Web-Service-Oberflächen zum Starten von Instanzen mit verschiedenen Betriebssystemen verwenden, diese Instanzen mit Ihrer angepassten Anwendungsumgebung laden, die Zugangsberechtigungen für Ihr Netzwerk verwalten und Ihr Image unter Verwendung von so vielen oder so wenigen Systemen wie gewünscht ausführen können.

Die Verwendung von Amazon EC2 ist einfach:

  • Wählen Sie ein als Vorlage vorkonfiguriertes Amazon Machine Image (AMI) aus, um ohne Verzögerung sofort loslegen zu können. Sie können ein AMI auch selbst erstellen, das Ihre Anwendungen, Bibliotheken, Daten und zugehörigen Konfigurationseinstellungen enthält.
  • Konfigurieren Sie die Sicherheitseinstellungen und den Netzwerkzugang für Ihre Amazon EC2-Instance.
  • Wählen Sie die gewünschten Instance-Typen aus. Anschließend können Sie mithilfe der Web-Service-APIs oder der verschiedenen Verwaltungstools so viele Instances Ihres AMI wie benötigt starten, beenden und überwachen.
  • Legen Sie fest, ob an mehreren Standorten ausgeführt werden soll, ob Sie statische IP-Endpunkte verwenden möchten oder ein dauerhafter Blockspeicher zu Ihren Instanzen hinzugefügt werden soll.
  • Zahlen Sie nur für die tatsächlich genutzten Ressourcen, wie Instanz-Stunden oder Datenübertragung.

Funktionen

Amazon EC2 verfügt über zahlreiche leistungsstarke Funktionen zum Erstellen skalierbarer, ausfallsicherer Anwendungen der Enterprise-Klasse.

Bare Metal-Instances

Die Amazon EC2 Bare Metal-Instances bieten Ihren Anwendungen den direkten Zugriff auf den Prozessor und den Arbeitsspeicher der zugrunde liegenden Server. Diese Instances eignen sich ideal für Workloads, die Zugriff auf Hardwarefunktionen (wie Intel VT-x) benötigen, oder für Anwendungen, die aus Lizenz- oder Support-Gründen in einer nicht virtualisierten Umgebung ausgeführt werden müssen. Bare Metal-Instances basieren auf dem Nitro-System, einer Sammlung von AWS-basierten Hardware-Offload- und Hardware-Schutzkomponenten, die sicher zusammenarbeiten, um EC2-Instances hochleistungsfähige Netzwerk- und Speicherressourcen bereitzustellen. Bare Metal-Instances sind EC2-Instances und bieten daher dieselbe robuste Sicherheit, Zuverlässigkeit, Kapazitätselastizität und denselben Support für verschiedene Betriebssysteme und Softwarepakete wie andere virtuelle EC2-Instances. Sie können Bare Metal-Instances auch zusammen mit AWS-Services wie Amazon Virtual Private Cloud (VPC), Elastic Block Store (EBS), Elastic Load Balancing (ELB) und mehr verwenden.

Optimierung der Computerleistung und der Kosten mit der Amazon EC2-Flotte

Mit einem einzigen API-Aufruf ermöglicht die Amazon EC2-Flotte die Bereitstellung von Rechenleistung für alle EC2-Instance-Typen, Availability Zones und Kaufmodelle, um die Skalierbarkeit, Leistung und Kosten zu optimieren. Sie können festlegen, wie viel On-Demand- und Spot-Kapazität über die EC2-Flotte gestartet werden soll. Sie können auch festlegen, welche Instance-Typen Sie bevorzugen und ob die Kapazität auf Basis von Kernen, Instances oder Speicher skaliert werden soll. Für weitere Informationen lesen Sie die Häufig gestellten Fragen und den AWS-Blog. Jetzt haben Sie Zugriff auf EC2-Fleet-Funktionen über Amazon EC2 Auto Scaling zur Bereitstellung und automatischen Skalierung der Rechenkapazität über EC2-Instance-Typen, Availability Zones und Kaufoptionen in einer einzigen Auto Scaling-Gruppe. Weitere Informationen>>

Anhalten und Fortsetzen von Instances

Sie können Ihre durch Amazon EBS gestützten Amazon EC2-Instances jetzt in den Ruhezustand versetzen und zu einem späteren Zeitpunkt fortsetzen. Anwendungen, die eine gewisse Zeit benötigen, um in den Bootstrap- und Erhaltungszustand im Arbeitsspeicher (RAM) zu wechseln, können von dieser Funktion profitieren. Der Ruhezustand bietet Ihnen die gleichen Vorteile wie beim Herunterfahren und Starten. Außerdem bleiben dabei Daten aus dem Arbeitsspeicher (RAM) zwischen zwei Sitzungen erhalten. Während sich Ihre Instance im Ruhezustand befindet, wird Ihnen keine Instance-Nutzung berechnet. Der Speicherplatz wird zu EBS-Standardgebühren in Rechnung gestellt. Weitere Informationen zum Ruhezustand sowie zu unterstützten Instance-Typen und Betriebssystemen finden Sie in den Häufig gestellten Fragen.

GPU Compute-Instances

Kunden mit großen Anforderungen an die Verarbeitung von Fließkommazahlen profitieren von dieser nächsten Generation universaler GPU Compute-Instances von AWS: Amazon EC2 P3-Instances mit bis zu 8 NVIDIA® V100 Tensor Core GPUs. P3-Instances bieten eine Fließkommaleistung von bis zu 1 PetaFLOPS Mixed-Precision, 125 TeraFLOPS Single-Precision und 62 TeraFLOPS Double-Precision. Ein 300 GB/s-NVLink-Interconnect der zweiten Generation ermöglicht GPU-zu-GPU-Kommunikation bei hoher Geschwindigkeit und niedriger Latenz. P3-Instances verfügen über bis zu 96 vCPUs auf Basis von speziell entwickelten Intel Prozessoren, 768 GB DRAM und 100 GBit/s dedizierte Netzwerkbandbreite mit dem Elastic Network Adapter (ENA). P3-Instances sind ideal für Machine Learning, High Performance Computing (HPC), numerische Strömungsmechanik, Finanzanwendungen, seismische Analysen, molekulare Modellierung, Genomforschung und Rendering-Workloads.

GPU Graphics Instances

Kunden, die hohe Performance für die Verarbeitung von Fließkommazahlen benötigen, werden von GPU Graphics-Instances profitieren. Die aktuelle Generation der GPU Graphics-Instances, die G3-Instance, bietet Zugriff auf NVIDIA Tesla M60-GPUs mit je bis zu 2 048 parallelen Prozessorkernen, 8-GiB-GPU-Speicher und einen Hardware-Encoder, der bis zu 10 H.265 (HEVC) 1080p30-Streams und bis zu 18 H.264 1080p30-Streams unterstützt. Mit dem zuletzt veröffentlichten Treiber bieten diese GPUs Unterstützung für OpenGL, DirectX, CUDA, OpenCL und das Capture-SDK (ehemals GRID-SDK). GPU Graphics-Instances sind ideal für 3D-Visualisierungen, grafikintensive Remote-Workstations, 3D-Rendering, Anwendungsstreaming, Videocodierung und andere serverseitige Grafik-Verarbeitungslasten geeignet.

High I/O-Instances

Kunden, die eine sehr hohe bzw. niedrige Latenz erfordern sowie Random-I/O-Zugang zu ihren Daten können von High I/O Instances profitieren. High I/O-Instances sind ein Amazon EC2 Instance-Typ, der Kunden Random-I/O-Raten über 3 Millionen IOPS bieten kann. High I/O-I3 und I3en-Instances werden von SSD-Festplatten, die auf Non-Volatile Memory Express (NVMe) basieren, unterstützt. Sie eignen sich bestens für Kunden, die sehr leistungsstarke NoSQL-Datenbanken, Transaktionssysteme und Elastic Search-Arbeitslasten ausführen. High I/O-Instances bieten außerdem sequenziellen Datenträgerdurchsatz von bis zu 16 GB/s, womit sie ideal zur Analyse von Inhalten geeignet sind.

Sehen Sie sich die Amazon EC2 Instance-Typen an, um mehr Informationen über High I/O-Instances zu erhalten.

Dense HDD-Storage-Instances

Kunden, die eine sehr hohe Speicherdichte pro Instance und eine hohe sequenzielle E/A-Leistung für datenintensive Anwendungen wie Data Warehouses mit massiver Parallelverarbeitung (MPP), verteiltes Computing mit MapReduce und Hadoop sowie Protokoll- und Datenverarbeitung benötigen, können von Dense Storage-Instances profitieren. Dense Storage-Instances sind ein Amazon EC2-Instance-Typ, der Kunden einen sequentiellen E/A-Durchsatz von bis zu 3,9 GB/s und Instance-Speicher von bis zu 48 TB auf 24 Festplattenlaufwerken bietet. Alternativ ist auch ein Ausgleich mit weniger Storage und Arbeitsspeicher pro vCPU sowie eine auf ENA basierende Vernetzung mit bis zu 25 Gbit/s Netzwerkbandbreite in einer Placement Group möglich. Unter Amazon EC2 Instance-Typen finden Sie weitere Informationen zu Dense Storage-Instances.

Optimierte CPU-Konfigurationen

Mit der Funktion für die Optimierung von CPUs können Sie Ihre Amazon EC2-Instances gleich an zwei Fronten besser kontrollieren. Erstens können Sie beim Start neuer Instances eine benutzerdefinierte Anzahl an vCPUs angeben und so vCPU-basierte Lizenzkosten einsparen. Und zweitens können Sie die Intel Hyper-Threading Technology (Intel HT Technology) für Arbeitslasten deaktivieren, die mit Einzelthread-CPUs gute Ergebnisse liefern. Denkbar sind hier beispielsweise bestimmte High-Performance Computing-Anwendungen (HPC-Anwendungen). Hier finden Sie die Dokumentation zur CPU-Optimierung, die weitere Informationen darüber enthält, welche Vorteile Ihnen die CPU-Optimierung bietet.

Flexible Speicheroptionen

Unterschiedliche Amazon EC2-Verarbeitungslasten können sehr unterschiedliche Speicheranforderungen haben. Zusätzlich zum integrierten Instance-Speicher bieten wir auch Amazon Elastic Block Store (Amazon EBS) und Amazon Elastic File System (Amazon EFS) für andere Cloud-Speicher-Workload-Anforderungen an.

Amazon EBS stellt zuverlässige, hochgradig skalierbare, konsistente Blockspeicher-Volumes mit niedriger Latenz für die Verwendung mit Amazon EC2-Instances bereit. Jedes Amazon EBS-Volume wird in seiner Availability Zone automatisch repliziert, um Schutz bei Ausfall von Komponenten zu bieten, was für hohe Verfügbarkeit und Beständigkeit sorgt. Es wurde für Anwendungsmanager entwickelt, die Verarbeitungslasten hinsichtlich Kapazität, Leistung und Kosten optimieren müssen.

Amazon EFS stellt einfachen, skalierbaren, zuverlässigen, vollständig verwalteten Cloud-Dateispeicher für den gemeinsamen Zugriff bereit. Durch die Ausrichtung auf hohe Verfügbarkeit und Zuverlässigkeit über mehrere Availability Zones hinweg stellt es eine Dateisystemschnittstelle mit standardmäßiger Dateisystem-Zugriffssemantik bereit, erhöht und reduziert die Kapazität automatisch und stellt Anwendungsmanagern einen hohen Durchsatz sowie gleichbleibend niedrige Latenzen in Petabyte-Größe bereit.

Nutzungsbasierte Zahlung

Am Monatsende werden Ihnen immer nur die EC2-Ressourcen in Rechnung gestellt, die Sie verbraucht haben.

Nehmen Sie zum Beispiel an, dass Sie zu einem bestimmten Zeitpunkt 20 Instances vom Typ "Small" zu 0,085 USD pro Stunde starten. Die Instanzen werden sofort gebootet, sie werden jedoch nicht notwendigerweise alle im selben Moment gestartet. Zu jeder Instanz wird der tatsächliche Startzeitpunkt gespeichert. Im Anschluss wird bei jeder Instanz für alle ausgeführten Stunden 0,085 USD pro Stunde berechnet – zu Beginn jeder Stunde in Relation zur Startzeit. Alle Instances werden so lange ausgeführt, bis eines der folgenden Ereignisse eintritt: Sie beenden die Instance mit dem Aufruf der API "TerminateInstances" (oder einem ähnlichen Tool), die Aufruf fährt sich selbst herunter (z. B. UNIX-Befehl ''shutdown'') oder der Host wird auf Grund eines Software- oder Hardwarefehlers beendet. Angefangene Instance-Stunden werden als volle Stunden in Rechnung gestellt.

Mehrere Standorte

Amazon EC2 ermöglicht das Betreiben von Instances an mehreren Standorten. Amazon EC2-Standorte bestehen aus Regionen und Availability Zones. Availability Zones sind eigenständige Standorte, die so entwickelt wurden, dass sie von Ausfällen in anderen Availability Zones isoliert sind. Sie bieten eine kostengünstige Netzwerkverbindung mit kurzer Latenz mit anderen Availability Zones in derselben Region. Indem Instanzen in separaten Availability Zones gestartet werden, können Sie Ihre Anwendungen vor den Fehlern eines einzelnen Standortes schützen. Regionen bestehen aus mindestens einer Availability Zone, sind geografisch verteilt und befinden sich in unterschiedlichen geografischen Zonen oder Ländern. Das Amazon EC2 Service Level Agreement sieht eine Verfügbarkeit von 99,99 % für jede Amazon EC2-Region vor. Weitere Informationen über unsere Produkte und Services sowie deren Verfügbarkeit nach Regionen finden Sie unter Regionale Produkte und Services.

Elastic IP-Adressen

Elastic IP-Adressen sind statische IP-Adressen, die für dynamisches Cloud Computing entwickelt wurden. Eine Elastic IP-Adresse ist mit Ihrem Konto und nicht mit einer bestimmten Instanz verbunden. Sie haben die Kontrolle über diese Adresse, bis Sie sich explizit dafür entscheiden, sie freizugeben. Anders als bei herkömmlichen statischen IP-Adressen können Sie mit Elastic IP-Adressen Fehler bei einer Instanz oder einer Availability Zone maskieren, indem Sie Ihre öffentlichen IP-Adressen an eine beliebige Instanz Ihres Kontos programmatisch umleiten. Sie müssen auf keinen Datentechniker warten, der Ihren Host neu konfiguriert oder ersetzt, oder darauf warten, dass sich DNS auf alle Ihre Kunden verteilt. Amazon EC2 ermöglicht Ihnen das Umfahren von Problemen mit Ihrer Instanz oder Software, indem Ihre "Elastic IP-Adresse" schnell an eine Ersatz-Instanz umgeleitet wird. Darüber hinaus haben Sie die Möglichkeit, den Reverse DNS-Eintrag Ihrer Elastic IP-Adressen zu konfigurieren, indem Sie dieses Formular ausfüllen.

Amazon EC2 Auto Scaling

Mit Amazon EC2 Auto Scaling können Sie Ihre Amazon EC2-Kapazitäten entsprechend der von Ihnen festgelegten Bedingungen nach oben oder nach unten anpassen. Wenn EC2 Auto Scaling angewendet wird, können Sie dafür sorgen, dass die Anzahl der von Ihnen verwendeten Amazon EC2-Instances bei Anforderungsspitzen nahtlos nach oben skaliert wird, um die Leistung beizubehalten. Während eines Anforderungstiefs wird automatisch nach unten skaliert, um die Kosten gering zu halten. EC2 Auto Scaling eignet sich besonders für Anwendungen, bei denen es stündlich, täglich oder wöchentlich zu Unterschieden in der Verwendung kommt. EC2 Auto Scaling wird durch Amazon CloudWatch aktiviert und über die Gebühren für Amazon CloudWatch abgedeckt. Es fallen keine zusätzlichen Gebühren an. Weitere Details finden Sie unter Amazon EC2 Auto Scaling. Zum Skalieren weiterer Services neben EC2 können Sie AWS Auto Scaling verwenden.

HPC-Cluster (High Performance Computing)

Kunden mit komplexen Computer-Arbeitslasten wie eng gekoppelten Parallelprozessen oder mit Anwendungen, die empfindlich auf Netzwerkleistung sind, können dieselbe hohe Rechen- und Netzwerkleistung erzielen, die durch maßgeschneiderte Infrastruktur bereitgestellt wird und dabei die Vorteile der Elastizität, Flexibilität und Kosteneinsparungen von Amazon EC2 nutzen. Cluster Compute-, Cluster GPU- und High-Memory-Cluster-Instances wurden speziell konzipiert, um eine hochleistungsfähige Netzwerkkapazität bereitzustellen, und können programmgesteuert in Clustern gestartet werden. So wird die kurze Latenz des Netzwerks erreicht, die für eng gekoppelte Kommunikation zwischen Netzwerkknoten erforderlich ist. Cluster-Instances bieten auch einen wesentlich höheren Durchsatz und sind daher gut für Kundenanwendungen geeignet, die netzwerkintensive Operationen ausführen müssen. Weitere Informationen dazu, wie Amazon EC2 und andere AWS-Services für HPC-Anwendungen verwendet werden können.

Enhanced Networking

Enhanced Networking ermöglicht eine wesentlich höhere PPS-Leistung (Pakete pro Sekunde), niedrigeren Netzwerk-Jitter und kürzere Latenzen. Diese Funktion arbeitet mit einem neuen Netzwerkvirtualisierungs-Stack, der im Vergleich zu herkömmlichen Implementierungen eine höhere E/A-Leistung und niedrigere CPU-Auslastung bietet. Um in den Genuss von Enhanced Networking zu kommen, müssen Sie eine HVM AMI in VPC starten und den entsprechenden Treiber installieren. Anweisungen zum Aktivieren von Enhanced Networking für EC2-Instances finden Sie in den Tutorials Enhanced Networking on Linux and Enhanced Networking on Windows. Informationen zur Verfügbarkeit dieser Funktion je nach Instance und weitere Informationen finden Sie im Abschnitt Häufig gestellte Fragen zu erweiterten Netzwerken.

Elastic Fabric Adapter (schnelle Verbindung für HPC-Cluster)

Elastic Fabric Adapter (EFA) ist eine Netzwerkschnittstelle für Amazon EC2-Instances, die Kunden auf AWS die hochskalierte Ausführung von HPC-Anwendungen ermöglicht, welche ein hohes Maß an Kommunikation zwischen Instances erfordern – zum Beispiel computergestützte Strömungssimulationen, Wettermodelle und Reservoirsimulationen. Es verwendet eine speziell entwickelte Umgehungstechnik des Betriebssystems, um die Leistung der Inter-Instance-Kommunikation zu verbessern, was für die Skalierung von HPC-Anwendungen entscheidend ist. Mit EFA können HPC-Anwendungen unter der Nutzung gängiger HPV-Technologien wie Message Passing Interface (MPI) auf tausende CPU-Kerne skaliert werden. Durch die Unterstützung branchenüblicher Libfabric-APIs durch EFA können Anwendungen, die eine unterstützte MPI-Bibliothek verwenden, mit keinen oder nur leichten Anpassungen auf AWS verschoben werden.

EFA ist als optionale EC2-Netzwerkfunktion verfügbar, die Sie auf C5n.18xl-, P3dn.24xl und P3dn.24xl, und I3en.24xl-Instances aktivieren können. In den kommenden Monaten werden noch weitere Instance-Typen unterstützt werden.

Verfügbar auf AWS PrivateLink

Kunden können über Amazon Virtual Private Cloud (VPC) oder AWS Direct Connect privat auf die Amazon EC2-APIs zugreifen, ohne öffentliche IP-Adressen verwenden zu müssen. Außerdem ist es nicht erforderlich, dass der Datenverkehr durch das Internet geleitet wird. AWS PrivateLink ist eine spezielle Technologie, mit denen Kunden auf hochverfügbare und leistungsstarke Weise auf Amazon Services zugreifen und dabei den Netzwerkverkehr im AWS-Netzwerk belassen können. Sie müssen einen Endpunkt für EC2 in Ihrer VPC erstellen, um Amazon EC2 mit AWS PrivateLink verwenden zu können. Der Datenverkehr, der an diesen Endpunkt geleitet wird, wird privat an den EC2-Service umgeleitet. Weitere Informationen zu AWS PrivateLink erhalten Sie in der PrivateLink-Dokumentation.

Amazon Time Sync Service

Amazon Time Sync Service ist eine äußerst genaue und zuverlässige Zeitquelle mit hoher Verfügbarkeit für AWS-Services, darunter auch EC2-Instances. Alle Instances, die in einer VPC ausgeführt werden, haben Zugriff auf eine universell zugängliche IP-Adresse. Dieser Service stützt sich in den AWS-Regionen auf eine Reihe von redundanten Atom-Referenzuhren, die mit einem Satelliten verbunden sind, sowie zuverlässige Zeitablesungen des globalen Standards Coordinated Universal Time (UTC). Eine Anleitung dazu, wie Sie auf den Service zugreifen, finden Sie in den Bereichen zum Einstellen der Zeit in den Nutzeranleitungen zu Linux und Windows.

Betriebssysteme

Amazon Machine Images (AMIs) sind mit einer stets wachsenden Anzahl von Betriebssystemen vorkonfiguriert. Wir arbeiten mit unseren Partnern und der Community zusammen, um Ihnen die bestmögliche Auswahl bieten zu können. Sie haben auch die Möglichkeit, mit unseren Paket-Tools Ihre eigenen Betriebssysteme hochzuladen. Folgende Betriebssysteme sind derzeit zur Verwendung mit Ihren Amazon EC2 Instanzen verfügbar:

AWSLogo

Amazon Linux
Amazon
0,02 USD bis 5,67 USD/Std. inkl. EC2-Gebühren und anderer AWS-Nutzungsgebühren
Microsoft

Windows Server 2012
Microsoft
0,02 USD bis 4,72 USD/Std. inkl. EC2-Gebühren und anderer AWS-Nutzungsgebühren
centos-logo

CentOS 6.5
CentOS
0,00 USD/Std. für Software + AWS-Nutzungsgebühren
logo-debian-mp-nav

Debian
0,00 USD/Std. für Software + AWS-Nutzungsgebühren

Software

AWS Marketplace bietet eine große Auswahl an kostenpflichtiger und kostenloser Software bekannter Hersteller, die von Ihren EC2-Instances unterstützt wird. Es folgen einige Beispielprodukte. Die vollständige Angebotsliste finden Sie im AWS Marketplace.

logo-SAP

SAP BusinessObjects
SAP
150,00 USD/Monat + 0,50 USD/Std. für Software + AWS-Nutzungsgebühren
lamp_logo

LAMP
Ab 0,00 USD/Std. für Software + AWS-Nutzungsgebühren
drupal_logo

Drupal
Drupal
Ab 0,00 USD/Std. für Software + AWS-Nutzungsgebühren

Vorgesehene Verwendung und Einschränkungen

Die Nutzung dieses Service unterliegt der Amazon Web Services-Kundenvereinbarung.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Weitere Informationen zu Instance-Typen

Instance-Typ-Seite besuchen

Weitere Informationen 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrieren Sie sich und erhalten Sie ein kostenloses Konto

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent. 

Registrieren 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Beginnen Sie mit der Entwicklung in der Konsole

Beginnen Sie die Erstellung mit Amazon EC2 in der AWS-Konsole.

Erste Schritte