The IBM® XIV® Storage System Gen3 software version 11.5.0 was announced on July 15th and will be available on August 21st, 2014. This new version brings a myriad of new features that make XIV the storage of choice for Cloud environments.
Amongst those new features is the support for multi-tenants.
XIV multi-tenancy is based upon the concept of domains, where an XIV Storage System is logically partitioned into one or more independent “containers,” each with its own assigned domain administrator(s). This approach allows for the secure isolation of the logical entities contained within a domain from other domains. A user associated to a single domain has no knowledge of the others domains existing on the system, nor the pools or volumes associated with those domains.
It is important to understand that the implementation of this domain construct within the XIV Storage System occurs at the management level. All physical system resources (disks, CPUs, memory and interfaces) are shared among domains. As such, domain administrators do not have the ability to modify physical system resources.
Domains are created by a global storage administrator. A global storage administrator is a user with the role of Storage Administrator who is not associated with any domains. By default, the built-in admin user account is a global storage administrator.
Here is a sample illustration of how domains and domain resources can be created and visualized in the XIV GUI.
For more information , refer to the IBM RedBooks publication (draft) : XIV Storage System Architecture and Implementation, SG24-7659