Wie wähle ich den geeigneten EC2-Instanztyp für meine Arbeitslast aus?

Lesedauer: 4 Minute
0

Welche Schritte sollte ich unternehmen, um festzustellen, welche Amazon Elastic Compute Cloud (Amazon EC2)-Instanz für meine Arbeitslast am besten geeignet ist?

Kurze Beschreibung

Amazon EC2 bietet eine Reihe von Instance-Typen mit unterschiedlichen CPU-, Arbeitsspeicher-, Speicher- und Netzwerkkapazitäten. Um zu ermitteln, welchen Instance-Typ Sie für Ihren Anwendungsfall benötigen, sammeln Sie Details zu den Systemanforderungen der Anwendung oder Software, die Sie auf Ihrer Instance ausführen möchten. Diese Angaben sollten Folgendes beinhalten:

  • Betriebssystem

  • Anzahl der CPU-Kerne

  • Größe des Systemspeichers (RAM)

  • Stauraum

  • GPU-Kerne

  • Anforderung an die Netzwerkbandbreite

Behebung

Bestimmen Sie den Anwendungsfall für die Instanz und überprüfen Sie dann die verschiedenen EC2-Instance-Familien.

Weitere Informationen zu den verschiedenen Anwendungsfällen, die eine bestimmte EC2-Instance-Familie erfüllen kann, finden Sie unter Instance-Typen.

Amazon bietet die folgenden Instance-Typfamilien an:

Wählen Sie die Amazon EC2 Instance-Familie und die entsprechende Größe für Ihre Instance

Wählen Sie anhand der von Ihnen gesammelten Systemanforderungen und der Instance-Familie, die Ihren Anforderungen am besten entspricht, einen bestimmten Instance-Typ aus. Die Namen der Instanztypen bestehen aus dem Familiennamen und der Instanzgröße. Die t2.micro-Instance stammt beispielsweise aus der T2-Familie und ist mikrogroß.

Jeder Instance-Typ hat die folgenden Hardwarespezifikationen:

  • Standard-vCPUs: Die Anzahl der virtuellen CPUs für die Instanz. Weitere Informationen finden Sie unter CPU-Optionen optimieren.

  • Speicher (GiB): Weitere Informationen finden Sie unter Amazon EC2 High Memory Instances.

  • Instance-Speicher (GB): Die lokale Instance speichert Volumes, die für die Instance verfügbar sind. Die Daten in einem Instance-Speicher sind nicht permanent. Daten auf Instance-Speicher-Volumes werden gelöscht, wenn die Instance gestoppt oder beendet wird. Weitere Informationen finden Sie unter Amazon-EC2-Instance-Speicher.

  • Amazon Elastic Block Store (Amazon EBS) – Optimiert verfügbar: Gibt an, ob der Instance-Typ die EBS-Optimierung unterstützt. Eine EBS-optimierte Instance bietet zusätzlichen, dedizierten Durchsatz für Amazon EBS I/O. Dies bietet eine verbesserte Leistung für Ihre Amazon EBS-Volumes und ermöglicht es Instances, bereitgestellte IOPs vollständig zu nutzen. Weitere Informationen finden Sie unter Amazon EBS-optimierte Instances.

  • Netzwerkleistung: Zeigt das Leistungsniveau der Datenübertragungsrate an. Sie können ein erweitertes Netzwerk aktivieren, das eine höhere Bandbreite, eine höhere PPS-Leistung (Packet-per-Second) und durchweg niedrigere Latenzen zwischen den Instanzen bietet. Weitere Informationen finden Sie unter Wie aktiviere und konfiguriere ich Enhanced Networking auf meinen EC2-Instances?

Suchen und starten Sie den ausgewählten Instance-Typ

Sie können Ihren ausgewählten Instance-Typ finden mithilfe der Amazon EC2-Konsole oder der AWS-Befehlszeilenschnittstelle (AWS).  Sie können Ihre Instance von einem ausgewählten Amazon Machine Image (AMI) aus mit jeder verfügbaren Startoption starten.

Hinweis: Wenn Sie beim Ausführen von AWS-CLI-Befehlen Fehlermeldungen erhalten, stellen Sie sicher, dass Sie die neueste Version der AWS-CLI verwenden.

Zusätzliche Überlegungen

  • **Wurzelvolumen:**Jede EC2-Instance wird von Amazon EBS oder einem Instance-Speicher-Volume unterstützt. Wählen Sie ein AMI aus, je nachdem, welche Art von Root-Volume Sie benötigen. Weitere Informationen finden Sie unter Speicher für das Root-Gerät.

  • **Kaufoptionen:**Amazon EC2 unterstützt On-Demand-Instances (die Standardeinstellung), Spot-Instances und Reserved Instances. Weitere Informationen finden Sie unter Kaufoptionen für Instances. Eine detaillierte Preisgestaltung der einzelnen EC2-Instance-Typen finden Sie unter Amazon EC2-Preise und im AWS-Preisrechner.

  • **Änderung des Instanztyps (Skalierbarkeit):**Wenn Ihr System mehr CPU oder Arbeitsspeicher benötigt, als auf Ihrem aktuellen EC2-Instance-Typ verfügbar ist, können Sie die Größe der Instance ändern. Weitere Informationen finden Sie auf einer der folgenden Seiten:
    Welche Schritte muss ich unternehmen, bevor ich den Instance-Typ meiner EC2-Linux-Instance ändere?
    Wie ändere ich die Größe meiner EC2-Windows-Instance oder ändere den EC2-Windows-Instance-Typ?

  • **Holen Sie sich Empfehlungen für einen Instance-Typ:**Für bereits laufende EC2-Instances können Sie AWS Compute Optimizer verwenden, um Empfehlungen zu erhalten, die Ihnen helfen, die Leistung zu verbessern, Geld zu sparen oder beides. Sie können diese Empfehlungen verwenden, um zu entscheiden, ob Sie zu einem neuen Instanztyp wechseln möchten.

  • **Überwachen Sie Ihre EC2-Instance:**Überwachen Sie Ihre Instances, um sicherzustellen, dass Sie die höchste Zuverlässigkeit, Verfügbarkeit und Leistung erhalten. Weitere Informationen finden Sie unter Amazon EC2 überwachen.

  • **Verwalten Sie eine Flotte von EC2-Instances:**Mit AWS Systems Manager können Sie die Konfiguration Ihrer Amazon EC2-Instances und Ihrer lokalen Instances und virtuellen Maschinen (VMs) in Hybridumgebungen, einschließlich VMs von anderen Cloud-Anbietern, remote und sicher verwalten. Weitere Informationen finden Sie im AWS Systems Manager-Benutzerhandbuch.


AWS OFFICIAL
AWS OFFICIALAktualisiert vor 3 Jahren