I cluster Anthos su Bare Metal supportano un'ampia varietà di sistemi in esecuzione sull'hardware supportato dalle distribuzioni del sistema operativo di destinazione. Un cluster Anthos su configurazione Bare Metal può essere eseguito su hardware minimo o su più macchine per offrire flessibilità, disponibilità e prestazioni.
Indipendentemente dalla configurazione dei tuoi cluster Anthos su Bare Metal, i nodi e i cluster devono disporre di CPU, RAM e risorse di archiviazione sufficienti per soddisfare le esigenze dei cluster e dei carichi di lavoro in esecuzione.
Requisiti minimi e consigliati di CPU, RAM e spazio di archiviazione
Quando installi Cluster Anthos su Bare Metal, puoi creare diversi tipi di cluster:
- Un cluster utente che esegue carichi di lavoro.
- Un cluster di amministrazione che crea e controlla i cluster utente per l'esecuzione dei carichi di lavoro.
- Un cluster autonomo è un singolo cluster in grado di gestire ed eseguire carichi di lavoro, ma non può creare o gestire cluster utente.
- Un cluster ibrido può gestire ed eseguire carichi di lavoro e anche un cluster ibrido può creare e gestire cluster utente aggiuntivi.
Oltre al tipo di cluster, puoi scegliere tra i seguenti profili di installazione in termini di requisiti delle risorse:
Predefinito: il profilo predefinito ha requisiti standard delle risorse di sistema e puoi utilizzarlo per tutti i tipi di cluster.
Dispositivo periferico: il profilo periferico ha notevolmente ridotto i requisiti delle risorse di sistema. L'utilizzo di questo profilo è consigliato per i dispositivi periferici con risorse limitate. Puoi utilizzare il profilo perimetrale solo per i cluster autonomi.
Requisiti delle risorse per tutti i tipi di cluster che utilizzano il profilo predefinito
La seguente tabella descrive i requisiti hardware minimi e consigliati che i cluster Anthos su Bare Metal devono utilizzare e gestire cluster amministrativi, ibridi, utente e autonomi utilizzando il profilo predefinito:
Risorsa | Minimo | Azione consigliata |
---|---|---|
CPU/vCPU | 4 core | 8 core |
RAM | 16 GB | 32 GB |
Spazio di archiviazione | 128 GB | 256 GB |
Requisiti delle risorse per i cluster autonomi utilizzando il profilo perimetrale
La tabella seguente descrive i requisiti hardware minimi e consigliati che i cluster Anthos su Bare Metal devono utilizzare e gestire cluster autonomi utilizzando il profilo perimetrale:
Risorsa | Minimo | Azione consigliata |
---|---|---|
CPU/vCPU | 2 core | 4 core |
RAM | Ubuntu: 4 GB CentOS/RHEL: 6 GB |
Ubuntu: 8 GB CentOS/RHEL: 12 GB |
Spazio di archiviazione | 128 GB | 256 GB |
Per configurare i cluster autonomi utilizzando il profilo perimetrale, segui queste best practice:
Esegui
bmctl
su una workstation separata. Se devi eseguirebmctl
sul nodo cluster di destinazione, devi avere 2 GB di memoria per soddisfare i requisiti minimi. Ad esempio, sono necessari 6 GB per Ubuntu e 8 GB per CentOS/Redhat.Imposta il valore di
MaxPodsPerNode
su 110. Il cluster esegue in media non più di 30 pod utente per nodo. Potresti aver bisogno di risorse aggiuntive per una configurazioneMaxPodsPerNode
più elevata o eseguire più di 30 pod utente per nodo.Utilizza
containerd
come runtime del container. Potresti aver bisogno di risorse aggiuntive per eseguire il runtime del container Docker.I componenti Kubevirt non vengono presi in considerazione in questa configurazione minima delle risorse. Kubevirt richiede risorse aggiuntive a seconda del numero di VM di cui è stato eseguito il deployment nel cluster.
Numero di macchine necessarie
I cluster Anthos su Bare Metal richiedono almeno una macchina, che funge sia da workstation che da nodo cluster. Per nodi ad alta disponibilità (HA) e prestazioni migliorate, suggeriamo un minimo di 5 macchine che soddisfano i requisiti delle risorse consigliati.
Requisiti aggiuntivi per lo spazio di archiviazione
I cluster Anthos su Bare Metal non forniscono risorse di archiviazione. Devi eseguire il provisioning e configurare lo spazio di archiviazione richiesto sul sistema.
Per i requisiti di archiviazione dettagliati, consulta la panoramica sui prerequisiti dell'installazione.
Per ulteriori informazioni su come configurare l'archiviazione richiesta, vedi Configurare l'archiviazione per i cluster Anthos su Bare Metal.