Bereitstellungswerte
Die folgenden Bereitstellungswerte können verwendet werden, um die IBM Spectrum Symphony-Clusterinstanz in IBM Cloudzu konfigurieren.
| Wert | Beschreibung | Ist es erforderlich? | Standardwert |
|---|---|---|---|
api_key |
Es ist der IBM Cloud API-Schlüssel für das IBM Cloud-Konto, in dem der IBM Spectrum Symphony-Cluster bereitgestellt werden muss. Weitere Informationen zum Erstellen eines API-Schlüssels finden Sie unter Verwalten von Benutzer-API-Schlüsseln. | Ja | Keine |
cluster_id |
Eindeutige ID des von Symphony für die Konfiguration von Ressourcen verwendeten Clusters. Dieser muss bis zu 39 alphanumerische Zeichen umfassen, einschließlich Unterstreichungszeichen (_), Bindestrich (-) und Punkt (.). Andere Sonderzeichen und Leerzeichen sind nicht zulässig. Verwenden Sie nicht den Namen eines Hosts oder Benutzers als Namen Ihres Clusters. Sie können sie nach der Installation nicht ändern. | Nein | HPCCluster |
cluster_prefix |
Präfix für die Benennung des IBM Spectrum Symphony-Clusters und der IBM Cloud-Ressourcen, die zum Erstellen der IBM Spectrum Symphony-Clusterinstanz bereitgestellt werden. Sie können nicht mehr als eine Instanz des Symphony-Clusters mit demselben Namen erstellen. Stellen Sie sicher, dass der Name eindeutig ist. | Nein | spectrum-symphony |
custom_file_shares |
Einhängepunkte und Größen in GB und IOPS-Bereich von Dateifreigaben, die zur Anpassung des Layouts des gemeinsamen Dateispeichers verwendet werden können. Geben Sie die Details für bis zu 5 gemeinsam genutzte Ressourcen (Freigaben) an. Jede Dateifreigabegröße in GB unterstützt jeweils einen anderen IOPS-Bereich. Weitere Informationen finden Sie unter Dateifreigabe IOPS-Wert. | Nein | [{ mount_path = "/mnt/vpcstorage/tools", size = 100, iops = 2000 }, { mount_path = "/mnt/vpcstorage/data", size = 100, iops = 6000 }] |
create_authorization_policy_vpc_to_cos |
Setzen Sie diesen Wert nur dann auf false, wenn der VPC-Infrastrukturdienst bereits die Berechtigung hat, in die COS-Instanz zu schreiben, die Sie für VPC-Flow-Protokolle angegeben haben. Andernfalls sollten Sie sie immer beibehalten. Weitere Informationen zur manuellen Erstellung von Autorisierungsrichtlinien finden Sie unter Erstellen von Autorisierungsrichtlinien für das VPC-Flowprotokoll. | Nein | Ja |
dedicated_host_enabled |
Auf "true" setzen, um dedizierte Hosts für Rechenhosts zu verwenden (Standardwert: false). Symphony stellt nach wie vor dynamisch Compute-Hosts auf öffentlichen virtuellen Serverinstanzen bereit, und dedizierte Hosts werden nur
für statische Compute-Hosts verwendet, die zum Zeitpunkt der Erstellung des Clusters bereitgestellt werden. Die Anzahl der dedizierten Hosts und die Profilnamen für dedizierte Hosts werden aus worker_node_min_count und worker_node_instance_type berechnet. |
Nein | Falsch |
dedicated_host_placement |
Geben Sie 'pack' oder 'spread' an. Die Option 'pack' implementiert virtuelle Serverinstanzen auf einem dedizierten Host, bis sie vollständig belegt sind, bevor mit dem nächsten dedizierten Host fortgefahren wird. Mit der Option 'spread' werden virtuelle Serverinstanzen im Umlaufverfahren auf allen dedizierten Hosts implementiert. Die zweite Option sollte zu einer weitgehend gleichmäßigen Verteilung der Instanzen auf die Hosts führen, während die erste Option dazu führen könnte, dass ein dedizierter Host weitgehend leer ist. | Nein | verteilen |
enable_customer_managed_encryption |
Wenn Sie diesen Wert auf true setzen, wird die vom Kunden verwaltete Verschlüsselung aktiviert. Andernfalls wird die Verschlüsselung vom Anbieter verwaltet. | Nein | Ja |
enable_vpc_flow_logs |
Flagge zur Aktivierung von VPC-Flow-Protokollen. Bei "true" wird ein Flussprotokollsammler erstellt. | Nein | Ja |
existing_cos_instance_guid |
GUID der COS-Instanz zur Erstellung eines Flow-Log-Kollektors. | Nein | Keine |
existing_storage_bucket_name |
Name des COS-Buckets zum Sammeln von VPC-Flow-Protokollen. | Nein | Keine |
hyperthreading_enabled |
Wenn dieser Wert auf true gesetzt wird, wird Hyper-Threading in den Worker-Knoten des Clusters aktiviert (Standard). Andernfalls ist Hyper-Threading inaktiviert. | Nein | Ja |
image_name |
Name des angepassten Image, mit dem Sie virtuelle Serverinstanzen in Ihrem IBM Cloud-Konto erstellen möchten, um den Cluster IBM Spectrum Symphony bereitzustellen Standardmäßig verwendet die Automatisierung ein Basis-Image mit den hier genannten zusätzlichen Softwarepaketen. Wenn Sie Ihre anwendungsspezifischen Binärdateien einbinden möchten, befolgen Sie die Anweisungen unter Planung für benutzerdefinierte Images, um Ihr eigenes benutzerdefiniertes Image zu erstellen und dieses zu verwenden, um den IBM Spectrum Symphony-Cluster über dieses Angebot zu erstellen. | Nein | hpcc-symp732-scale5211-rhel810-v1 |
is_flow_log_collector_active |
Zeigt an, ob der Kollektor aktiv ist. Bei false wird dieser Kollektor im inaktiven Modus erstellt. | Nein | Ja |
kms_instance_id |
Eindeutiger Bezeichner der Instanz Key Protect, die mit dem Schlüsselverwaltungsdienst verbunden ist. Die ID ist in den Details des KMS zu finden, siehe Schlüsselschutz-ID anzeigen. | Nein | Keine |
kms_key_name |
Geben Sie den Namen des vorhandenen KMS-Verschlüsselungsschlüssels an, den Sie für den IBM Cloud Symphony-Cluster verwenden möchten. Beispiel: kms_key_name: my-encryption-key |
Nein | Keine |
login_node_instance_type |
Gibt den Profiltyp der virtuellen Serverinstanz an, der zum Erstellen des Anmeldeknotens für den IBM Spectrum Symphony-Cluster verwendet werden soll Auswahlmöglichkeiten für Profiltypen finden Sie unter Instanzprofile. | Nein | bx2-2x8 |
management_node_count |
Anzahl der Managementknoten. Die Gesamtzahl der primären, sekundären und Management-Knoten. Es gibt einen primären und einen sekundären Knoten und die übrigen Knoten sind Managementknoten. Geben Sie einen Wert zwischen 1 und 10 ein. | Nein | 3 |
management_node_instance_type |
Geben Sie den Profiltyp für die virtuelle Serverinstanz an, der zum Erstellen der Managementknoten für den IBM Spectrum Symphony-Cluster verwendet wird. Auswahlmöglichkeiten für Profiltypen finden Sie unter Instanzprofile. | Nein | bx2-4x16 |
remote_allowed_ips |
Eine durch Kommas getrennte Liste von IP-Adressen, die über eine SSH-oder RDP-Schnittstelle auf die Instanz Spectrum Symphony zugreifen können. Geben Sie aus Sicherheitsgründen die öffentlichen IP-Adressen an, die den Geräten zugewiesen sind, die berechtigt sind, eine SSH- oder RDP-Verbindung herzustellen (z. B. [" 169.45.117.34] "). Zum Abrufen der IP-Adresse der Einheit verwenden Sie https://ipv4.icanhazip.com/. | Ja | Keine |
resource_group |
Ressourcengruppenname aus Ihrem IBM Cloud-Konto, in dem die VPC-Ressourcen bereitgestellt werden sollen Hinweis: Ändern Sie den Standardwert nicht, wenn Sie die Funktion für automatische Skalierung verwenden möchten. Weitere Informationen zu Ressourcengruppen finden Sie unter Ressourcengruppen verwalten. | Nein | Standard |
scale_compute_cluster_filesystem_mountpoint |
Mountpunkt des Dateisystems des Rechenclusters (accessingCluster). accessingCluster ist der Cluster, der auf owningClusterzugreift. Weitere Informationen finden Sie unter Fernen GPFS-Dateisystem anhängen. | Nein | /gpfs/fs1 |
scale_compute_cluster_gui_password |
Kennwort für die GUI des Rechenclusters. Hinweis: Das Passwort sollte mindestens 8 Zeichen lang sein und muss eine Zahl, einen Kleinbuchstaben, einen Großbuchstaben und mindestens ein eindeutiges Zeichen enthalten. Das Passwort darf keinen Benutzernamen enthalten. | Nein | Keine |
scale_compute_cluster_gui_username |
GUI-Benutzer zur Durchführung von Systemverwaltungs- und Überwachungsaufgaben auf dem Compute-Cluster. Hinweis: Der Benutzername sollte mindestens 4 Zeichen lang sein und eine beliebige Kombination aus Klein- und Großbuchstaben enthalten. | Nein | Keine |
scale_filesystem_block_size |
Das Dateisystem blockgröße. Storage Scale unterstützte Blockgrößen (in Byte) umfassen: 256K, 512K, 1M, 2M, 4M, 8M, 16M. | Nein | 4M |
scale_storage_cluster_filesystem_mountpoint |
Mountpunkt des Speicherclusters (owningCluster) Storage Scale. owningCluster ist der Cluster, der Eigner des anzuhängenden Dateisystems ist und es bedient. Weitere Informationen finden Sie unter Fernen GPFS-Dateisystem anhängen. | Nein | /gpfs/fs1 |
scale_storage_cluster_gui_password |
Kennwort für die GUI des Storage Scale-Speicherclusters. Hinweis: Das Passwort sollte mindestens 8 Zeichen lang sein und muss eine Zahl, einen Kleinbuchstaben, einen Großbuchstaben und mindestens ein eindeutiges Zeichen enthalten. Das Passwort darf keinen Benutzernamen enthalten. | Nein | Keine |
scale_storage_cluster_gui_username |
GUI-Benutzer zur Durchführung von Systemverwaltungs- und Überwachungsaufgaben auf dem Speichercluster. Hinweis: Der Benutzername sollte mindestens 4 Zeichen lang sein und eine beliebige Kombination aus Klein- und Großbuchstaben enthalten. | Nein | Keine |
scale_storage_image_name |
Der Name des angepassten Images, das Sie zum Erstellen virtueller Maschinen in Ihrem IBM Cloud-Konto verwenden möchten, um den Storage Scale-Speichercluster bereitzustellen. Standardmäßig verwendet die Automatisierung ein Basisimage sowie die Storage Scale-Software und alle anderen erforderlichen Softwarepakete. Sie können die Anweisungen für die Planung von benutzerdefinierten Images befolgen, um Ihr eigenes benutzerdefiniertes Image mit zusätzlicher Software zu erstellen und dieses zum Aufbau des Storage Scale Speicherclusters über dieses Angebot zu verwenden. | Nein | hpcc-scale5211-rhel810 |
scale_storage_node_count |
Gesamtzahl der Speicherclusterinstanzen, die Sie bereitstellen müssen. Es werden mindestens 3 Knoten und maximal 18 Knoten unterstützt, wenn storage_type als Arbeitsdatenträger ausgewählt ist. Es werden mindestens 3 Knoten und
maximal 10 Knoten unterstützt, wenn die ausgewählte storage_type persistent ist. |
Nein | 3 |
scale_storage_node_instance_type |
Geben Sie den Namen des Speicherprofiltyps der virtuellen Serverinstanz an, der zum Erstellen der Storage Scale-Speicherknoten für den Spectrum Symphony-Cluster verwendet werden soll. Weitere Informationen finden Sie unter Instanzprofile. | Nein | cx2d-8x16 |
spectrum_scale_enabled |
Wenn Sie diese Eigenschaft auf 'true' setzen, wird die Integration von Storage Scale in den Cluster aktiviert. Andernfalls ist die Storage Scale-Integration inaktiviert (Standardeinstellung). Durch die Eingabe von 'true' für das Eigentum haben Sie auch einer der beiden Bedingungen zugestimmt: (1) Sie verwenden die Software in der Produktion und bestätigen, dass Sie über ausreichende Lizenzen zur Abdeckung Ihrer Nutzung im Rahmen der Internationalen Nutzungsbedingungen für Programmpakete (IPLA) verfügen. (2) Sie bewerten die Software und stimmen der Einhaltung der Internationalen Nutzungsbedingungen für die Bewertung von Programmen (ILAE) zu. Hinweis: Die Nichteinhaltung von Lizenzen für die produktive Nutzung von Software stellt einen Verstoß gegen das IBM International Program License Agreement dar | Nein | Falsch |
ssh_key_name |
Eine durch Kommas getrennte Liste mit Namen des SSH-Schlüssels, der in Ihrem IBM Cloud-Konto konfiguriert ist und zum Herstellen einer Verbindung zum Symphony-Managementknoten verwendet wird. Stellen Sie sicher, dass sich der SSH-Schlüssel in derselben Ressourcengruppe und Region befindet, in der der Cluster bereitgestellt wird. Wenn Sie keinen SSH-Schlüssel in Ihrem IBM Cloud-Konto haben, erstellen Sie einen mithilfe der Anweisungen unter SSH-Schlüssel. | Ja | Keine |
storage_node_instance_type |
Geben Sie den Profiltyp der virtuellen Serverinstanz an, der zum Erstellen der Speicherknoten für den IBM Spectrum Symphony-Cluster verwendet wird. Die Speicherknoten werden zum Erstellen einer NFS-Instanz verwendet, um die Daten für HPC-Workloads zu verwalten. Auswahlmöglichkeiten für Profiltypen finden Sie unter Instanzprofile. | Nein | bx2-2x8 |
storage_type |
Wählen Sie die Bereitstellungsmethode des Dateisystems Storage Scale. Der Scratch-Typ Storage Scale stellt das Dateisystem Storage Scale auf virtuellen Serverinstanzen bereit, während der persistente Typ das Dateisystem Storage Scale auf Bare-Metal-Servern bereitstellt. | Nein | "scratch" |
volume_capacity |
Die Größe in GB für den Blockspeicher, der zum Erstellen der NFS-Instanz verwendet wird und als Mount auf dem IBM Spectrum Symphony-Managementknoten verfügbar wäre. Geben Sie einen Wert im Bereich von 10 - 16.000 ein. | Nein | 100 |
volume_iops |
Zahl zur Darstellung der IOPS-Konfiguration für Blockspeicher, der für die NFS-Instanz verwendet werden soll (nur gültig für volume_profile=custom, abhängig von volume_capacity). Geben Sie einen Wert im Bereich
von 100 - 48.000 ein. Informationen zu möglichen Optionen für IOPS finden Sie unter Angepasstes IOPS-Profil. |
Nein | 300 |
volume_profile |
Name des Blockspeicherdatenträgertyps, der für die NFS-Instanz verwendet werden soll Mögliche Optionen finden Sie unter Blockspeicherprofile. | Nein | general_purpose |
vpc_cidr_block |
Erstellt das Adresspräfix für die neue VPC, wenn die Variable vpc_name leer ist. Nur ein einziges Adresspräfix ist zulässig. Weitere Informationen finden Sie unter IP-Bereiche festlegen. |
Nein | "10.241.0.0/18" |
vpc_cluster_login_private_subnets_cidr_blocks |
Der CIDR-Block, der für die Erstellung des privaten Subnetzes des Anmeldeclusters erforderlich ist. Ändern Sie den CIDR-Block, wenn er bereits für andere Anwendungen innerhalb der VPC reserviert oder verwendet wurde, oder in Konflikt mit lokalen CIDR-Blöcken, wenn Sie eine Hybridumgebung verwenden. Geben Sie nur einen CIDR-Block für die Erstellung des Anmeldeteilnetzes an. Da das Anmeldeteilnetz nur für die Erstellung der virtuellen Serverinstanz für die Anmeldung verwendet wird, geben Sie einen CIDR-Bereich von /28 an. | Nein | "10.241.4.0/28" |
vpc_cluster_private_subnets_cidr_blocks |
Der CIDR-Block, der für die Erstellung des privaten Teilnetzes des Rechen- und Speicherclusters erforderlich ist. Ändern Sie den CIDR-Block, wenn er bereits für andere Anwendungen innerhalb der VPC reserviert oder verwendet wurde, oder in Konflikt mit lokalen CIDR-Blöcken, wenn Sie eine Hybridumgebung verwenden. Geben Sie nur einen CIDR-Block für die Erstellung des Rechen-und Speicherteilnetzes an. Achten Sie darauf, eine CIDR-Blockgröße zu wählen, die der maximalen Anzahl von Verwaltungs- und Speicherknoten sowie statischen und dynamischen Arbeitsknoten entspricht, die Sie in Ihrem Cluster erwarten. Weitere Informationen zur Auswahl der CIDR-Blockgröße finden Sie unter IP-Bereiche für Ihre VPC auswählen. | Nein | "10.241.0.0/22" |
vpc_name |
Der Name einer vorhandenen VPC, in der die Clusterressourcen bereitgestellt werden. Wenn kein Wert angegeben wird, wird eine neue VPC für den Cluster bereitgestellt. Weitere Informationen. | Nein | _NOT_SET_ |
vpc_scale_storage_dns_domain |
Der IBM Cloud DNS Services-Domänenname, der für den Speichercluster Storage Scale verwendet werden soll. Hinweis: Der Domänenname darf nicht mit vpc_worker_dns_domain identisch sein, wenn spectrum_scale_enabled auf "true" gesetzt ist. |
Nein | "dnsscale.com" |
vpc_worker_dns_domain |
Der IBM Cloud DNS Services-Domänenname, der für den Rechencluster verwendet werden soll, z. B. "test.example.corp" | Nein | "dnsworker.com" |
vpn_enabled |
Legen Sie den Wert auf 'true' fest, um ein VPN-Gateway für VPC im Cluster bereitzustellen. | Nein | Falsch |
vpn_peer_address |
Die öffentliche Peer-IP-Adresse, mit der das VPN verbunden ist | Nein | _NOT_SET_ |
vpn_peer_cidrs |
Eine durch Kommas getrennte Liste von Peer-CIDRs (z. B. 192.168.0.0/24), mit denen das VPN verbunden ist. | Nein | _NOT_SET_ |
vpn_preshared_key |
Der vorab verteilte Schlüssel für das VPN | Nein | _NOT_SET_ |
windows_image_name |
Name des angepassten Images, mit dem Sie virtuelle Windows ® -Serverinstanzen in Ihrem IBM Cloud-Konto erstellen möchten, um den IBM Spectrum Symphony-Cluster bereitzustellen. Standardmäßig verwendet die Lösung ein Basis-Image mit zusätzlichen Softwarepaketen, die hier aufgeführt sind. Wenn Sie Ihre anwendungsspezifischen Binärdateien einbinden möchten, folgen Sie den Anweisungen in Planung für benutzerdefinierte Images, um Ihr eigenes benutzerdefiniertes Image zu erstellen und dieses zu verwenden, um den IBM Spectrum Symphony-Cluster über dieses Angebot zu erstellen. Hinweis: Das benutzerdefinierte Image hpcc-sym732-win2016-v1-4 der Version Windows 2016 wird ebenfalls unterstützt. | Nein | hpcc-sym732-win2022-v1 |
windows_worker_node |
Legen Sie true fest, um Windows ® -Workerknoten im Cluster bereitzustellen. Standardmäßig stellt der Cluster Linux®-Workerknoten bereit. Wenn die Variable auf true gesetzt ist, sollten die Werte von worker_node_min_count und worker_node_max_count gleich sein, da die aktuelle Implementierung die dynamische Erstellung von Workerknoten über Host Factory nicht unterstützt. |
Nein | Falsch |
worker_node_instance_type |
Geben Sie den Namen des Profiltyps für die virtuelle Serverinstanz oder das Bare-Metal-Serverprofil an, der zum Erstellen der Workerknoten für den Cluster Spectrum Symphony basierend auf worker_node_type verwendet werden soll.
Die Workerknoten sind die Knoten, auf denen die Workloadausführung stattfindet, und die Auswahl sollte entsprechend dem Merkmal der Workloads getroffen werden. Weitere Informationen finden Sie unter Profile für virtuelle Serverinstanzen und Bare-Metal-Serverprofile. Hinweis: Wenn dedicated_host_enabled == true ist, kann das verfügbare Instanzpräfix (z.B. bx2 und cx2) je nach Zielregion
eingeschränkt sein. Sie können dies mit den folgenden IBM Cloud-CLI-Befehlen überprüfen: ibmcloud target -r {region_name} und ibmcloud is dedicated-host-profiles. |
Nein | bx2-4x16 |
worker_node_max_count |
Die maximale Anzahl der virtuellen Serverinstanzen oder Bare-Metal-Server-Workerknoten, die im Cluster bereitgestellt werden können. Um die Funktion für automatische Skalierung aus Host Factorynutzen zu können, muss der Wert größer als worker_node_min_count sein. Geben Sie einen Wert im Bereich von 1 bis 500 ein. Wenn Sie Bare-Metal-Server verwenden, muss der Wert
mit worker_node_min_count übereinstimmen und der zulässige Wert liegt im Bereich von 1 bis 16. Hinweis: Wenn Sie Storage Scale-Speicher verwenden möchten, sollte der Wert für diesen Parameter gleich worker_node_min_count sein. |
Nein | 10 |
worker_node_min_count |
Die Mindestanzahl von virtuellen Serverinstanzen oder Bare-Metal-Server-Arbeitsknoten, die zum Zeitpunkt der Erstellung des Clusters bereitgestellt werden. Geben Sie für Bare-Metal-Server einen Wert zwischen 1 und 16 ein. Geben Sie für virtuelle
Serverinstanzen mit NFS einen Wert zwischen 0 und 500 ein. Geben Sie für virtuelle Serverinstanzen mit Storage Scale-Speicher einen Wert im Bereich von 1 bis 64 ein. Hinweis: Für Storage Scale sind mindestens drei Rechenknoten
(Kombination aus Primär-, Sekundär-, Management-und Workerknoten) erforderlich, um ein Quorum einzurichten und die Datenkonsistenz
aufrechtzuerhalten, wenn ein Knoten ausfällt. Daher muss der Mindestwert 1 möglicherweise größer sein, wenn der für management_node_count angegebene Wert kleiner als 2 ist. |
Nein | 0 |
worker_node_type |
Die Art des Servers, der für die Arbeitsknoten verwendet wird: virtuelle Serverinstanz oder Bare Metal Server. Wenn Sie vsi auswählen, werden die Workerknoten auf virtuellen Serverinstanzen bereitgestellt. Wenn Sie baremetal auswählen, werden die Workerknoten auf Bare-Metal-Servern bereitgestellt. Hinweis: Bei Auswahl von " baremetal werden nur statische Worker Nodes unterstützt; Sie können die Spectrum Symphony Host Factory-Funktion
für die automatische Skalierung des Clusters. |
Nein | vsi |
zone |
IBM Cloud-Zonenname in der ausgewählten Region, in der der IBM Spectrum Symphony-Cluster bereitgestellt werden soll Eine vollständige Liste der Zonen in einer Region finden Sie unter Zonen über die Befehlszeilenschnittstelle abrufen. | Ja | Keine |