Working Principle
SmartMulti-Tenant enables a storage system to provide different vStores with shared storage resources and to separate vStore access and management.
Concepts
- Virtual Store (vStore)
A virtual storage system
- System view
A super administrator allocates and manages global resources of a storage system through this view.
- vStore view
A super administrator and a vStore user allocate and manage storage resources of vStores through this view.
- Preset default role
The system presets default roles for a system administrator and a vStore user.
- Self-defined role
A system administrator defines the user role of the system or vStore based on the scenarios.
Resource Allocation
A storage system can be divided into multiple virtual storage zones, called vStores. A storage system can consist of multiple vStores that share storage pools. The system administrator and vStore user allocate block storage resources to each vStore. LUN resources created under each vStore can be mapped to upper-layer application servers for use.
Figure 1-2 shows the allocation principles of SmartMulti-Tenant resources.
User Management
User management is defined by permissions and roles. Users with different roles have different access control permissions.
Permission management
Permissions include preset permissions and self-defined permissions.
The permissions include read-only and read-write.
Permissions are divided into the following types:
- Permissions that can only be configured for system roles
- Permissions that can only be configured for vStore group roles
- Permissions that can be configured for both system and vStore group roles
- Permissions that can be configured for neither system nor vStore group roles
Role management
Roles include preset default ones and self-defined ones.
Table 1-2 shows all preset default roles. Three default roles are preset for vStore groups. Self-defined roles are created by the super administrator based on service requirements.
Role |
Group |
---|---|
Super administrator |
System group |
Administrator |
System group |
Security administrator |
System group |
SAN resource administrator |
System group |
NAS resource administrator |
System group |
Data protection administrator |
System group |
Network administrator |
System group |
Backup administrator |
System group |
vStore administrator |
vStore group |
vStore data protection administrator |
vStore group |
vStore protocol administrator |
vStore group |