Cohesity storage system discovery

  • Release version: Yokohama
  • Updated January 30, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Cohesity storage system discovery

    The Cohesity Storage System discovery pattern within the Discovery and Service Mapping Patterns application enables ServiceNow customers to automatically identify and map Cohesity DataPlatform resources such as clusters, nodes, and chassis. Cohesity's DataPlatform consolidates diverse workloads—backups, archives, test and development, analytics—onto a cloud-native hyper-converged platform supporting physical and virtual environments. This discovery capability helps customers maintain an up-to-date Configuration Management Database (CMDB) reflecting their Cohesity storage infrastructure.

    Show full answer Show less

    Prerequisites

    • Ensure the CMDB CI Class Models application is at least version 1.37.0 and the Discovery and Service Mapping Patterns application is at least version 1.0.91.
    • Verify that the MID Server is active and has network reachability to the Cohesity storage cluster.
    • Configure a basic authentication account with appropriate API permissions to access key Cohesity REST endpoints for cluster and node information.
    • Create an alias for the basic authentication credential to secure and simplify discovery access.
    • Set up a serverless discovery schedule to automate periodic discovery runs.

    Data Collected and CMDB Impact

    During discovery, the pattern collects detailed information about Cohesity clusters, nodes, chassis, and associated IP addresses. This data populates specific CMDB tables:

    • Cohesity Cluster [cmdbcicohesitycluster]: IP address and fully qualified domain name (FQDN) of the cluster.
    • Cohesity Node [cmdbcicohesitynode]: Manufacturer, FQDN, operational status, and description of each node.
    • Chassis [cmdbcichassis]: Manufacturer, description, and serial number of chassis.
    • IP Address [cmdbciipaddress]: Name, IP address, and IP version of the nodes.

    Configuration Item Relationships

    The discovery process also establishes essential relationships between discovered Configuration Items (CIs) to accurately represent the Cohesity environment in the CMDB:

    • Each IP Address is owned by a Cohesity Node.
    • Cohesity Nodes are members of a Cohesity Cluster.
    • Nodes are hosted on a specific Chassis.

    Benefits for ServiceNow Customers

    By leveraging this discovery pattern, customers can automate the visibility and management of Cohesity DataPlatform resources within ServiceNow. This ensures accurate CMDB data supporting IT operations, compliance, and service management processes. It also simplifies troubleshooting and capacity planning of Cohesity storage infrastructure by having real-time, relational data in the CMDB.

    The Discovery and Service Mapping Patterns application uses the Cohesity Storage System pattern to find clusters, nodes, and chassis for the Cohesity DataPlatform. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

    Cohesity develops software that are used to consolidate and simplify data management, and it includes analytics capabilities. Their software also solves the problem of mass data fragmentation with data that extends across multiple systems or cloud providers.

    The company's main product, DataPlatform, is a hyper-converged software that allows businesses to consolidate a variety of workloads, including backups, archives, test, development, and analytics data onto a single cloud-native platform. It works with physical servers as well as virtual machines.

    Cohesity extends backup capabilities to NoSQL workload distributed databases like MongoDB, Apache Cassandra, Couchbase, and Apache HBase, as well as Apache Hadoop data on Hadoop Distributed File System (HDFS) datastores.

    Request apps on the Store

    Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

    Prerequisites

    Verify that the applications are up to date
    • CMDB CI Class Models, from version 1.37.0
    • Discovery and Service Mapping Patterns, from version 1.0.91
    Verify MID Server configuration
    Verify the MID Server is set to Active and is reachable to the Cohesity storage cluster.
    Verify API permissions
    Verify you have a basic authentication account configured with proper permissions for the following API calls:
    • https://" + ${cluster_ip} + "/irisservices/api/v1/public/cluster?fetchStats=true
    • https://" + ${cluster_ip} + "/irisservices/api/v1/nexus/cluster/status
    • https://" + ${cluster_ip} + "/irisservices/api/v1/public/nodes?fetchStats=true
    • https://" + nodeIp + "/irisservices/api/v1/nexus/node/hardware_info
    Create an alias for the basic authentication credential
    For more information, see Create an alias for a basic authentication credential for Cohesity storage system discovery.
    Create a serverless discovery schedule
    For more information, see Create a serverless schedule for Cohesity storage system discovery.

    Data collected by Discovery during horizontal discovery

    Discovery populates the data in the CMDB when running the Cohesity Storage System pattern.

    Table 1. Cohesity Cluster [cmdb_ci_cohesity_cluster]
    Label Description
    IP Address [ip_address] IP address of the cluster.
    Fully qualified domain name [fqdn] Fully qualified domain name (FQDN) of the cluster.
    Table 2. Cohesity Node [cmdb_ci_cohesity_node]
    Label Field Name
    Manufacturer [manufacturer] Manufacturer of the cluster node, which could be Cohesity or third-party.
    Fully qualified domain name [fqdn] FQDN of the node within the cluster.
    Operational status [operational_status] Operational status. Default value: Installed.
    Description [short_description] Description of the cluster node: Cohesity Backup Server.
    Table 3. Chassis [cmdb_ci_chassis]
    Label Field Name
    Manufacturer [manufacturer] Manufacturer of the chassis.
    Description [short_description] Description of the chassis: Cohesity Chassis.
    Serial number [serial_number] Serial number of the chassis.
    Table 4. IP Address [cmdb_ci_ip_address]
    Label Field Name
    Name [name] Name of the Cohesity node.
    IP Address [ip_address] IP address of the Cohesity node.
    IP version [ip_version] IP version of the Cohesity node.

    CI relationships

    Discovery creates these relationships to support the Cohesity storage system discovery.
    CI Relationship Type CI
    Cohesity Node [cmdb_ci_cohesity_node] Owns::Owned by IP Address [cmdb_ci_ip_address]
    Cohesity Node [cmdb_ci_cohesity_node]

    Cluster of::Cluster

    Cohesity Cluster [cmdb_ci_cohesity_cluster]
    Cohesity Node [cmdb_ci_cohesity_node] Hosted on::Hosts Chassis [cmdb_ci_chassis]