Add EMC VNX for File Storage to ViPR

TOC

BacktoTop

Overview

ViPR System Administrators can learn about ViPR support requirements, prerequisite information to prepare EMC VNX for File storage systems for ViPR integration, and the steps to add the storage to ViPR.

TThis article also describes how ViPR discovers, and registers the storage system after you add it to ViPR, and the optional configuration steps you can perform on the storage system after it is added and discovered in ViPR.

This article applies to EMC ViPR 2.0.

This article is part of a series

You can add storage systems to ViPR anytime. If however, you are adding physical and virtual assets to the ViPR Controller virtual data center for the first time, complete the following steps before attempting to run a service operation.
  1. Add physical assets to ViPR:
  2. Create ViPR virtual assets:
    1. Create and configure a virtual array
    2. Create virtual pools for file storage

BacktoTop

VNX for File storage system support

Supported versions Supported protocols
EMC VNX OE for File:
  • 7.1.71.1
  • 7.1.74.5
  • 8.1.0.15
  • 8.1.1.33
NFS, CIFS

BacktoTop

ViPR configuration requirements for VNX for File storage systems

Before adding VNX for File storage to ViPR, configure the storage as follows.

BacktoTop

Add VNX for File storage system

Before you begin

Only System Administrators can add storage to ViPR.

Procedure

  1. Select Physical Assets > Storage Systems.
  2. Click Add.
  3. Select EMC VNX File for the storage system type.
  4. Type the storage system name.
  5. Type the host IP Address.
  6. Enable if the storage system will use SSL or not.
  7. Leave the default or enter the port.
  8. Enter VNX for File user credentials with storage system administrator privileges.
  9. Type the Onboard storage provider host.
  10. Enable or disable SSL access to the storage provider.
  11. Leave the default or type the port to access the storage provider.
  12. Enter the user credentials to access the Onboard Storage Provider.
  13. Click Save
BacktoTop

Storage system discovery and registration

Once a storage system is added to ViPR it is automatically discovered and registered. Storage system discovery adds the storage pools, and storage ports to ViPR. Storage systems that are registered are available to be used and managed by ViPR.

BacktoTop

Storage system configuration

There are optional configuration steps that can be performed on the storage system resources after the storage system is discovered. The configuration steps are not available until the resources are discovered and registered in ViPR.

BacktoTop

Define the storage system resource allocation limit

By default, storage systems are configured with unlimited amount of resources that can be used by ViPR. Optionally, resource limits can be set, which defines the amount of storage in the storage system that is available for use by ViPR.

Procedure

  1. Select Physical Assets > Storage Systems.
  2. Click the storage system name in the Storage System table.
  3. In the Edit Storage System page, disable Unlimited Resource Allocation setting.
  4. Specify the maximum number of file systems ViPR is allocated for provisioning on this storage system. The amount must be 0 or higher.
    The Resource Limit value is a count of the number of file systems allowed to be provisioned on the storage system.
  5. Click Save.
BacktoTop

Deregister storage pools

By default, all discovered storage pools are available for provisioning in ViPR. To make storage pools unavailable to ViPR for provisioning, deregister them.

If a storage pool becomes unavailable on the storage system, the storage pool remains in the list of available ViPR storage pools. You must deregister the storage pool manually in ViPR to ensure ViPR does not use it as a resource when a service operation is executed.

Procedure

  1. Select Physical Assets > Storage Systems.
  2. Locate the row for the storage system in which the pools reside.
  3. In the Edit row, click > Pools.
  4. Check the row for each pool that you want to make unavailable to ViPR for provisioning.
  5. Click Deregister.
BacktoTop

Set the storage pool utilization limits

Storage pool utilization limits allow you define the maximum amount of storage that ViPR can utilize from a storage pool, the maximum number of file systems that ViPR can provision from a storage group, and the maximum subscription percentage for thin pool provisioning.

Procedure

  1. Select Physical Assets > Storage Systems.
  2. Locate the row for the storage system in which the pools reside.
  3. Click Pools in the > Edit row.
  4. Click the pool Name.
  5. Change the Maximum Utilization percentage.
    The default is 75%.
  6. Enter a numeric value for the File System Limit available to ViPR to provision from this storage pool.
    By default, there is no limit on the amount of a storage pool that can be used by ViPR.
    The Resource Limit value is a count of the number of file systems allowed to be provisioned using the selected storage pool.
  7. Click Save.
BacktoTop

Deregister storage ports

By default, all storage ports are available for provisioning in ViPR after ViPR discovers the storage system. To make storage ports unavailable to ViPR for provisioning, deregister them.

Procedure

  1. Select Physical Assets > Storage Systems.
  2. Locate the row for the storage system where the port resides.
  3. In the Edit row, click > Ports.
  4. Check the row for each port that you want to make unavailable to ViPR for provisioning.
  5. Click Deregister.
BacktoTop

Network configuration requirements for storage

After the storage system is added to ViPR, create the IP networks to include in the virtual array, and be sure to add the necessary storage and host ports to use to provision the storage to the hosts.

ViPR can discover the ports of IP connected storage systems and hosts , but it cannot discover the paths between them, so it is necessary to create IP networks, and then add the host, and storage system ports, which will be provisioned together, to the same IP network.

Refer to Create and Configure a ViPR Virtual Array for more details.