Skip to main content

Keystone data flow

Contributors netapp-manini netapp-aruldeepa

The data in Keystone STaaS systems flows through Keystone Collector and the associated monitoring system, the AIOPs solution tool.

Keystone Collector data flow

Keystone Collector initiates REST API calls to the storage controllers and obtains usage details of the controllers periodically, as indicated in this flow diagram:

shows data flow within collector components

  1. NetApp Collector initiates an HTTPS session to the Active-IQ cloud portal.

  2. The firewall operated by the customer allows the connection.

  3. The Active IQ cloud portal accepts the connection and establishes a tunnel to the NetApp Collector.

  4. The NetApp collector establishes a REST API session to the management connection of the storage controller, obtains environmental data, and sends it to the Active IQ portal.

Monitoring data flows

Monitoring the health of the storage infrastructure continuously is one of the most important features of Keystone service. For monitoring and reporting, Keystone uses AIOPs solution, which needs remote access to customer's network. The following image describes how remote access to the customer location is secured by the AIOPs solution tool.

data flow

  1. The AIOPs solution gateway initiates a TLS session to the cloud portal.

  2. The firewall operated by the customer allows the connection.

  3. The AIOPs solution server in the cloud accepts the connection.

  4. A TLS tunnel is established between the cloud portal and the local gateway.

  5. The NetApp controllers send alerts using SNMP protocol or respond to API requests to the local gateway.

  6. The local gateway sends these alerts to its cloud portal using the TLS session, which was established before.