Dataproc-persistente Bootlaufwerke

Sie können als Bootlaufwerke für Dataproc-Clusterknoten Standard-, SSD-, ausgewogene nichtflüchtige Laufwerke oder Hyperdisk Balanced auswählen.

Nichtflüchtige Bootlaufwerktypen für Clusterknoten auswählen

Sie können den Typ des persistenten Bootlaufwerks auswählen, wenn Sie einen Cluster über die Google Cloud Console, die Google Cloud CLI oder die Dataproc API erstellen.

Console

Sie können einen Cluster erstellen und im Bereich Knoten konfigurieren auf der Dataproc-Seite Cluster erstellen in der Google Cloud Console ein Standard-, SSD- oder ausdauerndes Bootlaufwerk für Master-, primäre Worker- und sekundäre Worker-Knoten auswählen.

gcloud-CLI

Mit dem Befehl gcloud dataproc clusters create mit den Flags --master-boot-disk-type, --worker-boot-disk-type und --secondary-worker-boot-disk-type können Sie einen Cluster erstellen und ein Standard-, SSD-, ausgewogenes nichtflüchtiges Bootlaufwerk oder ein ausgewogenes Hyperdisk für Master-, primäre Worker- und sekundäre Worker-Clusterknoten auswählen.

Der Standardtyp für nichtflüchtige Bootlaufwerke für Master- und primäre Worker-Knoten von Dataproc-Clustern ist pd-standard. Wenn der Maschinentyp der VM nur Hyperdisk als Bootlaufwerk unterstützt, ist hyperdisk-balanced das Standard-Bootlaufwerk. Der Standardtyp für nichtflüchtige Bootlaufwerke für sekundäre Worker-Knoten des Clusters ist der Typ des nichtflüchtigen Bootlaufwerks des primären Worker-Knotens.

Sie können den Flags --master-boot-disk-type, --worker-boot-disk-type und --secondary-worker-boot-disk-type den Wert pd-standard, pd-ssd, pd-balanced oder hyperdisk-balanced übergeben. Jeder der gültigen Werte für den Laufwerkstyp kann für jeden Clusterknotentyp festgelegt werden.

Beispiel:
gcloud dataproc clusters create CLUSTER_NAME \
    --region=REGION \
    --master-boot-disk-type=pd-ssd \
    --worker-boot-disk-type=hyperdisk-balanced \
    --secondary-worker-boot-disk-type=pd-standard \
    other args ...
p

REST API

Der Standardtyp des Bootlaufwerks für Master- und primäre Worker-Knoten des Dataproc-Clusters ist pd-standard. Wenn der Maschinentyp der VM nur Hyperdisk als Bootlaufwerk unterstützt, ist hyperdisk-balanced das Standard-Bootlaufwerk. Der Standardtyp des Bootlaufwerks für sekundäre Worker-Knoten ist der Bootlaufwerktyp des primären Arbeitsknotens.

Du kannst den Wert pd-standard, pd-ssd, pd-balanced oder hyperdisk-balanced im Feld InstanceGroupConfig.DiskConfig.bootDiskType in masterConfig, workerConfig und secondaryWorkerConfig als Teil einer cluster.create-API-Anfrage festlegen. Jeder der gültigen Werte für den Bootlaufwerktyp kann für jeden Clusterknotentyp festgelegt werden.

Hyperdisk-Einstellungen

Wenn Sie beim Erstellen eines Clusters hyperdisk-balanced als Bootlaufwerk für einen Dataproc-Clusterknoten auswählen, können Sie die Einstellungen für verfügbare IOPS und verfügbarer Durchsatz mit der gcloud CLI oder der Dataproc API festlegen.

gcloud-CLI

Legen Sie die bereitgestellten IOPS und den bereitgestellten Durchsatz für Clusterknoten mit Hyperdisk-ausgewogenen Bootlaufwerken mit den Flags --master-boot-disk-provisioned-iops, --worker-boot-disk-provisioned-iops, --master-boot-disk-provisioned-throughput und --worker-boot-disk-provisioned-throughput des Befehls gcloud dataproc clusters create fest.

Beispiel:
  gcloud dataproc clusters create CLUSTER_NAME \
      --region=REGION \
      --master-boot-disk-type=hyperdisk-balanced \
      --master-boot-disk-provisioned-iops=MASTER_BOOT_DISK_IOPS  \
      --master-boot-disk-provisioned-throughput=MASTER_BOOT_DISK_THROUGHPUT \
      --worker-boot-disk-type=hyperdisk-balanced \
      --worker-boot-disk-provisioned-iops=WORKER_BOOT_DISK_IOPS \
      --worker-boot-disk-provisioned-throughput=WORKER_BOOT_DISK_THROUGHPUT \
      other args ...
  

REST API

Legen Sie die bereitgestellten IOPS und den bereitgestellten Durchsatz für Clusterknoten mit Hyperdisk-Bootlaufwerken mit den Feldern InstanceGroupConfig.DiskConfig.bootDiskProvisionedIops und InstanceGroupConfig.DiskConfig.bootDiskProvisionedThroughput für die Master- und Worker-Konfigurationen fest.