Management system selectively monitoring and storing additional performance data only when detecting addition or removal of resources
First Claim
1. A management computer coupled via a network to a computer system which comprises at least one host computer, a storage system coupled to the at least one host computer via the network, and a display device,the at least one host computer comprising a first interface coupled to the network, a first processor coupled to the first interface, and a first memory coupled to the first processor,the storage system comprising at least one physical disk device which stores data written by the at least one host computer,the management computer comprising:
- a second interface coupled to the at least one host computer and the storage system;
a second processor coupled to the second interface; and
a second memory coupled to the second processor,wherein each of a plurality of paths over which data is written and read in the at least one physical disk device by the at least one host computer includes a plurality of resources,wherein the second memory holds identification information of each of the plurality of resources,wherein the plurality of paths include a first path and a second path,wherein the second processor is configured to detect at least one of an addition and removal of the resource to the first path,wherein adding the resource to the first path includes newly setting the first path which includes the plurality of resources, andwherein the second processor is further configured to;
store, in the second memory, performance information obtained from the plurality of resources that belong to the first path at first time intervals until a predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path;
store, when at least one of the plurality of resources belonging to the first path also belongs to the second path, in the second memory, performance information obtained from the plurality of resources that belong to the second path at the first time intervals until the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path;
store, in the second memory, performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at second time intervals, which are longer than the first time intervals, without storing performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at the first time intervals after the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; and
send an instruction that causes the display device to display the performance information obtained from the plurality of resources that belong to at least one of the plurality of paths at the first time intervals.
1 Assignment
0 Petitions
Accused Products
Abstract
To solve a problem in that reliable detection of a performance problem caused by a configuration change needs detailed performance information, which is costly to keep and analyze, a management computer which manages a computer system having a host computer and a storage system is provided. The management computer is configured to: store performance information obtained from resources that belong to paths at first time intervals until a predetermined length of time elapses since the detection of an addition or removal of the resources to the paths; store performance information obtained from the resources that belong to the paths at second time intervals, which are longer than the first time intervals, without storing performance information obtained from the resources that belong to the paths at the first time intervals after the predetermined length of time elapses since the detection of the addition or removal of the resources to the paths.
359 Citations
20 Claims
-
1. A management computer coupled via a network to a computer system which comprises at least one host computer, a storage system coupled to the at least one host computer via the network, and a display device,
the at least one host computer comprising a first interface coupled to the network, a first processor coupled to the first interface, and a first memory coupled to the first processor, the storage system comprising at least one physical disk device which stores data written by the at least one host computer, the management computer comprising: -
a second interface coupled to the at least one host computer and the storage system; a second processor coupled to the second interface; and a second memory coupled to the second processor, wherein each of a plurality of paths over which data is written and read in the at least one physical disk device by the at least one host computer includes a plurality of resources, wherein the second memory holds identification information of each of the plurality of resources, wherein the plurality of paths include a first path and a second path, wherein the second processor is configured to detect at least one of an addition and removal of the resource to the first path, wherein adding the resource to the first path includes newly setting the first path which includes the plurality of resources, and wherein the second processor is further configured to; store, in the second memory, performance information obtained from the plurality of resources that belong to the first path at first time intervals until a predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; store, when at least one of the plurality of resources belonging to the first path also belongs to the second path, in the second memory, performance information obtained from the plurality of resources that belong to the second path at the first time intervals until the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; store, in the second memory, performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at second time intervals, which are longer than the first time intervals, without storing performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at the first time intervals after the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; and send an instruction that causes the display device to display the performance information obtained from the plurality of resources that belong to at least one of the plurality of paths at the first time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
at least one host computer; a storage system coupled to the at least one host computer via a network; a management computer coupled to the at least one host computer and the storage system; and a display device, wherein the at least one host computer comprises a first interface coupled to the network, a first processor coupled to the first interface, and a first memory coupled to the first processor, wherein the storage system comprises at least one physical disk device which store data written by the at least one host computer, wherein the management computer comprises a second interface coupled to the at least one host computer and the storage system, a second processor coupled to the second interface, and a second memory coupled to the second processor, wherein each of a plurality of paths over which data is written and read in the at least one physical disk device by the at least one host computer includes a plurality of resources, wherein the management computer holds identification information of each of the plurality of resources, wherein the plurality of paths include a first path and a second path, wherein the management computer is configured to detect at least one of an addition and removal of the resource to the first path, wherein adding the resource to the first path includes newly setting the first path which comprises the plurality of resources, and wherein the management computer is further configured to; store performance information obtained from the plurality of resources that belong to the first path at first time intervals until a predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; store, when at least one of the plurality of resources belonging to the first path also belongs to the second path, performance information obtained from the plurality of resources that belong to the second path at the first time intervals until the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; store performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at second time intervals, which are longer than the first time intervals, without storing performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at the first time intervals after the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; and cause the display device to display the performance information obtained from the plurality of resources that belong to at least one of the plurality of paths at the first time intervals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A control method of controlling a management computer which is coupled via a network to a computer system comprising:
- at least one host computer;
a storage system coupled to the at least one host computer via the network; and
a display device,the at least one host computer comprising a first interface coupled to the network, a first processor coupled to the first interface, and a first memory coupled to the first processor, the storage system comprising at least one disk device which stores data written by the at least one host computer, the management computer comprising a second interface coupled to the at least one host computer and the storage system, a second processor coupled to the second interface, and a second memory coupled to the second processor, each of a plurality of paths over which data is written and read in the at least one physical disk device by the at least one host computer including a plurality of resources, the second memory holding identification information of each of the plurality of resources, the plurality of paths including a first path and a second path, the control method comprising; a first step of detecting at least one of an addition and removal of the resource to the first path, adding the resource to the first path including newly setting the first path which comprises the plurality of resources; a second step of storing performance information obtained from the plurality of resources that belong to the first path at first time intervals until a predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; a third step of storing, when at least one of the plurality of resources belonging to the first path also belongs to the second path, performance information obtained from the plurality of resources that belong to the second path at the first time intervals until the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; a fourth step of storing performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at second time intervals, which are longer than the first time intervals, without storing performance information obtained from the plurality of resources that belong to at least one of the first path and the second path at the first time intervals after the predetermined length of time elapses since the detection of the at least one of addition and removal of the resource to the first path; and a fifth step of causing the display device to display the performance information obtained from the plurality of resources that belong to at least one of the plurality of paths at the first time intervals. - View Dependent Claims (16, 17, 18, 19, 20)
- at least one host computer;
Specification