L'amministratore di vSphere può creare classi di macchine virtuali personalizzate da utilizzare per una distribuzione di macchine virtuali in uno spazio dei nomi in vSphere with Tanzu. Le classi di macchine virtuali personalizzate possono essere utilizzate da macchine virtuali autonome eseguite negli spazi dei nomi e dalle macchine virtuali che ospitano un cluster Tanzu Kubernetes.

Una classe di macchine virtuali è un modello utilizzato per definire CPU, memoria e prenotazioni per le macchine virtuali. Le classi di macchine virtuali aiutano a impostare le guide per il criterio e la governance delle macchine virtuali anticipando le esigenze di sviluppo e considerando la disponibilità e i limiti delle risorse. vSphere with Tanzu offre diverse classi di macchine virtuali predefinite. È possibile utilizzarle così come sono, modificarle o eliminarle.

È inoltre possibile creare classi di macchine virtuali personalizzate. Quando si creano nuove classi, tenere presenti le considerazioni seguenti.
  • Le classi di macchine virtuali create in un'istanza di vCenter Server sono disponibili per tutti i cluster vCenter Server e tutti gli spazi dei nomi in questi cluster.
  • Le classi di macchine virtuali sono disponibili per tutti gli spazi dei nomi in vCenter Server. Tuttavia, i tecnici di DevOps possono utilizzare solo le classi di macchine virtuali associate a uno spazio dei nomi specifico.

Prerequisiti

Privilegi richiesti:
  • Spazio dei nomi.Modifica configurazione a livello di cluster
  • Spazio dei nomi.Modifica configurazione spazio dei nomi
  • Virtual Machine Classes.Manage Virtual Machine Classes

Procedura

  1. Passare alla pagina Servizio macchina virtuale.
    1. Dal menu home di vSphere Client, selezionare Gestione carico di lavoro.
    2. Fare clic sulla scheda Servizi quindi su Gestisci nel riquadro Servizio macchina virtuale.
  2. Nella pagina Servizio macchina virtuale, fare clic su Classi di macchine virtuali quindi su Crea classe di macchine virtuali.
  3. Nella pagina Configurazione, specificare gli attributi generali della classe di macchine virtuali.
    Attributo della classe di macchine virtuali Descrizione
    Nome Identifica la classe di macchine virtuali. Immettere un nome DNS conforme univoco che soddisfa i seguenti requisiti:
    • Utilizzare un nome univoco che non duplica i nomi delle classi di macchine virtuali predefinite o personalizzate nell'ambiente.
    • Utilizzare una stringa alfanumerica con una lunghezza massima di 63 caratteri.
    • Non utilizzare lettere maiuscole o spazi.
    • Utilizzare un trattino in qualsiasi punto tranne che come primo o ultimo carattere. Ad esempio, vm-class1.
    Dopo aver creato la classe di macchine virtuali, non è possibile modificarne il nome.
    Conteggio vCPU Definisce il numero di CPU virtuali (vCPU) per una macchina virtuale. Questa è una configurazione hardware della macchina virtuale. Quando un utente DevOps assegna la classe di macchine virtuali a una macchina virtuale, questo conteggio diventa il numero di vCPU configurato per la macchina virtuale.
    Prenotazione risorsa CPU Parametro facoltativo. Specifica l'allocazione di risorse della CPU minime garantite per una macchina virtuale. Questo valore è espresso in percentuale (%). Il valore 0 % non definisce alcuna prenotazione della CPU.

    La percentuale immessa viene moltiplicata per la CPU minima disponibile tra tutti i nodi del cluster. Il valore risultante, in MHz, specifica la quantità di risorse della CPU che vSphere garantisce per una macchina virtuale.

    Memoria Definisce la memoria configurata per una macchina virtuale in MB, GB o TB. Questa è una configurazione hardware della macchina virtuale. Quando un utente DevOps assegna il criterio della classe di macchine virtuali a una macchina virtuale, la macchina virtuale riceve la quantità di memoria definita da questo attributo.

    Il valore deve essere compreso tra 4 MB e 24 TB e un multiplo di 4 MB.

    Prenotazione risorsa di memoria Parametro facoltativo. Definisce la quantità di memoria riservata configurata per una macchina virtuale. Il valore dell'attributo è compreso tra 0 e 100%.

    Se si aggiungono dispositivi PCI alla configurazione della classe di macchine virtuali, impostare il parametro sul 100%.

  4. (Facoltativo) Per aggiungere dispositivi PCI, nella pagina Configurazione, selezionare dal menu a discesa Dispositivi PCI e fare clic su Avanti.
    Se si seleziona questa opzione, il valore della prenotazione della risorsa di memoria diventa automaticamente 100%.
  5. Nella pagina Rivedi e conferma, esaminare i dettagli e fare clic su Fine.

Operazioni successive

Dopo aver creato una classe di macchine virtuali, è possibile modificarne i parametri o eliminarla dall'ambiente. Vedere Modifica o eliminazione di una classe di macchine virtuali in vSphere with Tanzu.

Per rendere la classe di macchine virtuali disponibile ai tecnici di DevOps, associarla a uno spazio dei nomi. L'associazione della classe di macchine virtuali si verifica a livello di spazio dei nomi. Vedere Associazione di una classe di macchine virtuali a uno spazio dei nomi in vSphere with Tanzu.