Prima di concedere l'accesso ai tenant, è necessario configurare la soluzione dei gruppi di scalabilità automatica.

Per gli ambienti con più celle, è possibile eseguire i comandi in una singola cella. VMware Cloud Director archivia la configurazione nel database che può essere utilizzata da tutte le altre celle.

  1. Accedere direttamente o tramite un client SSH al sistema operativo di una cella qualsiasi nel cluster come root.
  2. Per abilitare la raccolta dei dati delle metriche, scegliere tra la raccolta dei dati con o senza la persistenza dei dati delle metriche.
    • Per raccogliere le metriche con la persistenza dei dati delle metriche, configurare la raccolta delle metriche in un database Cassandra. Consultare Configurazione di un database Cassandra per l'archiviazione dei dati relativi alle metriche cronologiche.
    • Per raccogliere i dati delle metriche senza la persistenza dei dati, eseguire i comandi seguenti:
      $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.collect.only -v true
      Nota: La configurazione di un database Cassandra non è necessaria per questa opzione.
  3. Abilitare la pubblicazione delle metriche.
    $VCLOUD_HOME/bin/cell-management-tool manage-config -n statsFeeder.metrics.publishing.enabled -v true
  4. Creare un file metrics.groovy nella cartella /tmp con il contenuto seguente.
    configuration {
        metric("cpu.ready.summation") {
            currentInterval=20
            historicInterval=20
            entity="VM"
            instance=""
            minReportingInterval=300
            aggregator="AVERAGE"
        }
    }
  5. Importare il file.
    $VCLOUD_HOME/bin/cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
  6. Se è stato configurato Cassandra nel passaggio 2, aggiornare lo schema di Cassandra specificando gli indirizzi dei nodi corretti, i dettagli di autenticazione del database, la porta e il TTL delle metriche in giorni.
    $VCLOUD_HOME/bin/cell-management-tool cassandra –configure –cluster-nodes nodes_IP_addresses –username cassandra –password cassandra_password –port port_number –ttl TTL_days –update-schema
  7. Abilitare il ridimensionamento automatico.
    1. Creare un utente di sistema con ridimensionamento automatico.
    2. Per configurare la funzione di ridimensionamento automatico, utilizzare il nome utente del passaggio 7a.
      $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enabled=true
      $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set username=<user_name> 
      $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --encrypt --set password=<password>

    Quando si esegue il comando dal terminale, utilizzare la barra rovesciata (\) come escape di eventuali caratteri speciali.

  8. Se l'ambiente è a scopo di sviluppo o test e si esegue la cella con certificati autofirmati, eseguire il comando seguente.
    $VCLOUD_HOME/bin/cell-management-tool configure-autoscale --set enableHostnameVerification=false 
  9. Riavviare la cella.
    service vmware-vcd restart
  10. Pubblicazione e annullamento della pubblicazione del plug-in in un'organizzazione.