Anpassen des EBS Amazon-Root-Geräte-Volumes - Amazon EMR

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anpassen des EBS Amazon-Root-Geräte-Volumes

Sie können Ihren Volumetyp und andere Attribute je nach Anwendungsfall und Kostenanforderungen festlegen. Sie können Standardwerte akzeptieren oder Anpassungen vornehmen.

EBSStandardeinstellungen für das Root-Volume

Bei Amazon EMR 4.x und höher können Sie die Größe des Root-Volumes angeben, wenn Sie einen Cluster erstellen. Mit EMR Amazon-Versionen 6.15.0 und höher können Sie auch das Root-Volume IOPS und den Durchsatz angeben. Die Attribute gelten nur für das EBS Amazon-Root-Geräte-Volume und gelten für alle Instances im Cluster. Die Attribute gelten nicht für Speicher-Volumes, die Sie separat für jeden Instance-Typ beim Erstellen Ihres Clusters angeben.

  • Die Standardgröße des Root-Volumes beträgt 15 GiB in Amazon EMR 6.10.0 und höher. Frühere Versionen haben eine Standardgröße für das Root-Volume von 10 GiB. Sie können dies auf bis zu 100 GiB einstellen.

  • Das Standard-Root-Volume IOPS ist 3000. Sie können dies auf bis zu 16 000 einstellen.

  • Der Standard-Root-Volume-Durchsatz beträgt 125 MiB/s. Sie können dies auf bis zu 1 000 MiB/s einstellen.

Anmerkung

Die Größe des Root-Volumes IOPS darf nicht höher als 1 Volume zu 500 IOPS (1:500) sein, wohingegen das Verhältnis von Root-Volumen IOPS und Durchsatz nicht höher als 1 IOPS zu 0,25 Durchsatz (1:0,25) sein darf.

Weitere Informationen zu Amazon EBS finden Sie unter Amazon EC2 root device volume.

Volumetyp des Root-Geräts mit der Standardeinstellung AMI

Wenn Sie die Standardversion verwendenAMI, wird der Volumetyp des Root-Geräts von der EMR Amazon-Version bestimmt, die Sie verwenden.

  • Mit EMR Amazon-Versionen 6.15.0 und höher EMR fügt Amazon General Purpose SSD (gp3) als Volumetyp für das Root-Gerät hinzu.

  • Bei EMR Amazon-Versionen unter 6.15.0 EMR fügt Amazon General Purpose SSD (gp2) als Volumetyp für das Root-Gerät hinzu.

Volumetyp des Stammgeräts mit dem benutzerdefinierten AMI

Ein benutzerdefiniertes Gerät AMI kann unterschiedliche Volumetypen für das Root-Gerät haben. Amazon verwendet EMR immer Ihren benutzerdefinierten AMI Volumetyp.

  • Mit EMR Amazon-Versionen 6.15.0 und höher können Sie die Größe und den Durchsatz des Stamm-Volumes für Ihr benutzerdefiniertes Volume konfigurierenAMI, vorausgesetzt, diese Attribute gelten für den benutzerdefinierten AMI Volume-Typ. IOPS

  • Bei EMR Amazon-Versionen unter 6.15.0 können Sie nur die Größe des Root-Volumes für Ihr benutzerdefiniertes Volume konfigurieren. AMI

Wenn Sie bei der Erstellung Ihres Clusters weder die Größe des Root-Volumes noch den Durchsatz konfigurieren, EMR verwendet Amazon AMI gegebenenfalls die benutzerdefinierten Werte. IOPS Wenn Sie sich entscheiden, diese Werte bei der Erstellung Ihres Clusters zu konfigurieren, EMR verwendet Amazon die von Ihnen angegebenen Werte, sofern die Werte mit dem benutzerdefinierten AMI Root-Volume kompatibel sind und von diesem unterstützt werden. Weitere Informationen finden Sie unter Verwenden Sie eine benutzerdefinierte OptionAMI, um mehr Flexibilität bei der Clusterkonfiguration zu bieten.

Preise nach Root-Gerät-Volumegröße

Die Kosten für das EBS Root-Geräte-Volumen werden pro Stunde anteilig berechnet, basierend auf den monatlichen EBS Gebühren für diesen Volumetyp in der Region, in der der Cluster ausgeführt wird. Gleiches gilt für Speicher-Volumes. Die Gebühren gelten für GB, aber da Sie die Größe des Root-Volumes in GiB angeben, sollten Sie dies bei Ihren Kostenschätzungen berücksichtigen (1 GB entspricht 0,931323 GiB).

SSDGP2 und GP3 für allgemeine Zwecke werden unterschiedlich abgerechnet. Verwenden Sie die folgenden Formeln, um die Gebühren für das Volumen der EBS Root-Geräte in Ihrem Cluster zu schätzen:

SSDGP2 für allgemeine Zwecke

Die Kosten für GP2 beinhalten nur die EBS Volumengröße in GB.

($EBS size in GB/month) * 0.931323 / 30 / 24 * EMR_EBSRootVolumesizeInGiB * InstanceCount

Nehmen wir zum Beispiel einen Cluster, der über einen Primärknoten, einen Kernknoten, verfügt und das Amazon AMI Linux-Basisvolume mit dem standardmäßigen 10-GiB-Root-Geräte-Volume verwendet. Wenn die EBS Kosten in der Region USD 0,10$ pro GB pro Monat betragen, entspricht das ungefähr 0,00129$ pro Instance und pro Stunde und 0,00258$ pro Stunde für den Cluster (0,10$ pro GB/Monat geteilt durch 30 Tage, geteilt durch 24 Stunden, multipliziert mit 10 GB, multipliziert mit 2 Cluster-Instances).

GP3 für allgemeine Zwecke SSD

Die Kosten für gp3 beinhalten die EBS Volumengröße in GB, IOPS über 3000 (3000 IOPS kostenlos) und den Durchsatz über 125 MB/s (125 MB/s kostenlos).

($EBS size in GB/month) * 0.931323 / 30 / 24 * EMR_EBSRootVolumesizeInGiB * InstanceCount + ($EBS IOPS/Month)/30/24* (EMR_EBSRootVolumeIops - 3000) * InstanceCount + ($EBS throughput/Month)/30/24* (EMR_EBSRootVolumeThroughputInMb/s - 125) * InstanceCount

Nehmen wir zum Beispiel einen Cluster, der über einen Primärknoten, einen Kernknoten, verfügt und das Amazon AMI Linux-Basissystem mit der Standardgröße des Root-Device-Volumes von 15 GiBIOPS, 4000 und 140 Durchsatz verwendet. Wenn die EBS Kosten in der Region 0,10 USD USD/GB/Monat, 0,005 USD/bereitgestellt/Monat über 3000 und 0,040 USD/bereitgestellte IOPS MB/Monat über 125 betragen. Das entspricht ungefähr 0,009293 USD pro Instance und Stunde und 0,018586 USD pro Stunde für den Cluster.

Festlegen benutzerdefinierter Root-Gerät-Volume-Einstellungen

Anmerkung

Die Größe des Root-Volumes IOPS darf nicht höher als 1 Volume zu 500 IOPS (1:500) sein, wohingegen das Verhältnis zwischen Root-Volume und Durchsatz nicht höher als 1 zu 0,25 Durchsatz (1:0,25) sein darf. IOPS IOPS

Console
So geben Sie Volumenattribute für EBS Amazon-Root-Geräte von der EMR Amazon-Konsole aus an
  1. Melden Sie sich an bei AWS Management Console, und öffnen Sie die EMR Amazon-Konsole unter https://console.aws.amazon.com/emr.

  2. Wählen Sie EC2 im linken Navigationsbereich unter EMRon die Option Clusters und anschließend Create cluster aus.

  3. Wählen Sie EMR Amazon-Version 6.15.0 oder höher aus.

  4. Navigieren Sie unter Cluster-Konfiguration zum Bereich EBSRoot-Volume und geben Sie einen Wert für eines der Attribute ein, die Sie konfigurieren möchten.

  5. Wählen Sie alle anderen Optionen aus, die für Ihren Cluster gelten.

  6. Um Ihren Cluster jetzt zu starten, wählen Sie Cluster erstellen aus.

CLI
Um Volumenattribute für EBS Amazon-Root-Geräte anzugeben mit dem AWS CLI
  • Verwenden Sie die Parameter --ebs-root-volume-size, --ebs-root-volume-iops und --ebs-root-volume-throughput des Befehls create-cluster wie im folgenden Beispiel gezeigt.

    Anmerkung

    Linux-Zeilenfortsetzungszeichen (\) sind aus Gründen der Lesbarkeit enthalten. Sie können entfernt oder in Linux-Befehlen verwendet werden. Entfernen Sie sie unter Windows oder ersetzen Sie sie durch ein Caret-Zeichen (^).

    aws emr create-cluster --release-label emr-6.15.0\ --ebs-root-volume-size 20 \ --ebs-root-volume-iops 3000\ --ebs-root-volume-throughput 135\ --instance-groups InstanceGroupType=MASTER,\ InstanceCount=1,InstanceType=m5.xlarge InstanceGroupType=CORE,InstanceCount=2,InstanceType=m5.xlarge