Valori di distribuzione
I seguenti valori di distribuzione possono essere utilizzati per configurare l'istanza del cluster IBM Spectrum Symphony su IBM Cloud.
| Valore | Descrizione | È necessario? | Valore predefinito |
|---|---|---|---|
api_key |
È la chiave API di IBM Cloud per l'account IBM Cloud in cui deve essere distribuito il cluster IBM Spectrum Symphony. Per ulteriori informazioni su come creare una chiave API, vedere Gestione delle chiavi API utente. | Sì | Nessuno |
cluster_id |
ID unico del cluster utilizzato da Symphony per la configurazione delle risorse. Deve essere composto da un massimo di 39 caratteri alfanumerici, inclusi il carattere di sottolineatura (_), il trattino (-) e il punto (.). Non sono consentiti altri caratteri speciali e spazi. Non utilizzare il nome di alcun host o utente come nome del cluster. Non è possibile modificarlo dopo l'installazione. | No | HPCCluster |
cluster_prefix |
Prefisso utilizzato per denominare il cluster IBM Spectrum Symphony e le risorse IBM Cloud di cui è stato eseguito il provisioning per creare l'istanza del cluster IBM Spectrum Symphony. Non è possibile creare più di un'istanza del cluster Symphony con lo stesso nome. Assicurarsi che il nome sia univoco. | No | spectrum-symphony |
custom_file_shares |
Punti di montaggio e dimensioni in GB e gamma IOPS delle condivisioni di file che possono essere utilizzate per personalizzare il layout di archiviazione dei file condivisi. Fornire i dettagli per un massimo di 5 condivisioni. Ogni dimensione di condivisione file in GB supporta diversi intervalli di IOPS. Per ulteriori informazioni, vedere il valore IOPS della condivisione di file. | No | [{ mount_path = "/mnt/vpcstorage/tools", size = 100, iops = 2000 }, { mount_path = "/mnt/vpcstorage/data", size = 100, iops = 6000 }] |
create_authorization_policy_vpc_to_cos |
Impostare questo valore su false solo se il servizio Infrastruttura VPC ha già l'autorizzazione a scrivere sull'istanza COS fornita per i registri di flusso VPC. Altrimenti, mantenetelo sempre fedele. Per ulteriori informazioni su come creare manualmente i criteri di autorizzazione, vedere Creazione di criteri di autorizzazione per il registro dei flussi VPC. | No | vero, true |
dedicated_host_enabled |
Impostare su true per utilizzare gli host dedicati per gli host di calcolo (valore predefinito: false). Symphony continua a fornire dinamicamente gli host di calcolo alle istanze di server virtuali pubbliche e gli host dedicati sono utilizzati
solo per gli host di calcolo statici che vengono forniti al momento della creazione del cluster. Il numero di host dedicati e i nomi profilo per gli host dedicati vengono calcolati da worker_node_min_count e worker_node_instance_type. |
No | false |
dedicated_host_placement |
Specificare 'pack' o 'spread'. L'opzione 'pack' distribuisce le istanze del server virtuale su un host dedicato fino al completo prima di passare al successivo host dedicato. L'opzione 'spread' distribuisce le istanze del server virtuale in modalità round - robin su tutti gli host dedicati. La seconda opzione dovrebbe portare a una distribuzione per lo più uniforme delle istanze sugli host, mentre la prima potrebbe portare a un host dedicato per lo più vuoto. | No | diffondere |
enable_customer_managed_encryption |
Impostando questo valore a true, si abilita la crittografia gestita dal cliente. In caso contrario, la crittografia sarà gestita dal fornitore. | No | vero, true |
enable_vpc_flow_logs |
Flag per abilitare i log dei flussi VPC. Se vero, verrà creato un raccoglitore di log di flusso. | No | vero, true |
existing_cos_instance_guid |
GUID dell'istanza COS per creare un raccoglitore di registri di flusso. | No | Nessuno |
existing_storage_bucket_name |
Nome del bucket COS per la raccolta dei log dei flussi VPC. | No | Nessuno |
hyperthreading_enabled |
Impostando questo valore a true, si abilita l'hyper-threading nei nodi worker del cluster (impostazione predefinita). Altrimenti, l'hyper - threading è disabilitato. | No | vero, true |
image_name |
Nome dell'immagine personalizzata che vuoi utilizzare per creare le istanze del server virtuale nel tuo account IBM Cloud per distribuire il cluster IBM Spectrum Symphony. Per impostazione predefinita, l'automazione utilizza un'immagine di base con i pacchetti software aggiuntivi menzionati qui. Se si desidera includere i file binari specifici dell'applicazione, seguire le istruzioni riportate in Pianificazione di immagini personalizzate per creare la propria immagine personalizzata e utilizzarla per costruire il cluster IBM Spectrum Symphony attraverso questa offerta. | No | hpcc-symp732-scale5211-rhel810-v1 |
is_flow_log_collector_active |
Indica se il collettore è attivo. Se false, il raccoglitore viene creato in modalità inattiva. | No | vero, true |
kms_instance_id |
Identificatore univoco dell'istanza di Key Protect associata al servizio di gestione delle chiavi. L'ID si trova nei dettagli del KMS, vedi Visualizza ID protezione chiave. | No | Nessuno |
kms_key_name |
Fornire il nome della chiave di crittografia KMS esistente che si desidera utilizzare per il cluster IBM Cloud Symphony. Ad esempio, kms_key_name: my-encryption-key |
No | Nessuno |
login_node_instance_type |
Specifica il tipo di profilo dell'istanza server virtuale da utilizzare per creare il nodo di accesso per il cluster IBM Spectrum Symphony. Per le scelte sui tipi di profilo, consultare Profili istanza. | No | bx2-2x8 |
management_node_count |
Numero di nodi di gestione. Il numero totale di nodi primari, secondari e di gestione. Esiste un nodo primario, uno secondario e il resto dei nodi sono nodi di gestione. Immettere un valore compreso nell'intervallo 1 - 10. | No | 3 |
management_node_instance_type |
Specifica il tipo di profilo dell'istanza del server virtuale da utilizzare per creare i nodi di gestione per il cluster IBM Spectrum Symphony. Per le scelte sui tipi di profilo, consultare Profili istanza. | No | bx2-4x16 |
remote_allowed_ips |
Elenco separato da virgole di indirizzi IP che possono accedere all'istanza Spectrum Symphony tramite un'interfaccia SSH o RDP. Per motivi di sicurezza, indicare gli indirizzi IP pubblici assegnati ai dispositivi autorizzati a stabilire una connessione SSH o RDP (ad esempio, [" 169.45.117.34] "). Per recuperare l'indirizzo IP della periferica, utilizzare https://ipv4.icanhazip.com/. | Sì | Nessuno |
resource_group |
Nome gruppo di risorse dal tuo account IBM Cloud in cui devono essere distribuite le risorse VPC. Nota: non modificare il valore "Predefinito" se si desidera utilizzare la funzione di scalabilità automatica. Per ulteriori informazioni sui gruppi di risorse, vedi Gestione dei gruppi di risorse. | No | Valore predefinito |
scale_compute_cluster_filesystem_mountpoint |
Punto di montaggio del file system Compute cluster (accessingCluster). accessingCluster è il cluster che accede a owningCluster. Per ulteriori informazioni, consultare Montaggio di un filesystem GPFS remoto. | No | /gpfs/fs1 |
scale_compute_cluster_gui_password |
Password per la GUI del cluster di calcolo. Nota: la password deve essere composta da almeno 8 caratteri, un numero, una lettera minuscola, una lettera maiuscola e almeno un carattere unico. La password non deve contenere un nome utente. | No | Nessuno |
scale_compute_cluster_gui_username |
Utente GUI per eseguire attività di gestione e monitoraggio del sistema sul cluster di calcolo. Nota: il nome utente deve essere composto da almeno 4 caratteri, qualsiasi combinazione di lettere minuscole e maiuscole. | No | Nessuno |
scale_filesystem_block_size |
La dimensione del bloccodel file system. Storage Scale dimensioni del blocco supportate (in byte) includono: 256K, 512K, 1M, 2M, 4M, 8M, 16M. | No | 4M |
scale_storage_cluster_filesystem_mountpoint |
Punto di montaggio del file system Storage Scale (owningCluster). owningCluster è il cluster che possiede e serve il file system da montare. Per ulteriori informazioni, consultare Montaggio di un filesystem GPFS remoto. | No | /gpfs/fs1 |
scale_storage_cluster_gui_password |
Password per la GUI del cluster di archiviazione Storage Scale. Nota: la password deve essere composta da almeno 8 caratteri, un numero, una lettera minuscola, una lettera maiuscola e almeno un carattere unico. La password non deve contenere un nome utente. | No | Nessuno |
scale_storage_cluster_gui_username |
utente della GUI per eseguire attività di gestione e monitoraggio del sistema sul cluster di storage. Nota: il nome utente deve essere composto da almeno 4 caratteri, qualsiasi combinazione di lettere minuscole e maiuscole. | No | Nessuno |
scale_storage_image_name |
Il nome dell'immagine personalizzata che vuoi utilizzare per creare le macchine virtuali nel tuo account IBM Cloud per distribuire il cluster di archiviazione Storage Scale. Per impostazione predefinita, l'automazione utilizza un'immagine di base più il software Storage Scale e qualsiasi altro pacchetto software richiesto. È possibile seguire le istruzioni per la Pianificazione di immagini personalizzate per creare un'immagine personalizzata con software aggiuntivo e utilizzarla per costruire il cluster di archiviazione Storage Scale tramite questa offerta. | No | hpcc-scale5211-rhel810 |
scale_storage_node_count |
Il numero totale di istanze del cluster di archiviazione di cui hai bisogno per il provisioning. Sono supportati un minimo di 3 nodi e un massimo di 18 nodi se il storage_type selezionato è vuoto. Sono supportati un minimo di
3 nodi e un massimo di 10 nodi se il storage_type selezionato è persistente. |
No | 3 |
scale_storage_node_instance_type |
Specifica il nome del tipo di profilo di archiviazione dell'istanza server virtuale da utilizzare per creare i nodi di archiviazione Storage Scale per il cluster Spectrum Symphony. Per ulteriori informazioni, consultare Profili istanza | No | cx2d-8x16 |
spectrum_scale_enabled |
Impostando questo valore su 'true' si abilita l'integrazione di Storage Scale con il cluster. Altrimenti, l'integrazione di Storage Scale è disabilitata (predefinito). Inserendo 'true' per la proprietà, l'utente ha anche accettato una delle due condizioni: (1) L'utente sta utilizzando il software in produzione e conferma di disporre di licenze sufficienti per coprire il proprio utilizzo in base all'IPLA (International Program License Agreement). (2) Si sta valutando il software e si accetta di rispettare l'Accordo Internazionale di Licenza per la Valutazione dei Programmi (ILAE). Nota: La mancata osservanza delle licenze per l'uso in produzione del software è una violazione del 'contratto di licenza del programma internazionale IBM | No | false |
ssh_key_name |
Un elenco separato da virgole di nomi della chiave SSH configurato nel tuo account IBM Cloud e viene utilizzato per stabilire un collegamento al nodo di gestione Symphony. Assicurarsi che la chiave SSH sia presente nello stesso gruppo di risorse e nella stessa regione in cui viene effettuato il provisioning del cluster. Se non hai una chiave SSL nel tuo account IBM Cloud, creane una utilizzando le istruzioni fornite in Chiavi SSH. | Sì | Nessuno |
storage_node_instance_type |
Specifica il tipo di profilo dell'istanza del server virtuale da utilizzare per creare i nodi di archiviazione per il cluster IBM Spectrum Symphony. I nodi di archiviazione sono quelli che verrebbero utilizzati per creare un'istanza NFS per gestire i dati per i carichi di lavoro HPC. Per le scelte sui tipi di profilo, consultare Profili istanza. | No | bx2-2x8 |
storage_type |
Selezionare il metodo di distribuzione del file system Storage Scale. Il tipo Storage Scale scratch distribuisce il file system Storage Scale sulle istanze del server virtuale, mentre il tipo persistente distribuisce il file system Storage Scale sui server bare metal. | No | "vuoto" |
volume_capacity |
Dimensione in GB per l'archiviazione blocchi che verrà utilizzata per creare l'istanza NFS e sarà disponibile come montaggio sul nodo di gestione IBM Spectrum Symphony. Immettere un valore compreso nell'intervallo 10 - 16.000. | No | 100 |
volume_iops |
Numero per rappresentare la configurazione IOPS per l'archiviazione blocchi da utilizzare per l'istanza NFS (valido solo per volume_profile=custom, dipendente da volume_capacity). Inserire un valore compreso nell'intervallo
100 - 48.000. Per le opzioni possibili di IOPS, vedi Profilo IOPS personalizzato. |
No | 300 |
volume_profile |
Nome del tipo di volume di archiviazione blocchi da utilizzare per l'istanza NFS. Per le opzioni possibili, vedi Profili di archiviazione blocchi. | No | general_purpose |
vpc_cidr_block |
Crea il prefisso dell'indirizzo per il nuovo VPC quando la variabile vpc_name è vuota. È consentito solo un singolo prefisso di indirizzo. Per ulteriori informazioni, vedi Impostazione degli intervalli IP. |
No | "10.241.0.0/18" |
vpc_cluster_login_private_subnets_cidr_blocks |
Il blocco CIDR richiesto per la creazione della sottorete privata del cluster di login. Modifica il blocco CIDR se è già stato riservato o utilizzato per altre applicazioni all'interno del VPC o è in conflitto con qualsiasi blocco CIDR in loco se stai utilizzando un ambiente ibrido. Fornire solo un blocco CIDR per la creazione della sottorete di accesso. Poiché la sottorete di accesso viene utilizzata solo per creare l'istanza del server virtuale di accesso, fornire un intervallo CIDR di /28. | No | "10.241.4.0/28" |
vpc_cluster_private_subnets_cidr_blocks |
Il blocco CIDR richiesto per la creazione della sottorete privata del cluster di calcolo e di archiviazione. Modifica il blocco CIDR se è già stato riservato o utilizzato per altre applicazioni all'interno del VPC o è in conflitto con qualsiasi blocco CIDR in loco se stai utilizzando un ambiente ibrido. Fornisci solo un blocco CIDR per la creazione della sottorete di calcolo e archiviazione. Assicurarsi di selezionare una dimensione di blocco CIDR che consenta di gestire il numero massimo di gestioni, storage e nodi worker statici e dinamici che si prevede di avere nel cluster. Per ulteriori informazioni sulla selezione della dimensione del blocco CIDR, consulta Scelta degli intervalli IP per il tuo VPC. | No | "10.241.0.0/22" |
vpc_name |
Nome di un VPC esistente in cui sono distribuite le risorse cluster. Se non viene fornito alcun valore, viene creato un nuovo VPC per il cluster. Ulteriori informazioni. | No | _NOT_SET_ |
vpc_scale_storage_dns_domain |
IBM Cloud DNS Services nome dominio da utilizzare per il cluster di archiviazione Storage Scale. Nota: il nome dominio non deve essere uguale a vpc_worker_dns_domain quando spectrum_scale_enabled è impostato su "true". |
No | "dnsscale.com" |
vpc_worker_dns_domain |
Il nome dominio IBM Cloud DNS Services da utilizzare per il cluster di calcolo, ad esempio, "test.example.corp". | No | "dnsworker.com" |
vpn_enabled |
Imposta il valore su true per distribuire un gateway VPN per VPC nel cluster. | No | false |
vpn_peer_address |
L'indirizzo IP pubblico peer a cui è connessa la VPN. | No | _NOT_SET_ |
vpn_peer_cidrs |
Elenco separato da virgole di CIDR peer (ad esempio, 192.168.0.0/24) a cui è connessa la VPN. | No | _NOT_SET_ |
vpn_preshared_key |
La chiave precondivisa per la VPN | No | _NOT_SET_ |
windows_image_name |
Nome dell'immagine personalizzata che vuoi utilizzare per creare le istanze del server virtuale Windows ® nel tuo account IBM Cloud per distribuire il cluster IBM Spectrum Symphony. Per impostazione predefinita, la soluzione utilizza un'immagine di base con pacchetti software aggiuntivi, che sono menzionati qui. Se si desidera includere i file binari specifici dell'applicazione, seguire le istruzioni in Pianificazione di immagini personalizzate per creare la propria immagine personalizzata e usarla per costruire il cluster IBM Spectrum Symphony attraverso questa offerta. Nota: è supportata anche l'immagine personalizzata di Windows 2016 hpcc-sym732-win2016-v1-4. | No | hpcc-sym732-win2022-v1 |
windows_worker_node |
Impostare su true per distribuire i nodi di lavoro Windows ® nel cluster. Per impostazione predefinita, il cluster distribuisce i nodi di lavoro Linux®. Se la variabile è impostata su true, i valori di worker_node_min_count e worker_node_max_count devono essere uguali perché l'implementazione corrente non supporta la creazione dinamica dei nodi di lavoro tramite Host Factory. |
No | false |
worker_node_instance_type |
Specifica il nome del tipo di profilo del server virtuale o del server bare metal da utilizzare per creare i nodi di lavoro per il cluster Spectrum Symphony basato su worker_node_type. I nodi di lavoro sono quelli in cui ha
luogo l'esecuzione del carico di lavoro e la scelta deve essere effettuata in base alla caratteristica dei carichi di lavoro. Per ulteriori informazioni, consulta profili dell'istanza del server virtuale e profili del server bare metal. Nota: Se dedicated_host_enabled == true, il prefisso di istanza disponibile (ad esempio, bx2 e cx2) può essere
limitato a seconda della regione di destinazione. Puoi verificare i seguenti comandi CLI IBM Cloud: ibmcloud target -r {region_name} e ibmcloud is dedicated-host-profiles. |
No | bx2-4x16 |
worker_node_max_count |
Il numero massimo di nodi di lavoro dell'istanza del server virtuale o del server bare metal di cui è possibile eseguire il provisioning nel cluster. Per usufruire della funzione di ridimensionamento automatico da Host Factory, il valore deve essere maggiore di worker_node_min_count. Immettere un valore compreso tra 1 e 500. Se si utilizzano server bare metal, il valore deve corrispondere a worker_node_min_count e il valore consentito è compreso tra 1 e 16. Nota: se intendi utilizzare l'archiviazione Storage Scale, il valore per questo parametro dovrebbe corrispondere a worker_node_min_count. |
No | 10 |
worker_node_min_count |
Il numero minimo di istanze di server virtuale o di nodi worker di server bare metal che vengono forniti al momento della creazione del cluster. Per i server bare metal, immettere un valore compreso tra 1 e 16. Per le istanze del server
virtuale con archiviazione NFS, immetti un valore compreso tra 0 e 500. Per le istanze del server virtuale con archiviazione Storage Scale, immetti un valore compreso tra 1 e 64. Nota: Storage Scale richiede un minimo
di 3 nodi di calcolo (combinazione di nodi primario, secondario, di gestione e di lavoro) per stabilire un quorum e mantenere
la coerenza dei dati se un nodo ha esito negativo. Pertanto, il valore minimo di 1 potrebbe dover essere maggiore se il valore specificato per management_node_count è inferiore a 2. |
No | 0 |
worker_node_type |
Il tipo di server utilizzato per i nodi worker: istanza di server virtuale o server bare metal. Se scegli vsi, i nodi di lavoro vengono distribuiti sulle istanze di server virtuale o se scegli baremetal, i nodi
di lavoro vengono distribuiti sui server bare metal. Nota: Se si seleziona " baremetal, sono supportati solo i nodi worker statici; non si potrà utilizzare la funzione Spectrum Symphony di Host Factory
per l'autoscaling sul cluster Host Factory per l'autoscaling del cluster. |
No | vsi |
zone |
Nome zona IBM Cloud all'interno della regione selezionata in cui deve essere distribuito il cluster IBM Spectrum Symphony. Per ottenere un elenco completo delle zone in una regione, vedi Ottieni le zone utilizzando la CLI. | Sì | Nessuno |