Management system and management method for managing a plurality of storage subsystems
First Claim
1. A management system that manages a plurality of storage subsystems and an information processing apparatus coupled to the storage subsystems and including a virtual layer for virtually providing information from the storage subsystems, the management system comprising:
- a memory that stores configuration information of logical volumes allocated to virtual instances managed on the virtual layer of the information processing apparatus and operation information of shared hardware resources included in the storage subsystems; and
a processor that evaluates use efficiency of the virtual instances based on the configuration information of the logical volumes and the operation information of the shared hardware resources and that outputs an evaluation result of evaluation values of the shared hardware resources;
the management system configured to;
(A) from first storage subsystems, acquire correspondence information between a first logical volume and hardware resources, and performance information about the hardware resources;
(B) from second storage subsystems, acquire correspondence information between pages and first and second logical volumes;
(C) from the second storage subsystems or GUI screen of the management system, acquire access characteristics of a virtual logical volume;
(D) based on the information acquired by (A) and (C), determine correspondences between the pages and the first and second logical volumes,wherein the second storage subsystem migrate data of the pages between the first and second logical volumes according to determined correspondences,wherein the hardware resources further include a cache, and the performance information includes a capacity of the cache and performance of the cache, andwherein the process (D) further considers a cache utilization of the each first storage subsystem, and a sequential random access ratio respecting address space of the virtual logical volume; and
wherein according to the process (D), if the sequential random ratio is high, the pages are migrated to a first storage subsystem about which the cache utilization is low, and wherein according to the process (D), if the sequential random ratio is low, the pages are migrated to a first storage subsystem about which the cache utilization is high.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a technique capable of improving use efficiency of storage devices. In this regard, a computer system of the present invention includes: a plurality of storage subsystems; an information processing apparatus coupled to the storage subsystems and including a virtual layer for virtually providing information from the storage subsystems; and the a management system that manages the plurality of storage subsystems and the information processing apparatus. The management system manages, on a memory, configuration information of logical volumes allocated to virtual instances managed on a virtual layer of the information processing apparatus and operation information of hardware resources included in the storage subsystems. The management system evaluates use efficiency of the virtual instances based on the configuration information of the logical volumes and the operation information of the hardware resources and outputs an evaluation result.
28 Citations
17 Claims
-
1. A management system that manages a plurality of storage subsystems and an information processing apparatus coupled to the storage subsystems and including a virtual layer for virtually providing information from the storage subsystems, the management system comprising:
-
a memory that stores configuration information of logical volumes allocated to virtual instances managed on the virtual layer of the information processing apparatus and operation information of shared hardware resources included in the storage subsystems; and a processor that evaluates use efficiency of the virtual instances based on the configuration information of the logical volumes and the operation information of the shared hardware resources and that outputs an evaluation result of evaluation values of the shared hardware resources; the management system configured to; (A) from first storage subsystems, acquire correspondence information between a first logical volume and hardware resources, and performance information about the hardware resources; (B) from second storage subsystems, acquire correspondence information between pages and first and second logical volumes; (C) from the second storage subsystems or GUI screen of the management system, acquire access characteristics of a virtual logical volume; (D) based on the information acquired by (A) and (C), determine correspondences between the pages and the first and second logical volumes, wherein the second storage subsystem migrate data of the pages between the first and second logical volumes according to determined correspondences, wherein the hardware resources further include a cache, and the performance information includes a capacity of the cache and performance of the cache, and wherein the process (D) further considers a cache utilization of the each first storage subsystem, and a sequential random access ratio respecting address space of the virtual logical volume; and wherein according to the process (D), if the sequential random ratio is high, the pages are migrated to a first storage subsystem about which the cache utilization is low, and wherein according to the process (D), if the sequential random ratio is low, the pages are migrated to a first storage subsystem about which the cache utilization is high. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method by a management system managing a plurality of storage subsystems and an information processing apparatus coupled to the storage subsystems and including a virtual layer for virtually providing information from the storage subsystems,
the management system comprising: - a processor; and
a memory that stores configuration information of logical volumes allocated to virtual instances managed on the virtual layer of the information processing apparatus, operation information of shared hardware resources included in the storage subsystems, and access characteristic information indicating access characteristics to the virtual instances,the method comprising; reading, by the processor, the configuration information of the logical volumes, the operation information of the shared hardware resources, and the access characteristic information from the memory; evaluating, by the processor, use efficiency of the virtual instances based on the read configuration information of the logical volumes, the operation information of the shared hardware resources, and the access characteristic information; and outputting, by the processor, an evaluation result of evaluation values of the shared hardware resources; the management system configured to; (A) from first storage subsystems, acquiring correspondence information between a first logical volume and hardware resources, and performance information about the hardware resources; (B) from second storage subsystems, acquiring correspondence information between pages and first and second logical volumes; (C) from the second storage subsystems or GUI screen of the management system, acquiring access characteristics of a virtual logical volume; (D) based on the information acquired by (A) and (C), determining correspondences between the pages and the first and second logical volumes, wherein the second storage subsystem migrating data of the pages between the first and second logical volumes according to determined correspondences, wherein the hardware resources further include a cache, and the performance information includes a capacity of the cache and performance of the cache, and wherein the process (D) further considering a cache utilization of the each first storage subsystem, and a sequential random access ratio respecting address space of the virtual logical volume; and wherein according to the process (D), if the sequential random ratio is high, the pages migrating to a first storage subsystem about which the cache utilization is low, and wherein according to the process (D), if the sequential random ratio is low, the pages migrating to a first storage subsystem about which the cache utilization is high. - View Dependent Claims (13, 14, 15)
- a processor; and
-
16. A computer system comprising:
-
a host computer; a plurality of first storage subsystems, each including hardware resources at least including first RAID groups, wherein the each first storage subsystem provide a first logical volume using the hardware resources; a second storage subsystem coupled to the host computer and including a second RAID group, wherein, to the host computer, the second storage subsystem defines a storage pool including the first logical volume and a second logical volume defined in the second RAID group, and provides a virtual logical volume separated into pages corresponding to the first and second logical volumes in the storage pool; and a management system configured to; (A) from the first storage subsystems, acquire correspondence information between the first logical volume and the hardware resources, and performance information about the hardware resources; (B) from the second storage subsystems, acquire correspondence information between the pages and the first and second logical volumes; (C) from the second storage subsystems or GUI screen of the management system, acquire access characteristics of the virtual logical volume; (D) based on the information acquired by (A) and (C), determine correspondences between the pages and the first and second logical volumes, and wherein the second storage subsystem migrate data of the pages between the first and second logical volumes according to the determined correspondences, wherein the hardware resources further include a cache, and the performance information includes a capacity of the cache and performance of the cache, wherein the process (D) further considers a cache utilization of the each first storage subsystem, and a sequential random access ratio respecting the address space of the virtual logical volume, and wherein according to the process (D), if the sequential random ratio is high, the pages are migrated to a first storage subsystem about which the cache utilization is low, and wherein according to the process (D), if the sequential random ratio is low, the pages are migrated to a first storage subsystem about which the cache utilization is high.
-
-
17. A management system for a computer system having:
-
a host computer, a plurality of first storage subsystems, each including hardware resources at least including first RAID groups, wherein each first storage subsystem provides a first logical volume using the hardware resources, a second storage subsystem coupled to the host computer and including a second RAID group, wherein, to the host computer, the second storage subsystem defines a storage pool including the first logical volume and a second logical volume defined in the second RAID group, and provides a virtual logical volume separated into pages corresponding to the first and second logical volumes in the storage pool, the management system configured to; (A) from the first storage subsystems, acquire correspondence information between the first logical volume and the hardware resources, and performance information about the hardware resources; (B) from the second storage subsystems, acquire correspondence information between the pages and the first and second logical volumes; (C) from the second storage subsystems or GUI screen of the management system, acquire access characteristics of the virtual logical volume; (D) based on the information acquired by (A) and (C), determine correspondences between the pages and the first and second logical volumes, and wherein the second storage subsystem migrate data of the pages between the first and second logical volumes according to the determined correspondences, wherein the hardware resources further include a cache, and the performance information includes a capacity of the cache and performance of the cache, wherein the process (D) further considers a cache utilization of the each first storage subsystem, and a sequential random access ratio respecting the address space of the virtual logical volume, and wherein according to the process (D), if the sequential random ratio is high, the pages are migrated to a first storage subsystem about which the cache utilization is low, and wherein according to the process (D), if the sequential random ratio is low, the pages are migrated to a first storage subsystem about which the cache utilization is high.
-
Specification