Valeurs de déploiement
Les valeurs de déploiement suivantes peuvent être utilisées pour configurer l'instance de cluster IBM Spectrum Symphony sur IBM Cloud.
| Valeur | Description | Est-il obligatoire? | Valeur par défaut |
|---|---|---|---|
api_key |
Il s'agit de la IBM Cloud clé API pour IBM Cloud compte où le IBM Spectrum Symphony cluster doit être déployé. Pour plus d'informations sur la création d'une clé API, voir Gestion des clés API utilisateur. | Oui | Aucun |
cluster_id |
ID unique du cluster utilisé par Symphony pour la configuration des ressources. Il doit comporter jusqu'à 39 caractères alphanumériques, y compris le trait de soulignement (_), le trait d'union (-) et le point (.). Les autres caractères spéciaux et les espaces ne sont pas autorisés. N'utilisez pas le nom d'un hôte ou d'un utilisateur comme nom de votre cluster. Vous ne pouvez pas le modifier après l'installation. | Non | HPCCluster |
cluster_prefix |
Préfixe utilisé pour nommer le cluster IBM Spectrum Symphony et les ressources IBM Cloud qui sont mises à disposition pour générer l'instance de cluster IBM Spectrum Symphony. Vous ne pouvez pas créer plus d'une instance du cluster Symphony avec le même nom. Assurez-vous que le nom est unique. | Non | spectrum-symphony |
custom_file_shares |
Points de montage et tailles en Go et gamme d'IOPS des partages de fichiers qui peuvent être utilisés pour personnaliser la disposition du stockage de fichiers partagés. Fournissez les détails pour un maximum de 5 partages. Chaque taille de partage de fichiers en Go prend en charge une plage d'IOPS différente. Pour plus d'informations, voir la valeur IOPS du partage de fichiers. | Non | [{ mount_path = "/mnt/vpcstorage/tools", size = 100, iops = 2000 }, { mount_path = "/mnt/vpcstorage/data", size = 100, iops = 6000 }] |
create_authorization_policy_vpc_to_cos |
Réglez ce paramètre sur false uniquement si le service VPC Infrastructure a déjà l'autorisation d'écrire dans l'instance COS que vous avez fournie pour les journaux de flux VPC. Dans le cas contraire, il faut toujours rester fidèle à la réalité. Pour plus d'informations sur la création manuelle d'une politique d'autorisation, voir Création de politiques d'autorisation pour le journal des flux VPC. | Non | Oui |
dedicated_host_enabled |
Défini sur true pour utiliser des hôtes dédiés pour les hôtes de calcul (valeur par défaut: false). Symphony provisionne toujours dynamiquement les hôtes de calcul aux instances de serveurs virtuels publics et les hôtes dédiés ne sont utilisés
que pour les hôtes de calcul statiques qui sont provisionnés au moment de la création du cluster. Le nombre d'hôtes dédiés et les noms de profil des hôtes dédiés sont calculés à partir de worker_node_min_count et worker_node_instance_type. |
Non | false |
dedicated_host_placement |
Spécifiez'pack'ou'spread'. L'option'pack'déploie les instances de serveur virtuel sur un hôte dédié jusqu'à ce qu'elles soient complètes avant de passer à l'hôte dédié suivant. L'option'spread'déploie les instances de serveur virtuel de manière circulaire sur tous les hôtes dédiés. La seconde option devrait permettre une répartition plus ou moins homogène des instances sur les hôtes, tandis que la première option pourrait avoir pour conséquence qu'un hôte dédié soit en grande partie vide. | Non | se propager |
enable_customer_managed_encryption |
La valeur "true" permet d'activer le cryptage géré par le client. Dans le cas contraire, le chiffrement sera géré par le fournisseur. | Non | Oui |
enable_vpc_flow_logs |
Indicateur permettant d'activer les journaux de flux VPC. Si c'est le cas, un collecteur de flux sera créé. | Non | Oui |
existing_cos_instance_guid |
GUID de l'instance COS pour créer un collecteur de flux. | Non | Aucun |
existing_storage_bucket_name |
Nom du seau COS pour collecter les journaux de flux VPC. | Non | Aucun |
hyperthreading_enabled |
La valeur "true" permet d'activer l'hyperthreading dans les nœuds de travail du cluster (valeur par défaut). Sinon, l'hyper-threading est désactivé. | Non | Oui |
image_name |
Nom de l'image personnalisée que vous souhaitez utiliser pour créer des instances de serveur virtuel dans votre compte IBM Cloud pour déployer le cluster IBM Spectrum Symphony. Par défaut, l'automatisation utilise une image de base avec les logiciels supplémentaires mentionnés ici. Si vous souhaitez inclure des fichiers binaires spécifiques à votre application, suivez les instructions de la section Planification des images personnalisées pour créer votre propre image personnalisée et l'utiliser pour construire le cluster IBM Spectrum Symphony par le biais de cette offre. | Non | hpcc-symp732-scale5211-rhel810-v1 |
is_flow_log_collector_active |
Indique si le collecteur est actif. Si false, ce collecteur est créé en mode inactif. | Non | Oui |
kms_instance_id |
Identifiant unique de l'instance Key Protect associée au service de gestion des clés. L'ID se trouve dans les détails du KMS, voir Afficher l'ID de protection de la clé. | Non | Aucun |
kms_key_name |
Indiquez le nom de la clé de cryptage KMS existante que vous souhaitez utiliser pour le cluster IBM Cloud Symphony. Exemple: kms_key_name: my-encryption-key |
Non | Aucun |
login_node_instance_type |
Indique le type de profil d'instance de serveur virtuel à utiliser pour créer le noeud de connexion pour le cluster IBM Spectrum Symphony. Pour des choix sur les types de profil, voir Profils d'instance. | Non | bx2-2x8 |
management_node_count |
Nombre de noeuds de gestion. Nombre total de nœuds primaires, secondaires et de gestion. Il existe un noeud principal, un noeud secondaire et les autres noeuds sont des noeuds de gestion. Entrez une valeur comprise entre 1 et 10. | Non | 3 |
management_node_instance_type |
Indiquez le type de profil d'instance de serveur virtuel à utiliser pour créer les noeuds de gestion pour le cluster IBM Spectrum Symphony. Pour des choix sur les types de profil, voir Profils d'instance. | Non | bx2-4x16 |
remote_allowed_ips |
Liste d'adresses IP séparées par des virgules qui peuvent accéder à l'instance Spectrum Symphony via une interface SSH ou RDP. Pour des raisons de sécurité, indiquez les adresses IP publiques attribuées aux appareils autorisés à établir une connexion SSH ou RDP (par exemple, [" 169.45.117.34] "). Pour extraire l'adresse IP du périphérique, utilisez https://ipv4.icanhazip.com/. | Oui | Aucun |
resource_group |
Nom de groupe de ressources de votre compte IBM Cloud où les ressources VPC doivent être déployées. Remarque: ne modifiez pas la valeur "Default" si vous souhaitez utiliser la fonction de mise à l'échelle automatique. Pour plus d'informations sur les groupes de ressources, voir Gestion des groupes de ressources. | Non | Valeur par défaut |
scale_compute_cluster_filesystem_mountpoint |
Point de montage du système de fichiers du cluster de calcul (accessingCluster). accessingCluster est le cluster qui accède à owningCluster. Pour plus d'informations, voir Montage d'un système de fichiers GPFS distant. | Non | /gpfs/fs1 |
scale_compute_cluster_gui_password |
Mot de passe pour l'interface graphique du cluster de calcul. Note : Le mot de passe doit comporter au moins 8 caractères, un chiffre, une lettre minuscule, une lettre majuscule et au moins un caractère unique. Le mot de passe ne doit pas contenir de nom d'utilisateur. | Non | Aucun |
scale_compute_cluster_gui_username |
Utilisateur de l'interface graphique pour effectuer des tâches de gestion et de surveillance du système sur la grappe de calcul. Note : Le nom d'utilisateur doit comporter au moins 4 caractères, toute combinaison de lettres minuscules et majuscules. | Non | Aucun |
scale_filesystem_block_size |
La taille de blocdu système de fichiers. Storage Scale les tailles de bloc prises en charge (en octets) sont les suivantes: 256K, 512K, 1M, 2M, 4M, 8M, 16M. | Non | 4M |
scale_storage_cluster_filesystem_mountpoint |
Point de montage du système de fichiers Storage Scale (owningCluster). owningCluster est le cluster qui possède et sert le système de fichiers à monter. Pour plus d'informations, voir Montage d'un système de fichiers GPFS distant. | Non | /gpfs/fs1 |
scale_storage_cluster_gui_password |
Mot de passe pour l'interface graphique du cluster de stockage Storage Scale. Note : Le mot de passe doit comporter au moins 8 caractères, un chiffre, une lettre minuscule, une lettre majuscule et au moins un caractère unique. Le mot de passe ne doit pas contenir de nom d'utilisateur. | Non | Aucun |
scale_storage_cluster_gui_username |
Utilisateur de l'interface graphique pour effectuer des tâches de gestion et de surveillance du système sur la grappe de stockage. Note : Le nom d'utilisateur doit comporter au moins 4 caractères, toute combinaison de lettres minuscules et majuscules. | Non | Aucun |
scale_storage_image_name |
Nom de l'image personnalisée que vous souhaitez utiliser pour créer des machines virtuelles dans votre compte IBM Cloud pour déployer le cluster de stockage Storage Scale. Par défaut, l'automatisation utilise une image de base plus le logiciel Storage Scale et tout autre progiciel requis. Vous pouvez suivre les instructions relatives à la planification des images personnalisées pour créer votre propre image personnalisée avec des logiciels supplémentaires et l'utiliser pour construire le cluster de stockage Storage Scale par le biais de cette offre. | Non | hpcc-scale5211-rhel810 |
scale_storage_node_count |
Nombre total d'instances de cluster de stockage que vous devez mettre à disposition. Un minimum de 3 noeuds et un maximum de 18 noeuds sont pris en charge si le storage_type sélectionné est utilisable. Un minimum de 3 noeuds
et un maximum de 10 noeuds sont pris en charge si le storage_type sélectionné est persistant. |
Non | 3 |
scale_storage_node_instance_type |
Indiquez le nom du type de profil de stockage d'instance de serveur virtuel à utiliser pour créer les noeuds de stockage Storage Scale pour le cluster Spectrum Symphony. Pour plus d'informations, voir Profils d'instance | Non | cx2d-8x16 |
spectrum_scale_enabled |
La valeur'true'active l'intégration de Storage Scale au cluster. Sinon, l'intégration de Storage Scale est désactivée (valeur par défaut). En entrant'true'pour la propriété, vous avez également accepté l'une des deux conditions suivantes: (1) Vous utilisez le logiciel en production et confirmez que vous disposez de licences suffisantes pour couvrir votre utilisation dans le cadre des Conditions Internationales d'Utilisation de Logiciels IBM (IPLA). (2) Vous évaluez le logiciel et vous acceptez de respecter les Conditions Internationales d'Evaluation des Logiciels (ILAE). Remarque : le non-respect des licences pour l'utilisation des logiciels en production constitue une violation de l'accord international de licence du programmeIBM | Non | false |
ssh_key_name |
Liste séparée par des virgules des noms de la clé SSH configurée dans votre compte IBM Cloud et utilisée pour établir une connexion au noeud de gestion Symphony. Assurez-vous que la clé SSH est présente dans le même groupe de ressources et la même région où le cluster est provisionné. Si vous ne disposez pas d'une clé SSH dans votre compte IBM Cloud, créez-en une à l'aide des instructions fournies dans Clés SSH. | Oui | Aucun |
storage_node_instance_type |
Indiquez le type de profil d'instance de serveur virtuel à utiliser pour créer les noeuds de stockage pour le cluster IBM Spectrum Symphony. Les noeuds de stockage sont ceux qui seraient utilisés pour créer une instance NFS afin de gérer les données pour les charges de travail HPC. Pour des choix sur les types de profil, voir Profils d'instance. | Non | bx2-2x8 |
storage_type |
Sélectionnez la méthode de déploiement du système de fichiers Storage Scale Le type scratch Storage Scale déploie le système de fichiers Storage Scale sur les instances de serveurs virtuels, et le type persistent déploie le système de fichiers Storage Scale sur les serveurs métalliques nus. | Non | "Volume utilisable" |
volume_capacity |
Taille en Go du stockage par blocs qui serait utilisé pour générer l'instance NFS et qui serait disponible en tant que montage sur le noeud de gestion IBM Spectrum Symphony. Saisissez une valeur comprise entre 10 et 16 000. | Non | 100 |
volume_iops |
Nombre représentant la configuration d'IOPS pour le stockage par blocs à utiliser pour l'instance NFS (valide uniquement pour volume_profile=custom, dépendant de volume_capacity). Saisissez une valeur comprise entre
100 et 48 000. Pour connaître les options possibles d'E-S/s, voir Profil d'E-S/s personnalisé. |
Non | 300 |
volume_profile |
Nom du type de volume de stockage par blocs à utiliser pour l'instance NFS. Pour connaître les options possibles, voir Profils de stockage par blocs. | Non | general_purpose |
vpc_cidr_block |
Crée le préfixe d'adresse pour le nouveau VPC lorsque la variable vpc_name est vide. Un seul préfixe d'adresse est autorisé. Pour plus d'informations, voir Définition de plages d'adresses IP. |
Non | "10.241.0.0/18" |
vpc_cluster_login_private_subnets_cidr_blocks |
Le bloc CIDR requis pour la création du sous-réseau privé du cluster de connexion. Modifiez le bloc CIDR s'il a déjà été réservé ou utilisé pour d'autres applications dans le VPC ou s'il entre en conflit avec des blocs CIDR sur site si vous utilisez un environnement hybride. Indiquez un seul bloc CIDR pour la création du sous-réseau de connexion. Etant donné que le sous-réseau de connexion est utilisé uniquement pour la création de l'instance de serveur virtuel de connexion, indiquez une plage CIDR de /28. | Non | "10.241.4.0/28" |
vpc_cluster_private_subnets_cidr_blocks |
Le bloc CIDR nécessaire à la création du sous-réseau privé des clusters de calcul et de stockage. Modifiez le bloc CIDR s'il a déjà été réservé ou utilisé pour d'autres applications dans le VPC ou s'il entre en conflit avec des blocs CIDR sur site si vous utilisez un environnement hybride. Indiquez un seul bloc CIDR pour la création du sous-réseau de calcul et de stockage. Veillez à sélectionner une taille de bloc CIDR qui corresponde au nombre maximal de nœuds de gestion, de stockage et de travailleurs statiques et dynamiques que vous prévoyez d'avoir dans votre cluster. Pour plus d'informations sur la sélection de la taille de bloc CIDR, voir Choix de plages d'adresses IP pour votre VPC. | Non | "10.241.0.0/22" |
vpc_name |
Nom d'un VPC existant dans lequel les ressources de cluster sont déployées. Si aucune valeur n'est donnée, un nouveau VPC est provisionné pour le cluster. En savoir plus. | Non | _NOT_SET_ |
vpc_scale_storage_dns_domain |
Nom de domaine IBM Cloud DNS Services à utiliser pour le cluster de stockage Storage Scale. Remarque: Le nom de domaine ne doit pas être identique à vpc_worker_dns_domain lorsque spectrum_scale_enabled est défini sur "true". |
Non | "dnsscale.com" |
vpc_worker_dns_domain |
Nom de domaine IBM Cloud DNS Services à utiliser pour le cluster de calcul, par exemple, "test.example.corp". | Non | "dnsworker.com" |
vpn_enabled |
Définissez la valeur sur true pour déployer une passerelle VPN pour VPC dans le cluster. | Non | false |
vpn_peer_address |
Adresse IP publique de l'homologue à laquelle le VPN est connecté. | Non | _NOT_SET_ |
vpn_peer_cidrs |
Liste séparée par des virgules des routages CIDR homologues (par exemple, 192.168.0.0/24) auxquels le VPN est connecté. | Non | _NOT_SET_ |
vpn_preshared_key |
Clé pré-partagée pour le VPN | Non | _NOT_SET_ |
windows_image_name |
Nom de l'image personnalisée que vous souhaitez utiliser pour créer des instances de serveur virtuel Windows ® dans votre compte IBM Cloud pour déployer le cluster IBM Spectrum Symphony. Par défaut, la solution utilise une image de base avec des logiciels supplémentaires, qui sont mentionnés ici. Si vous souhaitez inclure des fichiers binaires spécifiques à votre application, suivez les instructions de la section Planification des images personnalisées pour créer votre propre image personnalisée et l'utiliser pour construire le cluster IBM Spectrum Symphony à l'aide de cette offre. Remarque : l'image personnalisée hpcc-sym732-win2016-v1-4 pour la version Windows 2016 est également prise en charge. | Non | hpcc-sym732-win2022-v1 |
windows_worker_node |
Définissez sur true pour déployer les noeuds worker Windows ® dans le cluster. Par défaut, le cluster déploie des noeuds worker Linux®. Si la variable est définie sur true, les valeurs de worker_node_min_count et de worker_node_max_count doivent être identiques car l'implémentation en cours ne prend pas en charge la création dynamique de noeuds worker via Host Factory. |
Non | false |
worker_node_instance_type |
Indiquez l'instance de serveur virtuel ou le nom de type de profil de serveur bare metal à utiliser pour créer les noeuds worker pour le cluster Spectrum Symphony basé sur worker_node_type. Les noeuds worker sont ceux où l'exécution
de la charge de travail a lieu et le choix doit être effectué en fonction de la caractéristique des charges de travail. Pour plus d'informations, voir Profils d'instance de serveur virtuel et
Profils de serveur bare metal. Note: Si dedicated_host_enabled == true, le préfixe d'instance disponible (par exemple, bx2 et cx2) peut être limité
en fonction de votre région cible. Vous pouvez vérifier avec les commandes d'interface de ligne de commande IBM Cloud suivantes: ibmcloud target -r {region_name} et ibmcloud is dedicated-host-profiles. |
Non | bx2-4x16 |
worker_node_max_count |
Nombre maximal de noeuds worker d'instance de serveur virtuel ou de serveur bare metal pouvant être mis à disposition dans le cluster. Pour tirer parti de la fonction de mise à l'échelle automatique de Host Factory, la valeur doit être supérieure à worker_node_min_count. Entrez une valeur comprise entre 1 et 500. Si vous utilisez des serveurs bare metal, la valeur doit correspondre à
worker_node_min_count et la valeur autorisée est comprise entre 1 et 16. Remarque: Si vous prévoyez d'utiliser le stockage Storage Scale, la valeur de ce paramètre doit être égale à worker_node_min_count. |
Non | 10 |
worker_node_min_count |
Le nombre minimum d'instances de serveurs virtuels ou de nœuds de travail de serveurs bare metal qui sont provisionnés au moment de la création de la grappe. Pour les serveurs bare metal, entrez une valeur comprise entre 1 et 16. Pour les
instances de serveur virtuel avec le stockage NFS, entrez une valeur comprise entre 0 et 500. Pour les instances de serveur virtuel avec un stockage Storage Scale, entrez une valeur comprise entre 1 et 64. Remarque: Storage
Scale requiert un minimum de 3 noeuds de traitement (combinaison de noeuds principaux, secondaires, de gestion et worker) pour établir un quorum et assurer la cohérence des données en cas de défaillance d'un noeud. Par conséquent, la valeur minimale de 1 peut avoir besoin d'être supérieure si la valeur spécifiée pour management_node_count est inférieure à 2. |
Non | 0 |
worker_node_type |
Le type de serveur utilisé pour les nœuds de travail : instance de serveur virtuel ou serveur de métal nu. Si vous choisissez vsi, les noeuds worker sont déployés sur des instances de serveur virtuel, ou si vous choisissez baremetal,
les noeuds worker sont déployés sur des serveurs bare metal. Note : Si 'baremetal est sélectionné, seuls les nœuds de travail statiques sont pris en charge ; vous n'utiliserez pas la fonctionnalité Spectrum
Symphony Host Factory pour la mise à l'échelle automatique du cluster. |
Non | vsi |
zone |
Nom de zone IBM Cloud dans la région sélectionnée où le cluster IBM Spectrum Symphony doit être déployé. Pour obtenir la liste complète des zones d'une région, voir Obtention de zones à l'aide de l'interface de ligne de commande. | Oui | Aucun |