Scoprire le VM su VMware

Questo documento descrive i passaggi per eseguire un rilevamento dell'inventario nel tuo ambiente VMware utilizzando l'interfaccia a riga di comando del client di rilevamento di Migration Center.

Prima di iniziare

  1. Esamina i requisiti per scaricare ed eseguire l'interfaccia a riga di comando mcdc.
  2. Completa i passaggi per scaricare l'interfaccia a riga di comando mcdc.

Esegui un rilevamento dell'inventario su VMware utilizzando l'API vSphere

Utilizza l'API vSphere per raccogliere dati su tutte le VM in un vCenter visibili all'utente che esegue la CLI mcdc. Puoi anche limitare l'ambito di una scoperta a una cartella, un cluster o un data center specifico.

Configura vCenter

Se prevedi di esportare i dati raccolti in Migration Center, prima di eseguire una scoperta dell'inventario devi configurare il tuo ambiente vCenter. I dati raccolti con mcdc CLI, infatti, dipendono dalle impostazioni per le statistiche in vCenter.

vCenter supporta quattro livelli di statistiche:

  • Il livello 1 espone solo le prestazioni della CPU e della memoria.
  • Il livello 2 espone le prestazioni della rete.
  • Il livello 3 espone le operazioni di input/output al secondo (IOPS).
  • Il livello 4 mostra tutte le metriche disponibili.

Per un elenco dettagliato delle metriche disponibili per tutti i livelli di statistica, consulta Livelli di raccolta dei dati.

Per impostazione predefinita, il livello delle statistiche è impostato su 1. I livelli 1 e 2 ti consentono di raccogliere dati parziali sulla tua infrastruttura, mentre il livello 3 ti consente di raccogliere tutto ciò che ti serve per generare un report completo sul costo totale di proprietà (TCO). Dopo aver modificato il livello delle statistiche in vCenter, potrebbero essere necessarie diverse ore prima che i dati sul rendimento diventino disponibili.

Per ulteriori informazioni su come modificare i livelli di statistica in vCenter, consulta Configurare gli intervalli di raccolta delle statistiche nel client vSphere.

Esegui il rilevamento

  1. Nel terminale a riga di comando, vai alla directory in cui hai scaricato la CLI mcdc.
  2. Esegui il rilevamento:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL

    Sostituisci quanto segue:

    • USERNAME: il tuo nome utente vCenter
    • VSPHERE_URL: l'URL dell'istanza vCenter Server o del client vSphere

    Per evitare un controllo del certificato per la connessione a vCenter, includere il flag -i (non sicuro) nel comando.

  3. Quando richiesto, inserisci la password di vCenter.

Al termine della scoperta dell'inventario, i dati raccolti vengono archiviati nel database locale.

Definire l'ambito di una scoperta

  • Esegui il rilevamento alla radice:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

  • Esegui la ricerca in una cartella specifica:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Sostituisci quanto segue:

    • DATACENTER: il nome del data center
    • FOLDER: il percorso della cartella
  • Esegui la scoperta in un cluster specifico:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Sostituisci quanto segue:

    • CLUSTER: il nome del cluster
  • Esegui il rilevamento in un data center specifico:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

Per evitare un controllo del certificato per la connessione a vCenter, includi il -i (non sicuro) nel comando.

Esegui un rilevamento dell'inventario su VMware utilizzando RVTools

Per le VM in esecuzione su VMware, la CLI mcdc ti consente di analizzare i file dei report XLSX generati con RVTools.

  • Raccogli i dati in base all'esportazione di RVTools esistente:

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    Sostituisci REPORT_NAME con il percorso del file XLSX generato con RVTools.

Tuttavia, questo metodo presenta le seguenti limitazioni:

  • La CLI mcdc non supporta le tabelle generate con il flag --DBColumnNames in RVTools.
  • La CLI mcdc non supporta l'esportazione dei dati raccolti utilizzando questo metodo in Migration Center. Tuttavia, puoi usarlo per eseguire una valutazione offline.

Passaggi successivi