Skip to main content

Manage the storage backend

Contributors amgrissino netapp-mwallis netapp-dbagwell

Managing storage clusters in Astra Control as a storage backend enables you to get linkages between persistent volumes (PVs) and the storage backend as well as additional storage metrics. You can monitor storage capacity and health details, including performance if Astra Control Center is connected to Cloud Insights.

For instructions on how to manage storage backends using the Astra Control API, see the Astra Automation and API information.

You can complete the following tasks related to managing a storage backend:

View storage backend details

You can view storage backend information from the Dashboard or from the Backends option.

View storage backend details from the Dashboard

Steps
  1. From the left navigation, select Dashboard.

  2. Review the Storage backend panel of the Dashboard that shows the state:

    • Unhealthy: The storage is not in an optimal state. This could be due to a latency issue or an app is degraded due to a container issue, for example.

    • All healthy: The storage has been managed and is in an optimal state.

    • Discovered: The storage has been discovered, but not managed by Astra Control.

View storage backend details from the Backends option

View information about the backend health, capacity, and performance (IOPS throughput and/or latency).

You can see the volumes that the Kubernetes apps are using, which are stored on a selected storage backend. With Cloud Insights, you can see additional information. See Cloud Insights documentation.

Steps
  1. In the left navigation area, select Backends.

  2. Select the storage backend.

    Tip If you connected to NetApp Cloud Insights, excerpts of data from Cloud Insights appear on the Backends page.

    A screenshot of the Backends page

  3. To go directly to Cloud Insights, select the Cloud Insights icon next to the metrics image.

Edit storage backend authentication details

Astra Control Center offers two modes of authenticating an ONTAP backend.

  • Credential-based authentication: The username and password to an ONTAP user with the required permissions. You should use a pre-defined security login role, such as admin to ensure maximum compatibility with ONTAP versions.

  • Certificate-based authentication: Astra Control Center can also communicate with an ONTAP cluster using a certificate installed on the backend. You should use the client certificate, key, and the trusted CA certificate if used (recommended).

You can update existing backends to move from one type of authentication to another method. Only one authentication method is supported at a time.

For details on enabling certificate-based authentication, refer to Enable authentication on the ONTAP storage backend.

Steps
  1. From the left navigation, select Backends.

  2. Select the storage backend.

  3. At the Credentials field, select the Edit icon.

  4. In the Edit page, select one of the following.

    • Use administrator credentials: Enter the ONTAP cluster management IP address and admin credentials. The credentials must be cluster-wide credentials.

      Note The user whose credentials you enter here must have the ontapi user login access method enabled within ONTAP System Manager on the ONTAP cluster. If you plan to use SnapMirror replication, apply user credentials with the "admin" role, which has the access methods ontapi and http, on both source and destination ONTAP clusters. Refer to Manage User Accounts in ONTAP documentation for more information.
    • Use a certificate: Upload the certificate .pem file, the certificate key .key file, and optionally the certificate authority file.

  5. Select Save.

Manage a discovered storage backend

You can select to manage an unmanaged, yet discovered storage backend. When you manage a storage backend, Astra Control indicates if a certificate for authentication has expired.

Steps
  1. From the left navigation, select Backends.

  2. Select the Discovered option.

  3. Select the storage backend.

  4. From the Options menu in the Actions column, select Manage.

  5. Make the changes.

  6. Select Save.

Unmanage a storage backend

You can unmanage the backend.

Steps
  1. From the left navigation, select Backends.

  2. Select the storage backend.

  3. From the Options menu in the Actions column, select Unmanage.

  4. Type "unmanage" to confirm the action.

  5. Select Yes, unmanage storage backend.

Remove a storage backend

You can remove a storage backend that is no longer in use. You might want to do this to keep your configuration simple and up-to-date.

Before you begin
  • Ensure that the storage backend is unmanaged.

  • Ensure that the storage backend does not have any volumes associated with the cluster.

Steps
  1. From left navigation, select Backends.

  2. If the backend is managed, unmanage it.

    1. Select Managed.

    2. Select the storage backend.

    3. From the Actions option, select Unmanage.

    4. Type "unmanage" to confirm the action.

    5. Select Yes, unmanage storage backend.

  3. Select Discovered.

    1. Select the storage backend.

    2. From the Actions option, select Remove.

    3. Type "remove" to confirm the action.

    4. Select Yes, remove storage backend.

Find more information