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 |
Dies ist der API-Schlüssel IBM Cloud für das Konto IBM Cloud, in dem der Cluster IBM Spectrum Symphony bereitgestellt werden muss. Weitere Informationen zum Erstellen eines API-Schlüssels enthält API-Schlüssel für Benutzer verwalten. | 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 nur eine Instanz des Symphony-Clusters mit demselben Namen erstellen. Stellen Sie sicher, dass der Name eindeutig ist. | Nein | spectrum-symphony |
dedicated_host_enabled |
Auf "true" setzen, um dedizierte Hosts für Rechenhosts zu verwenden (Standardwert: false). Beachten Sie, dass Symphony weiterhin Rechenhosts in öffentlichen virtuellen Serverinstanzen dynamisch bereitstellt und dedizierte Hosts
nur für statische Rechenhosts verwendet werden, die bei 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 | Nein |
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 meist gleichmäßigen Verteilung von Instanzen auf den Hosts führen, während die erste Option dazu führen kann, dass ein dedizierter Host meistens leer ist. | Nein | verteilen |
hyperthreading_enabled |
Wenn Sie diese Einstellung auf "true" setzen, wird Hyper-Threading in den Workerknoten des Clusters aktiviert (Standardeinstellung). Andernfalls ist Hyper-Threading inaktiviert. | Nein | Ja |
ibm_customer_number |
Durch Kommas getrennte Liste der IBM Kundennummern (ICN), die für die Überprüfung der BYOL-Berechtigung (Bring Your Own License) verwendet werden Weitere Informationen zur Suche nach Ihrem ICN finden Sie unter What is my IBM Customer Number(ICN)?. | Ja | Keine |
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 Basisimage mit zusätzlichen Softwarepaketen, die hier erwähnt werden. Wenn Sie Ihre anwendungsspezifischen Binärdateien einschließen wollen, befolgen Sie die Anweisungen im Abschnitt Planung für angepasste Images, um Ihr eigenes angepasstes Image zu erstellen, und verwenden Sie dieses, um den IBM Spectrum Symphony-Cluster über dieses Angebot zu erstellen. | Nein | hpcc-symp732-scale5193-rhel88-v1-7 |
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. Dies ist die Gesamtzahl der primären, sekundären und Managementknoten. 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 Einheiten zugeordnet sind, die zum Herstellen einer SSH-oder RDP-Verbindung berechtigt sind (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 Kennwort muss mindestens 8 Zeichen lang sein, eine Zahl, einen Kleinbuchstaben, einen Großbuchstaben und mindestens einen eindeutigen Buchstaben enthalten. Das Kennwort darf keinen Benutzernamen enthalten. | Nein | Keine |
scale_compute_cluster_gui_username |
GUI-Benutzer zum Ausführen von Systemverwaltungs-und Überwachungstasks für Rechencluster. Hinweis: Der Benutzername muss 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 Kennwort muss mindestens 8 Zeichen lang sein, eine Zahl, einen Kleinbuchstaben, einen Großbuchstaben und mindestens einen eindeutigen Buchstaben enthalten. Das Kennwort darf keinen Benutzernamen enthalten. | Nein | Keine |
scale_storage_cluster_gui_username |
GUI-Benutzer zum Ausführen von Systemverwaltungs-und Überwachungstasks für Speichercluster. Hinweis: Der Benutzername muss 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. Wenn Sie möchten, können Sie die Anweisungen unter Angepasste Images planen befolgen, um ein eigenes angepasstes Image mit zusätzlicher Software zu erstellen und dieses zum Erstellen des Storage Scale-Speicherclusters über dieses Angebot zu verwenden. | Nein | hpcc-scale5193-rhel88 |
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. Anmerkung: Die Nichteinhaltung von Lizenzen für die produktive Nutzung von Software stellt einen Verstoß gegen die Internationalen Nutzungsbedingungen für Programmpakete von IBM dar | Nein | Nein |
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 der SSH-Schlüssel in derselben Ressourcengruppe und Region vorhanden ist, 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 Implementierungsmethode für das Dateisystem Storage Scale aus. Hinweis: Der Scratch-Typ Storage Scale implementiert das Dateisystem Storage Scale auf virtuellen Serverinstanzen und der persistente Typ stellt das Dateisystem Storage Scale auf Bare-Metal-Servern bereit. | 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 bis 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 zwischen 100
und 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 Teilnetzes 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. Stellen Sie sicher, dass Sie eine CIDR-Blockgröße auswählen, die der maximalen Anzahl von Management-und Speicherknoten sowie statischen und dynamischen Workerknoten 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. Wird kein Wert angegeben, dann 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 | Nein |
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 Basisimage mit zusätzlichen Softwarepaketen, die hier erwähnt werden. Wenn Sie Ihre anwendungsspezifischen Binärdateien einschließen möchten, befolgen Sie die Anweisungen im Abschnitt Angepasste Images planen, um Ihr eigenes angepasstes Image zu erstellen, und verwenden Sie dieses, um den IBM Spectrum Symphony-Cluster über dieses Angebot zu erstellen. | Nein | hpcc-sym732-win2016-v1-2 |
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 | Nein |
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: Bei 'dedicated_host_enabled == true' kann das verfügbare Instanzpräfix (z. B. bx2 und cx2) abhängig von Ihrer
Zielregion begrenzt werden. 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 minimale Anzahl virtueller Serverinstanzen oder Bare-Metal-Server-Workerknoten, die zum Zeitpunkt der Clustererstellung 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 |
Der für die Workerknoten verwendete Servertyp: 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: Wenn baremetal ausgewählt ist, werden nur statische Workerknoten unterstützt. Sie können das Host-Factory-Feature Spectrum Symphony nicht
für die automatische Skalierung im Cluster verwenden. |
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 |