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, è possibile aggiungere sistemi storage e creare container utilizzando le API REST. 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.
Le API disponibili per la modalità di implementazione VCF sono:
API |
Metodo HTTP |
Nuovo/modificato |
Intestazione sezione |
/1.0/admin/containers |
OTTIENI |
Novità |
Container |
/1.0/admin/containers |
POST |
Novità |
Container |
/1.0/vcf/user/login |
POST |
Novità |
Autenticazione dell'utente |
/1.0/admin/storage-systems |
OTTIENI |
Modificato |
Sistemi storage |
/1.0/admin/storage-systems |
POST |
Modificato |
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 |
Entrambi |
Entrambi |
AFF_thick |
Entrambi |
Entrambi |
AFF_Default (AFF_Default) |
Entrambi |
Entrambi |
AFF_Tiering |
Entrambi |
Entrambi |
AFF_Encrypted |
Entrambi |
Entrambi |
AFF_Encrypted_Tiering |
Entrambi |
Entrambi |
AFF_Encrypted_Min50 |
Entrambi |
Entrambi |
FAS_Default |
Sfondo |
Nessuno |
FAS_Max20 |
Sfondo |
Nessuno |
Bronzo |
Nessuno |
Nessuno |
È possibile utilizzare l'API DELLA PATCH ONTAP per impostare i valori appropriati.
L'implementazione VCF degli strumenti ONTAP consente solo la creazione di flussi di lavoro di 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 Register.html. Il limite degli strumenti ONTAP in modalità VCF è che non è possibile configurare SRA per il disaster recovery.