VirtualStoragePartitioning (VSP) facilitates storage consolidation while improving quality of service (QoS) and management control. It creates virtual arrays that can be allocated their own resources as well as draw from a shared pool of resources, improving utilization and centralizing management. VSP can set a minimum threshold of cache for each virtual array, with the ability for the utilized cache to increase beyond that threshold, but not go below. That way, applications can have a quality of service that won't be affected by the activities of other applications sharing the same array.
Each virtual array can have its own users and administrators that can not see or adjust resources that have not been allocated to their partition.
VSP provides the following functions: