Storage management method and storage management system
First Claim
1. A storage management method for a storage subsystem having resources including a plurality of channel adapters, a cache memory, and a plurality of physical disks, the storage management method comprising the steps of:
- allocating logically partitioned resources in said storage subsystem to each of a plurality of division units;
storing, in a shared memory in said storage subsystem, a program-product management table showing a presence or absence of a right to execute a configuration changing function by a program product in each of said division units;
referring, in accordance with an instruction to execute said configuration changing function by said program product in a first division unit of said division units, to said program-product management table at a time of executing said configuration changing function by said program product in said first division unit;
allowing execution of said configuration changing function by said program product in said first division if a right to execute said configuration changing function by said program product is present in said first division unit; and
restricting execution of said configuration changing function by said program product in said first division unit if a right to execute said configuration changing function by said program product is absent in said first division unit.
0 Assignments
0 Petitions
Accused Products
Abstract
There is provided a storage management system capable of utilizing division management with enhanced flexibility and of enhancing security of the entire system, by providing functions by program products in each division unit of a storage subsystem. The storage management system has a program-product management table stored in a shared memory in the storage subsystem and showing presence or absence of the program products, which provide management functions of respective resources to respective SLPRs. At the time of executing the management functions by the program products in the SLPRs of users in accordance with instructions from the users, the storage management system is referred to and execution of the management function having no program product is restricted.
-
Citations
10 Claims
-
1. A storage management method for a storage subsystem having resources including a plurality of channel adapters, a cache memory, and a plurality of physical disks, the storage management method comprising the steps of:
-
allocating logically partitioned resources in said storage subsystem to each of a plurality of division units; storing, in a shared memory in said storage subsystem, a program-product management table showing a presence or absence of a right to execute a configuration changing function by a program product in each of said division units; referring, in accordance with an instruction to execute said configuration changing function by said program product in a first division unit of said division units, to said program-product management table at a time of executing said configuration changing function by said program product in said first division unit; allowing execution of said configuration changing function by said program product in said first division if a right to execute said configuration changing function by said program product is present in said first division unit; and restricting execution of said configuration changing function by said program product in said first division unit if a right to execute said configuration changing function by said program product is absent in said first division unit.
-
-
2. A storage system comprising:
-
a plurality of ports which receives an input/output command from an information processing apparatus; a plurality of disk devices storing data and configuring a plurality of RAID groups; and a cache memory storing data corresponding to the input/output command for transferring data between the plurality of ports and the plurality of disk devices; wherein the plurality of ports, the cache memory and the plurality of disk devices are logically partitioned to a plurality of resource groups including a first resource group to which a first administrator is assigned exclusively to manage configuration of the first resource group and a second resource group to which a second administrator is assigned exclusively to manage configuration of the second resource group, wherein a first right to change configuration of the first resource group by executing a function of a first program product is assigned to the first administrator, and a second right to change configuration of the second resource group by executing a function of a second program product is assigned to a second administrator, and wherein in response to an instruction to change configuration of the first resource group or the second resource group, allowing to change configuration if a right to change configuration is assigned to a requesting entity and restricting to change configuration if the right to change configuration is not assigned to the requesting entity. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
Specification