ViPR 2.1 - Configuration Considerations While Virtualizing Your Storage in ViPR
Table of Contents
For details about how you can create virtual arrays, and virtual pools see the following articles:
- Create and Configure a ViPR Virtual Array
- Create ViPR Virtual Pools for Block Storage
- Create ViPR Virtual Pools for File Storage
Virtual Pool configuration requirements and recommendations
When VMAX is configured with Storage Tiers and FAST Policies:
- Storage Tier and FAST Policy names must be consistent across all VMAX storage systems.
- When configuring virtual pools in ViPR you will have to set the following options:
Option Description RAID Level Select which RAID levels the volumes in the virtual pool will consist of. Unique Auto-tiering Policy Names When enabled, the unique auto-tiering names appear in the Auto-tiering policy selection list.
When disabled, the general auto-tiering names appear in the Auto-tiering Policy selection list.
Auto-tiering Policy The Fully Automated Storage Tiering (FAST) policy when VMAX System Type is selected.
If a FAST policy is selected, ViPR will only use the FAST policy to display matching storage pools, regardless of the Drive Type and RAID Level selected when choosing matching storage pools.
Example: Virtual pool is created with these parameters: Auto-tiering Policy: GOLD, Drive Type: Serial ATA, RAID Level: RAID1. Matching pools displayed show all storage pools that satisfy the GOLD FAST policy (could be storage pools that have FC and SSD drive types, not just Serial ATA). During provisioning, ViPR picks the Serial ATA (RAID1) pool as the Initial Placement Tier.
FAST Expansion Enable for expansion to perform more quickly, however may cause performance issues.
Virtual pool configuration considerationsFibre Channel networks for VNX for Block storage systems require an SP-A and SP-B port pair in each network, otherwise virtual pools cannot be created for the VNX for Block storage system. Back to Top
Virtual array configuration requirements and recommendations
While creating virtual arrays, manually assign the VPLEX front-end and back-end ports of the cluster (1 or 2) to a virtual array, so that each VPLEX cluster is in its own ViPR virtual array.
Virtual pool configuration requirements and recommendations
When running VPLEX with VMAX, the Storage Tier and FAST Policy names must be consistent across all VMAX storage systems.Back to Top
Virtual pool recommendations and requirements
- Max paths = 1
- Min paths = 1
- Paths per initiator = 1
If the discovered storage system is configured for multipathing, the values set in the virtual pool can be increased once the target ports are detected by ViPR.Back to Top
- If you use the element manager to create a volume, and at the same time another user tries to run the "Create a Volume" service from ViPR on the same storage system, the storage system may be locked by the operation run from the element manager, causing the ViPR “Create a Volume” operation to fail.
- After a volume was exported to a host through ViPR, the same masking view, which was used by ViPR during the export, was changed on the storage system through the element manager. When ViPR attempts to use the masking view again, the operation will fails because what ViPR has in the database for the masking view is not the same as the actual masking view reconfigured on the storage system.
Virtual pool for file storage configuration settingsFile systems are only thinly provisioned. You must set the virtual pool to Thin, when adding file storage to the virtual pool. Back to Top
Once a filesystem is under ViPR management, and has been provisioned or exported to a host through a ViPR service, you should no longer use the storage system element manager to provision or export the filesystem to hosts. Using only ViPR to manage the volume will prevent conflicts between the storage system database and the ViPR database, as well as avoid concurrent lock operations being sent to the storage system. You can however continue to use the storage system element manager to manage storage pools, add capacity, and troubleshoot ViPR issues.Back to Top