Apparatus and method for partitioning and managing subsystem logics
0 Assignments
0 Petitions
Accused Products
Abstract
A subsystem logics partitioning and managing apparatus comprises a recognition unit for recognizing logical and physical resources that constitute a subsystem a partition definition table in which the logical and physical resources in the subsystem are assigned for each user at an interface level at which a storage configuration can be referenced by a storage management program an account table in which an account is set for each user-specific partition defined in the partition definition table a receiving unit for receiving a user account transmitted from an information processing unit and checking the received user account against the account table, to recognize a partition that corresponds to the user and a unit for outputting, at a GUI level, logical resources and physical resources that are contained in the recognized partition to an output interface as a resource configuration in the subsystem.
119 Citations
27 Claims
-
1-9. -9. (canceled)
-
10. A disk array system, comprising:
-
a port receiving data sent from an information processing device;
a logical unit provided for said information processing device and relating to said port;
a RAID (Redundant Array of Independent Disks) group relating to a plurality of disk drives, said disk drives storing a plurality of data and a parity data related to data sent from said information processing device to said port;
a plurality of logical resources having said port, said logical unit and said RAID group;
a plurality of physical resources having said disk drives;
a plurality of resource groups each having one or more of said logical resources and one or more of said physical resources;
a first resource group of said resource groups being formed and being assigned to said one or more of said logical resources and said one or more of said physical resources; and
a first resource in said first resource group being changed from a first state of relating between said first resource and a second resource in said first resource group into a second state of relating between said first resource and a third resource in said first resource group for changing configuration in said first resource group. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A disk array system, comprising:
-
a port receiving data sent from a first information processing device;
a first controller controlling to transfer data received by said port;
a memory storing data in accordance with controlling by said first controller;
a second controller controlling to transfer data stored in said memory;
a disk drive group storing data transferred by said second controller and having a plurality of disk drives;
a logical unit being an address to which data is sent from said information processing device and corresponding to a storage region in said disk drive group;
a plurality of resource groups each having a plurality of resources among said port, a part or all of said first controller, a part or all of said memory, a part or all of said second controller, said disk drive group, and said logical unit;
a first resource group of said resource groups, upon allowance of a request sent from a second information processing device, being formed in accordance with said request sent from said second information processing device and being assigned to said plurality of resources; and
a first resource in said first resource group, said first resource being changed from a first state of relating between said first resource and a second resource in said first resource group into a second state of relating between said first resource and a third resource in said first resource group for changing configuration in said first resource group.
-
-
22. A disk array storage system, comprising:
-
a port receiving data sent from an information processing device;
a logical unit provided for said information processing device and relating to a storage region;
a RAID (Redundant Array of Independent Disks) group relating to a plurality of disk drives, said disk drives storing a plurality of data and a parity data related to data sent from said information processing device and relating to said storage region;
a plurality of logical resources having said port, said logical unit and said RAID group;
a plurality of physical resources having said disk drives;
a plurality of resource groups each having one or more of said logical resources and one or more said physical resources;
a first resource group of said resource groups, in accordance with a request sent from a second information processing device, being formed and being assigned to said one or more of said logical resources; and
wherein said first resource group is assigned said one or more of said physical resources selected based on controlling by a controller in said storage system.
-
-
23. A disk array system, comprising:
-
a port receiving data from an information processing device;
a Plurality of logical units being provided for said information processing device and relating to a plurality of storage regions;
a plurality of disk drives having said storage regions;
a plurality of ECC (Error Check and Correct) groups relating to said disk drives and each of said ECC groups storing a plurality of data and a parity data related to data sent from said information processing device;
a first plurality of resources having a plurality of said ports, said logical units, said disk drives and said ECC groups;
a second plurality of resources having a plurality of the type of resources in said first plurality of resources; and
a plurality of resource groups each having said second plurality of resources;
a first resource group of said resource groups being generated in accordance with a received request and being assigned to a first part of said second plurality of resources; and
another part of said second plurality of resources relating to said first part of said second plurality of resources and being selected based on a predetermined policy.
-
-
24. A disk array system, comprising:
-
a port receiving data sent from an information processing device;
a logical unit provided for said information processing device to store data and relating to a storage region;
a plurality of disk drives having said storage region;
a RAID (Redundant Array of Independent Disks) group relating to said disk drives, said disk drives storing a plurality of data and a parity data related to data sent from said information processing device;
a plurality of resource groups each having a plurality of resources among said port, said logical unit, said disk drives and said RAID group and each of said resource groups being mutually partitioned by logical partition; and
a first resource group of said resource groups, in accordance with a received request, being formed and being assigned to said plurality of resources;
wherein said first resource group, independently from the other resource groups of said resource groups, can changed a relationship between some of said plurality of resources in said first resource group.
-
-
25. A disk array system, comprising:
-
a port receiving data sent from an information processing device;
a first controller controlling to transfer data received by said port;
a memory storing data in accordance with controlling by said first controller;
a second controller controlling to transfer data stored in said memory;
a disk drive group storing data transferred by said second controller and having a plurality of disk drives;
a logical unit being an address to which data is sent from said information processing device and corresponding to a storage region in said disk drive group;
a plurality of resource groups each having said port, a part or all of said first controller, a part or all of said memory, a part or all of said second controller, said disk drive group, and said logical unit; and
a first resource group of said resource groups being generated in accordance with a received request and being assigned gone or more resources among said port, a part or all of said first controller, a part or all of said memory, a part or all of said second controller, said disk drive group, and said logical unit;
another resource relating to said one or more resources and being selected among said port, a part or all of said first controller, a part or all of said memory, a part or all of said second controller, said disk drive group, and said logical unit; and
a first resource in said first resource group, said first resource being changed from a first state of relating to a second resource in said first resource group into a second state of relating to a third resource in said first resource group for changing configuration in said first resource group.
-
-
26. A disk array system, comprising:
-
a port receiving data from an information processing device;
a controller controlling to transfer data received by said port;
a memory storing information which is used to control;
a plurality of disk drives storing data transferred and having a plurality of storage regions; and
a plurality of resource groups formed in accordance with a received request and each resource group being mutually partitioned by a logical partition and each resource group having a plurality of said ports, a part of logical parts corresponding to said controller, a part of logical parts corresponding to said memory, and said disk drives;
wherein each of said resource groups can be related to said information processing device, wherein a first information processing device related to a first resource group of said resource groups can not access resources in a second resource group of said resource groups.
-
-
27. A disk system, comprising:
-
ports receiving data from information processing devices;
a controller controlling to transfer data received by said ports;
a memory storing data received by said ports;
a plurality of disk drives storing data transferred and having a plurality of storage regions; and
a plurality of resource groups formed in accordance with a received request and each resource group being mutually partitioned by a logical partition and each resource group having a plurality of said ports, a part of logical parts corresponding to said controller, a part of logical parts corresponding to said memory, and said disk drives;
wherein each of said resource groups can be related to said information processing device, wherein a first information processing device related to a first resource group of said resource groups can not access resources in a second resource group of said resource groups.
-
Specification