Informationen zu den Automatisierungsoptionen von Cloud Volumes ONTAP
DevOps-Teams nutzen verschiedene Tools, um die Einrichtung und Administration ihrer Laufzeitumgebungen im Rechenzentrum zu automatisieren. Neben NetApp Console können für die Automatisierung von Cloud Volumes ONTAP mehrere dieser Technologien verwendet werden, darunter NetApp Console APIs, ONTAP CLI-Prozeduren und Automatisierungstools wie Ansible und Terraform. Die externen Automatisierungstools basieren üblicherweise auf einem Infrastructure as Code (IaC)-Design.
Diese "Lab on Demand"Funktion dient zur Automatisierung von Cloud Volumes ONTAP.
NetApp Console-APIs
Die NetApp Console stellt REST-APIs bereit, mit denen Sie Cloud Volumes ONTAP-Ressourcen programmatisch verwalten können. Die APIs unterstützen Vorgänge wie das Erstellen und Verwalten von Cloud Volumes ONTAP-Systemen sowie das Hinzufügen von Aggregaten und Volumes auf Amazon Web Services (AWS), Microsoft Azure (Azure) und Google Cloud. Die verfügbaren API-Aufrufe variieren je nach Cloud-Anbieter und Bereitstellungstyp, einschließlich Einzelknoten- und Hochverfügbarkeitskonfigurationen (HA).
Mit den Cloud Volumes ONTAP API-Workflows lässt sich eine typische Bereitstellung und die anschließende Speicherverwaltung automatisieren. Einige Workflows umfassen die Vorbereitung der Bereitstellung, die Erstellung eines Systems und die Verwaltung von Storage sowie anbieterspezifische Workflows für AWS, Azure und Google Cloud.
| Aktivitäten | Zu verwendende APIs und Schnittstellen | API-Referenz |
|---|---|---|
Cloud Volumes ONTAP Systeme werden erstellt. API-Aufrufe variieren je nach Cloud-Anbieter und je nachdem, ob es sich um eine Einzelknoten- oder HA-Bereitstellung handelt. |
NetApp Console REST APIs und Cloud Volumes ONTAP API-Workflows |
|
Aggregate für Cloud Volumes ONTAP Systeme werden erstellt. |
NetApp Console REST-APIs |
|
Für ein Cloud Volumes ONTAP System wird ein CIFS-Server konfiguriert. |
NetApp Console REST-APIs |
|
Zusätzliche datenbereitstellende Storage VMs sowie deren erforderliche Netzwerkschnittstellen in Azure und Google Cloud können erstellt und verwaltet werden. |
Cloud Volumes ONTAP APIs für die NetApp Console |
|
Ein Cloud Volumes ONTAP System wird erstellt, das vom Kunden verwaltete Verschlüsselungsschlüssel verwendet. |
NetApp Console API |
|
IOPS- und Durchsatzeinstellungen für Azure Premium SSD v2 Datenträger können nach der Bereitstellung geändert werden. |
Cloud Volumes ONTAP API |
|
Bereitstellung eines Cloud Volumes ONTAP HA Paars in einem gemeinsam genutzten AWS-Subnetz. |
Cloud Volumes ONTAP API |
|
Die Datenschichtung kann nach der Systemerstellung aktiviert werden, wenn der Objektspeicher während der Bereitstellung nicht konfiguriert wurde. |
Cloud Volumes ONTAP API |
|
Für einen bestehenden Cloud Volumes ONTAP Cluster wird ein NTP-Server konfiguriert. |
NetApp Console API |
Weitere Informationen sind unter folgendem Link zu finden:
ONTAP CLI
Sie können die ONTAP CLI für verschiedene Verwaltungsaufgaben von Cloud Volumes ONTAP verwenden. Die verfügbaren Verfahren und Befehle variieren je nach Funktion und Cloud-Anbieter. Die Aktualisierung von Cloud Volumes ONTAP sollte nicht mit der ONTAP CLI oder ONTAP System Manager durchgeführt werden. Aktualisierungen werden über die NetApp Console durchgeführt.
| Aktivitäten | CLI-Prozeduren oder Befehle | Referenzen |
|---|---|---|
Die Verwaltung der Verschlüsselungsschlüssel für Cloud Volumes ONTAP kann konfiguriert werden. |
AWS KMS-, Azure Key Vault- oder Google Cloud KMS-Befehle in der ONTAP CLI |
|
Ereignisziele und -routen des Event Management Systems (EMS) werden konfiguriert. |
EMS Konfigurationsbefehle in der ONTAP CLI |
|
Für einen bestehenden Cloud Volumes ONTAP Cluster wird ein NTP-Server konfiguriert. |
|
|
Die Datenkomprimierung wird beim Erstellen eines Volumes deaktiviert, wenn die Speichereffizienz deaktiviert ist. |
ONTAP CLI Befehle zur Volumeffizienz |
|
Zusätzliche LUNs werden erstellt. |
Befehle zum Erstellen von LUNs in der ONTAP CLI |
|
Erstellung von Volumes mit deaktiviertem WORM oder von Snapshot-Kopien für SnapLock Volumes, je nach Bedarf. |
Befehle zur Volume- und Snapshot-Verwaltung in der ONTAP CLI |
|
Das NVFAIL-Verhalten kann so konfiguriert werden, dass der Zugriff auf Daten nach einem Datenverlustereignis verhindert wird, bis das Problem behoben ist. |
NVFAIL Konfigurationsbefehle in der ONTAP CLI |
|
Der SnapMirror Replikationsverkehr wird in einer Azure-Einzelknotenbereitstellung getrennt. |
ONTAP CLI Netzwerk- und SnapMirror-Befehle |
Weitere Informationen finden Sie unter "ONTAP CLI Referenzhandbuch"
Ansible
Ansible ist ein Open-Source-Konfigurationsmanagement-Tool, das auf prozeduralen Konfigurationsdateien basiert.
Terraform
Terraform ist ein Open-Source-Orchestrierungstool, das deklarative Konfigurationsdateien verwendet. NetApp bietet einen Terraform-Provider für Cloud Volumes ONTAP. Sie können es verwenden, um Ihre Infrastruktur mit IaC zu automatisieren und zu integrieren. Weitere Informationen finden Sie unter "NetApp Terraform Provider".