Cloudian Storage Discovery

concept australia Updated Sep 10, 2026 3 min read cloudian-storage-discovery.md
Raw file servicenow.com

ServiceNow Discovery uses the Cloudian Storage discovery pattern to find Cloudian servers and related disks. Discovering these resources requires installing the Patterns application from the ServiceNow Store.

Discovery uses Cloudian Storage System patterns to find Cloudian Storage system data. Discovering these resources requires installing the Discovery and Service Mapping Patterns and the CMDB CI Class Models applications from the ServiceNow Store, as each application is dependent on the other.

You can use the patterns for discovering the Cloudian Storage components on the ServiceNow AI Platform using the Paris release or later.

Cloudian is a software-defined data storage company. Cloudian provides turnkey distributed software-defined S3-compatible object storage solutions.

Cloudian Hyperstore Software : Deploy the CentOS operating system, related packages, and Hyperstore software binary files on the Hyperstore Node.

Cloudian Hyperstore Node: This is an independent hardware server in which Cloudian Hyperstore software is deployed on an industry standard server or on a VM. It can also be pre-installed on a Cloudian Hyperstore appliance.

Request apps on the Store

Visit the ServiceNow Store 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

To discover a device as a Cloudian server, the /bin/systemctl status cloudian-s3 command must return valid responses and contain the Cloudian HyperStore Storage System. If this is not the case, then the device is discovered as a Linux server.

  • Make sure the client is using Discovery patterns.
  • Set SSH credentials for the Cloudian Storage Server.
  • Make sure the MID server has access to the target device.
  • Ensure that the Discovery user has the correct privileges to run commands.
  • Install the following plugins:
    • CMDB CI Class Models plugin (Version 1.31.0 or later)
  • Discovery and Service Mapping Patterns plugin (Version 1.0.84 or later)
  • Discovery and Service Mapping Patterns: (sn_itom_pattern) version 1.0.84 and dependent plugin CMDB CI Class Models (sn_cmdb_ci_class) version 1.31.0 (October content release)

Credentials

Make sure the Cloudian Hyperstore Software is deployed on either CentOS or RHEL Servers. The credentials configurations are the same as for a Linux server.

Configure the SSH credentials for the Cloudian Storage Server.

Running Discovery

To discover the Cloudian Storage System, create a Discovery schedule that targets the IP address of the Cloudian Storage Server. Make sure that the SSH credentials that you configured can access the Cloudian Server.

Data collected by Discovery during horizontal discovery

Field

Description

name

 

serial_number

 

ip_address

 

manufacturer

 

model_id

 

short_description

 

os_version

 

os

 

ram

 

cpu_manufacturer

 

cpu_name

 

cpu_core_count

 

cpu_type

 

Field

Description

name

 

device_id

 

storage_type

 

size_bytes

 

manufacturer

 

model_id

 

computer [Reference cmdb_ci_storage_server]

 

## File System \[cmdb\_ci\_file\_system\]

Field

Description

name

 

size_bytes

 

free_space_bytes

 

file_system

 

mount_point

 

computer [Reference cmdb_ci_storage_server]

 

provided_by [Reference cmdb_ci_disk]

 

## Network Adapter \[cmdb\_ci\_network\_adapter\]

Field

Description

name

 

ip_address

 

netmask

 

mac_address

 

cmdb_ci [Reference cmdb_ci_storage_server]

 

## IP Address \[cmdb\_ci\_ip\_address\]

Field

Description

ip_address

 

netmask

 

nic [Reference cmdb_ci_network_adapter]

 

The **Cloudian**probe is created in the **Unix-Classify** Multiprobe. The **Cloudian** probe runs the **/bin/systemctl status cloudian-s3** command and checks that the output contains **Cloudian HyperStore Storage System**.

[Omitted image "cloudian-probe.png"] Alt text: Cloudian Probe.

In Unix classification, the Cloudian Server classifier runs before the Linux Classifier. The Cloudian classifier creates records in the [cmdb_ci_storage_server] table. This classifier invokes the Cloudian Storage System Pattern.

Classification Criteria

[Omitted image "classification_criteria.png"] Alt text: Classification Criteria.

CMDB Data Model

[Omitted image "cmdb-data-model.png"] Alt text: CMDB Data Model.

Storage Server to Network Adapter

[Omitted image "storage_server_to_network_adapter.png"] Alt text: Storage Server to Network Adapter.

Storage Server to Disks

[Omitted image "storage_server_to_disks.png"] Alt text: Storage Server to Disks.

Storage Server to Disks and File Systems

[Omitted image "storage_server-to_disks_and_file_systems.png"] Alt text: Storage Server to Disks and File Systems.

CI Relationships

Relationships created by the Cloudian Storage pattern

Parent Relationship Child
cmdb_ci_storage_server Owns::Owned by cmdb_ci_network_adapter
cmdb_ci_storage_server Owns::Owned by cmdb_ci_ip_address
cmdb_ci_storage_server Contains::Contained by cmdb_ci_disk
cmdb_ci_storage_server Contains::Contained by cmdb_ci_file_system
cmdb_ci_storage_server Virtualized by::Virtualizes cmdb_ci_vm_instance
cmdb_ci_disk Provides::Provided by cmdb_ci_file_system

Parent Topic:Available on-premise discovery patterns

Search documentation
Search document titles and file paths on the australia branch