Skip to content

EMC VNX & Clariion

The EMC SMI-S Provider acts as a bridge between vScope and your EMC VNX or Clariion array, converting data into a unified format based on CIM classes. This guide helps you set up and configure the SMI-S provider for vScope.


Initial Setup Requirements

vScope connects to the SMI-S provider on ports 5988 (HTTP) and 5989 (HTTPS) by default. Make sure:

  • These ports are free and not used by other applications.
  • Firewall rules allow traffic on these ports between vScope and the SMI-S provider.

Download the EMC SMI-S Provider or Solutions Enabler (which includes the SMI-S provider) from the EMC website.


Methods for Detecting SAN Arrays

The SMI-S provider can detect a SAN array in two ways:

  • In-band: At least one LUN from the SAN is presented to the SMI-S provider host, enabling automatic detection.
  • Out-of-band: Uses IP connectivity to detect the array. This guide covers the out-of-band method.

Once the SMI-S provider or Solutions Enabler is installed on the same machine as vScope, follow these configuration steps.


Configuring the SMI-S Provider

To manage SAN arrays, use the tool provided with the SMI-S provider:

  • Windows: TestSmiProvider.exe (located in C:\Program Files\EMC\ECIM\ECOM\bin)
  • Linux: TestSmiProvider (located in /opt/emc/ECIM/ECOM/bin)

Connecting the SMI-S Provider to a SAN Array

  1. Run TestSmiProvider on the machine where the SMI-S provider is installed.
  2. Log in using default or configured credentials.

Example command:

C:\Program Files\EMC\ECIM\ECOM\bin> TestSmiProvider.exe
Connection Type (ssl,no_ssl,native) [no_ssl]:
Host [localhost]:
Port [5988]:
Username [admin]:
Password [#1Password]:
Log output to console [y|n (default y)]:
Log output to file [y|n (default y)]:
Logfile path [Testsmiprovider.log]:

After connecting, list detected SAN arrays using the command dv. If no SAN arrays are listed, you can add one using the addsys command.

To add a SAN array, you will need:

  • The IP addresses of storage processors (typically SPA and SPB).
  • A username and password with administrator-level privileges on the SAN.

Example command to add a SAN array:

C:\Program Files\EMC\ECIM\ECOM\bin> TestSmiProvider.exe
Connection Type (ssl,no_ssl,native) [no_ssl]:
Host [localhost]:
Port [5988]:
Username [admin]:
Password [#1Password]:
Log output to console [y|n (default y)]:
Log output to file [y|n (default y)]:
Logfile path [Testsmiprovider.log]:

After successfully adding the SAN array, you can re-enter dv to confirm the SAN array’s presence in the SMI-S provider. The output should list the SAN arrays detected, along with relevant details.

If the SAN array does not appear, double-check the IP addresses and credentials used. You may also need to verify firewall settings to ensure that ports 5988 (HTTP) or 5989 (HTTPS) are open for communication between vScope and the SMI-S provider.


Creating a CIM User in the SMI-S Provider for vScope Access

For vScope to access the SMI-S provider, it needs a user with the appropriate permissions:

  1. Open a web browser and go to https://<smi-provider-ip>:5989/ecomconfig, replacing <smi-provider-ip> with the IP address of the machine running the SMI-S provider.
  2. Log in with the admin account (default username: admin and password: #1Password, or any configured credentials).
  3. Once logged in, click on Add User and create a user specifically for vScope, assigning them an Administrator role. Suggested details:
    • Username: vscope
    • Password: vscope123

Important: Make sure to record the username and password as you will use these credentials in vScope to connect to the SMI-S provider.


Setting up the SMI-S Target and Credential in vScope

To complete the connection, configure vScope with the SMI-S target and credentials:

  1. Add a New Target: In vScope, navigate to Discovery Manager. If the SMI-S provider is on the same machine as vScope, set the target to localhost; otherwise, enter the IP address of the SMI-S provider.
  2. Configure the SMI-S Credential:
    • Select Add Credential and choose SMI-S.
    • Enter the Username (vscope) and Password (vscope123) you set in the previous step.
    • Set the Port to either 5988 for HTTP or 5989 for HTTPS, depending on your configuration.

After saving the credentials, you can test the connection by selecting Test Credential to verify that vScope can successfully access the SMI-S provider.


Final Steps: Initiating the Inventory Scan in vScope

With the target and credential in place, you’re ready to initiate the inventory scan:

  1. In vScope, navigate back to Discovery Manager.
  2. Click Start Discovery to launch a new scan of your EMC VNX or Clariion SAN array via the SMI-S provider.

Once the discovery is complete, vScope will populate your asset inventory with data from your EMC SAN array, including detailed configurations and relationships with other assets in your environment.


Your EMC VNX or Clariion storage data is now fully integrated into vScope, allowing you to leverage comprehensive visibility and enhanced asset management capabilities.