Modalità di implementazione di VMware Cloud Foundation per gli strumenti ONTAP
I tool ONTAP per VMware vSphere possono essere implementati in un ambiente VMware Cloud Foundation (VCF). L'obiettivo principale dell'implementazione di VCF è utilizzare gli strumenti ONTAP in una configurazione cloud e creare container senza vCenter Server.
La modalità VCF consente di creare container per lo storage senza la necessità di un vCenter Server. Il provider VASA viene attivato per impostazione predefinita dopo l'implementazione degli strumenti ONTAP in modalità VCF. Una volta completata l'implementazione, potrai aggiungere, eliminare o modificare i sistemi storage e creare container utilizzando le API REST.
La modifica e l'eliminazione del sistema di archiviazione sono supportate dagli strumenti ONTAP per VMware vSphere 9.13P1 in poi. |
Nel seguente articolo viene descritta la procedura per aggiungere storage agli strumenti ONTAP quando VCF è attivato. "Aggiungere memoria agli strumenti ONTAP da Swagger-UI".
Viene introdotta una nuova API per generare il appliance-api-token che autentica le chiamate API. Alcune delle API esistenti vengono modificate per includere l'intestazione appliance-api-token. A partire dalla versione 9,12 degli strumenti ONTAP, swagger non supporta le API 1,0. I puntatori che in precedenza erano su 1.0 sono stati spostati in 2.0 o 3.0 API.
Dai tool ONTAP per VMware vSphere 9,13-02, le API del profilo di funzionalità dello storage 2,0 non sono più disponibili. |
Le API disponibili per la modalità di implementazione VCF sono:
API |
Metodo HTTP |
Nuovo/modificato |
Intestazione sezione |
/2.0/admin/containers |
OTTIENI |
Novità |
Container |
/2.0/admin/containers |
POST |
Novità |
Container |
/2.0/vcf/user/login |
POST |
Novità |
Autenticazione dell'utente |
/3.0/storage/cluster |
OTTIENI |
Modificato |
Sistemi storage |
/3.0/storage/cluster |
POST |
Modificato |
Sistemi storage |
/3.0/storage/cluster |
ELIMINARE |
Novità |
Sistemi storage |
/3.0/storage/cluster |
IN PRIMO PIANO |
Novità |
Sistemi storage |
/2.0/storage/cluster/discover |
POST |
Modificato |
Sistemi storage |
/2.0/storage/profili-funzionalità |
OTTIENI |
Modificato |
Profilo di capacità dello storage |
/2.0/tasks/{id} |
OTTIENI |
Modificato |
Attività |
È possibile utilizzare gli archivi dati vVols solo in modalità di implementazione VCF. Per creare un container, è necessario utilizzare API REST personalizzate per l'implementazione di VCF. Una volta completata l'implementazione, è possibile accedere alle API REST dall'interfaccia Swagger. Durante la creazione di container in modalità VCF, è necessario fornire nomi di storage VM, aggregato e volume. È necessario utilizzare le API ONTAP per ottenere questi dettagli, poiché gli strumenti ONTAP OTTENGONO le API per queste risorse non vengono aggiornate.
Oggetto di storage |
API |
VM di storage |
api/svm/svm |
Aggregato |
storage/aggregati |
Volume |
storage/volumi |
Durante l'esecuzione dell'API di creazione dei container, è possibile aggiungere volumi esistenti al container. Tuttavia, è necessario assicurarsi che i valori di compressione e deduplica dei volumi esistenti corrispondano alle funzionalità di storage del container. La creazione della macchina virtuale non riesce quando i valori non corrispondono. La seguente tabella fornisce dettagli sui valori che i volumi esistenti devono avere per i profili di funzionalità dello storage corrispondenti.
Profilo capacità storage container | Deduplica | Compressione |
---|---|---|
Platinum_AFF_A |
Entrambi |
Entrambi |
Platinum_AFF_C |
Entrambi |
Entrambi |
Platinum_ASA_A. |
Entrambi |
Entrambi |
Platinum_ASA_C |
Entrambi |
Entrambi |
AFF_NVME_AFF_A |
Entrambi |
Entrambi |
AFF_NVME_AFF_C |
Entrambi |
Entrambi |
AFF_NVME_ASA_A. |
Entrambi |
Entrambi |
AFF_NVME_ASA_C |
Entrambi |
Entrambi |
AFF_THICK_AFF_A |
Entrambi |
Entrambi |
AFF_THICK_AFF_C |
Entrambi |
Entrambi |
AFF_THICK_ASA_A |
Entrambi |
Entrambi |
AFF_THICK_ASA_C |
Entrambi |
Entrambi |
AFF_DEFAULT_AFF_A |
Sfondo |
Nessuno |
AFF_DEFAULT_AFF_C |
Sfondo |
Nessuno |
AFF_DEFAULT_ASA_A |
Sfondo |
Nessuno |
AFF_DEFAULT_ASA_C |
Sfondo |
Nessuno |
AFF_TIERING_AFF_A |
Entrambi |
Entrambi |
AFF_TIERING_AFF_C |
Entrambi |
Entrambi |
AFF_TIERING_ASA_A |
Entrambi |
Entrambi |
AFF_TIERING_ASA_C |
Entrambi |
Entrambi |
AFF_CRITTOGRAFATO_AFF_A |
Entrambi |
Entrambi |
AFF_CRITTOGRAFATO_AFF_C |
Entrambi |
Entrambi |
AFF_CRITTOGRAFATO_ASA_A. |
Entrambi |
Entrambi |
AFF_CRITTOGRAFATO_ASA_C |
Entrambi |
Entrambi |
AFF_Encrypted_Tiering_AFF_A |
Entrambi |
Entrambi |
AFF_Encrypted_Tiering_AFF_C |
Entrambi |
Entrambi |
AFF_Encrypted_Tiering_ASA_A. |
Entrambi |
Entrambi |
AFF_Encrypted_Tiering_ASA_C |
Entrambi |
Entrambi |
AFF_crittografato_Min50_AFF_A |
Entrambi |
Entrambi |
AFF_crittografato_Min50_AFF_C |
Entrambi |
Entrambi |
AFF_crittografato_Min50_ASA_A. |
Entrambi |
Entrambi |
AFF_crittografato_Min50_ASA_C |
Entrambi |
Entrambi |
Bronzo |
Nessuno |
Nessuno |
È possibile utilizzare l'API DELLA PATCH ONTAP per impostare i valori appropriati.
https://<machine_IP>/api/storage/volumes/{uuid}
L'implementazione VCF degli strumenti ONTAP per VMware vSphere consente solo flussi di lavoro di creazione dei container. Se si desidera utilizzare altri flussi di lavoro, come il provisioning di datastore, la creazione di profili di capacità dello storage o il disaster recovery, è necessario registrare gli strumenti ONTAP con vCenter Server utilizzando la pagina swagger. A partire dalla versione 9.12 degli strumenti ONTAP, la registrazione degli strumenti ONTAP con vCenter avviene dalla pagina swagger. Il limite degli strumenti ONTAP in modalità VCF è che non è possibile configurare SRA per il disaster recovery fino a quando non si registra il plug-in. Quando si implementano gli strumenti ONTAP senza la modalità VCF, la registrazione viene eseguita automaticamente.
Il file Register.html verrà rimosso nelle prossime versioni dei tool ONTAP. |