Amazon EC2 Dedicated Hosts - Amazon Elastic Compute Cloud

Amazon EC2 Dedicated Hosts

Ein Dedicated Host von Amazon EC2 ist ein physischer Server, der ausschließlich von Ihnen genutzt wird. Sie können sich optional dafür entscheiden, die Instance-Kapazität mit anderen AWS-Konten zu teilen. Weitere Informationen finden Sie unter Kontoübergreifende gemeinsame Nutzung von Amazon EC2 Dedicated Hosts.

Dedicated Hosts bieten Transparenz und Kontrolle über die Platzierung von Instances und unterstützen Host-Affinität. Das bedeutet, dass Sie Instances auf bestimmten Hosts starten und ausführen können und dass Sie sicherstellen können, dass Instances nur auf bestimmten Hosts ausgeführt werden. Weitere Informationen finden Sie unter Amazon EC2 Dedicated Host automatische Platzierung und Host-Affinität.

Dedicated Hosts bieten umfassenden Support für Bring Your Own License (BYOL). Sie ermöglichen Ihnen die Verwendung Ihrer vorhandenen Softwarelizenzen pro Socket, pro Kern oder pro VM, einschließlich Windows Server, SQL Server, SUSE Linux Enterprise Server, Red Hat Enterprise Linux oder andere Softwarelizenzen, die an VMs, Sockets oder physische Kerne gebunden sind, gemäß Ihren Lizenzbedingungen.

Wenn Sie möchten, dass Ihre Instances auf dedizierter Hardware ausgeführt werden, Sie aber keine Transparenz oder Kontrolle über die Instance-Platzierung benötigen und Sie keine Softwarelizenzen pro Socket oder pro Core verwenden müssen, können Sie stattdessen die Verwendung von Dedicated Instances in Betracht ziehen. Dedicated Instances und Dedicated Hosts können beide zum Starten von Amazon-EC2-Instances auf physischen Servern verwendet werden. Es gibt keine leistungsbezogenen, sicherheitsrelevanten oder physischen Unterschiede zwischen Dedicated Instances und Instances auf Dedicated Hosts. Es gibt jedoch einige wichtige Unterschiede zwischen beiden. Die folgende Tabelle hebt einige der wichtigsten Unterschiede zwischen Dedicated Hosts und Dedicated Instances hervor:

Dedicated Host Dedicated Instance

Dedizierter physischer Server

Physischer Server mit Instance-Kapazität, die vollständig für Ihre Nutzung bereitgestellt wird.

Physischer Server, der für ein einzelnes Kundenkonto bereitgestellt wird.

Instance-Kapazitätsfreigabe

Kann die Instance-Kapazität mit anderen Konten teilen.

Nicht unterstützt

Fakturierung

Abrechnung pro Host

Abrechnung pro Instance

Sichtbarkeit von Sockets, Kernen und Host-ID

Zeigt die Anzahl der Sockets und physischen Kerne

Keine Sichtbarkeit

Host- und Instance-Affinität

Gestattet Ihnen, Ihre Instances im Laufe der Zeit durchgängig auf demselben physischen Server bereitzustellen

Nicht unterstützt

Zielgerichtete Instance-Platzierung

Bietet zusätzliche Sichtbarkeit und Kontrolle darüber, wie Instances auf einem physischen Server platziert werden.

Nicht unterstützt

Automatische Instance-Wiederherstellung

Unterstützt. Weitere Informationen finden Sie unter Wiederherstellung von Amazon EC2 Dedicated Host.

Unterstützt

Bring Your Own License (BYOL)

Unterstützt

Teilweise Unterstützung*

Kapazitätsreservierungen

Nicht unterstützt

Unterstützt

* Microsoft SQL Server mit Lizenzmobilität über Software Assurance und Windows Virtual Desktop Access (VDA)-Lizenzen können mit Dedicated Instance verwendet werden.

Weitere Informationen über Dedicated Instances finden Sie unter Amazon-EC2-Dedicated-Instances.

Dedicated Hosts-Einschränkungen

Bevor Sie Dedicated Hosts zuordnen, beachten Sie die folgenden Begrenzungen und Einschränkungen:

  • Um RHEL und SUSE Linux auf Dedicated Hosts ausführen zu können, müssen Sie eigene AMIs verwenden. RHEL- und SUSE-Linux-AMIs, die von AWS angeboten werden oder im AWS Marketplace verfügbar sind, können nicht mit Dedicated Hosts verwendet werden. Weitere Informationen zum Erstellen Ihres eigenen AMI finden Sie unter Verwendung Ihrer eigenen Softwarelizenzen in Amazon EC2 Dedicated Hosts.

    Diese Einschränkung gilt nicht für Hosts, die für Instances mit hohem Arbeitsspeicher (u-6tb1.metal, u-9tb1.metal, u-12tb1.metal, u-18tb1.metal, und u-24tb1.metal) zugewiesen sind. RHEL- und SUSE-Linux-AMIs, die von AWS angeboten werden oder auf AWS Marketplace verfügbar sind, können mit diesen Hosts verwendet werden.

  • Es gibt eine Begrenzung für die Anzahl der laufenden Dedicated Hosts pro Instance-Familie pro AWS-Konto pro Region. Kontingente gelten nur für laufende Instances. Wenn Ihre Instance aussteht, stoppt oder angehalten wird, wird sie nicht auf Ihr Kontingent angerechnet. Um die Kontingente für Ihr Konto einzusehen oder eine Kontingenterhöhung anzufordern, können Sie die Service-Quotas-Konsole verwenden.

  • Die Instances, die auf einem Dedicated Host ausgeführt werden, können nur in einem VPC gestartet werden.

  • Auto Scaling-Gruppen werden unterstützt, wenn eine Startvorlage verwendet wird, bei der eine Hostressourcengruppe angegeben wird. Weitere Informationen finden Sie unter Erstellen einer Startvorlage mit erweiterten Einstellungen im Amazon EC2 Auto Scaling-Benutzerhandbuch.

  • Amazon RDS-Instances werden nicht unterstützt.

  • Das kostenlose AWS-Nutzungskontingent ist nicht für Dedicated Hosts verfügbar.

  • Die Instance-Platzierungskontrolle bezieht sich auf die Verwaltung von Instance-Starts auf Dedicated Hosts. Sie können Dedicated Hosts nicht in Placement-Gruppen starten.

  • Wenn Sie einen Host für einen virtualisierten Instance-Typ zuweisen, können Sie den Instance-Typ nicht in einen .metal-Instance-Typ ändern, nachdem der Host zugewiesen wurde. Wenn Sie beispielsweise einen Host für den m5.large-Instance-Typ zuweisen, können Sie den Instance-Typ nicht in m5.metal ändern.

    Ebenso können Sie, wenn Sie einen Host für einen .metal-Instance-Typ zuweisen, den Instance-Typ nicht in einen virtualisierten Instance-Typ ändern, nachdem der Host zugewiesen wurde. Wenn Sie beispielsweise einen Host für den m5.metal-Instance-Typ zuweisen, können Sie den Instance-Typ nicht in m5.large ändern.

Dedicated-Host-Reservierungen für Abrechnungsrabatte bei Dedicated Hosts erwerben

Dedicated-Host-Reservierungen bieten im Vergleich mit den Preisen für On-Demand-Dedicated-Hosts einen Rabatt von bis zu 70 Prozent. Sie müssen über aktive Dedicated Hosts in Ihrem Konto verfügen, bevor Sie Dedicated-Host-Reservierungen erwerben können. Weitere Informationen finden Sie unter Dedicated Host Reservations.

Sie können Dedicated-Host-Reservierungen mit den folgenden Methoden erwerben:

Console
So kaufen Sie Reservierungen
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie Dedicated Hosts, Dedicated Host-Reservierungen, Purchase Dedicated Host-Reservierung (Dedicated Host-Reservierung erwerben).

  3. Gehen Sie auf dem Bildschirm Angebote suchen wie folgt vor:

    1. Wählen Sie unter Instance-Familie die Instance-Familie des Dedicated Hosts aus, für den Sie die Dedicated-Host-Reservierung erwerben möchten.

    2. Wählen und konfigurieren Sie unter Zahlungsoption Ihre bevorzugte Zahlungsoption.

  4. Wählen Sie Weiter.

  5. Wählen Sie die Dedicated Hosts, die der Reservierung zugeordnet werden sollen, und wählen Sie dann Weiter aus.

  6. (Optional) Weisen Sie der Dedicated-Host-Reservierung Tags zu.

  7. Überprüfen Sie Ihre Bestellung und klicken Sie auf Bestellen.

AWS CLI
So kaufen Sie Reservierungen
  1. Verwenden Sie den AWS CLI-Befehl describe-host-reservation-offerings, um die verfügbaren Angebote aufzulisten, die Ihren Anforderungen entsprechen. Das folgende Beispiele listet die Angebote auf, die Instances in der Instance-Familie m4 unterstützen und eine einjährige Laufzeit haben.

    Anmerkung

    Die Laufzeit wird in Sekunden angegeben. Eine einjährige Laufzeit umfasst 31 536 000 Sekunden und eine dreijährige Laufzeit 94 608 000 Sekunden.

    aws ec2 describe-host-reservation-offerings --filter Name=instance-family,Values=m4 --max-duration 31536000

    Die Befehle geben eine Liste mit Angeboten zurück, die Ihren Kriterien entsprechen. Schreiben Sie sich die offeringId des zu kaufenden Angebots auf.

  2. Verwenden Sie den AWS CLI-Befehl purchase-host-reservation, um das Angebot zu erwerben und die im vorherigen Schritt notierte offeringId anzugeben. Im folgenden Beispiel wird die angegebene Reservierung erworben und mit einem bestimmten Dedicated Host verknüpft, der bereits im AWS-Konto zugewiesen ist. Es wird außerdem ein Tag (Markierung) mit dem Schlüssel purpose und dem Wert production angewendet.

    aws ec2 purchase-host-reservation --offering-id hro-03f707bf363b6b324 --host-id-set h-013abcd2a00cbd123 --tag-specifications 'ResourceType=host-reservation,Tags={Key=purpose,Value=production}'
PowerShell
So kaufen Sie Reservierungen
  1. Verwenden Sie den AWS Tools for Windows PowerShell-Befehl Get-EC2HostReservationOffering, um die verfügbaren Angebote auflisten, die Ihren Anforderungen entsprechen. Die folgenden Beispiele listen die Angebote auf, die Instances in der Instance-Familie m4 unterstützen und eine einjährige Laufzeit haben.

    Anmerkung

    Die Laufzeit wird in Sekunden angegeben. Eine einjährige Laufzeit umfasst 31 536 000 Sekunden und eine dreijährige Laufzeit 94 608 000 Sekunden.

    PS C:\> $filter = @{Name="instance-family"; Value="m4"}
    PS C:\> Get-EC2HostReservationOffering -filter $filter -MaxDuration 31536000

    Die Befehle geben eine Liste mit Angeboten zurück, die Ihren Kriterien entsprechen. Schreiben Sie sich die offeringId des zu kaufenden Angebots auf.

  2. Verwenden Sie den AWS Tools for Windows PowerShell-Befehl New-EC2HostReservation, um das Angebot zu erwerben und die im vorherigen Schritt notierte offeringId anzugeben. Im folgenden Beispiel wird die angegebene Reservierung gekauft und einem spezifischen Dedicated Host zugeordnet, der im AWS-Konto bereits zugewiesen wurde.

    PS C:\> New-EC2HostReservation -OfferingId hro-03f707bf363b6b324 -HostIdSet h-013abcd2a00cbd123