Storage configuration changing apparatus and method thereof
First Claim
Patent Images
1. A computer system comprising:
- a storage system;
at least one client computer using said storage system via a network; and
a storage configuration changing apparatus for changing configuration of logical disk units within said storage system according to a schedule,wherein said storage configuration changing apparatus comprises;
a storage device configuration information storage module for storing configuration information from client computers indicating a configuration of logical disk units within said storage devices,a configuration change schedule including a schedule of a time at which the configuration of at one least logical disk unit is to be changed and new configuration information corresponding to the change to be used to replace corresponding configuration information stored in said storage device configuration information storage module,a time management module for calculating, based on a current time and the time at which the configuration of the at least one logical disk unit is to be changed, a time until a change of configuration of the at least one logical disk unit is to occur,a configuration change schedule verifying module for, when a configuration information change schedule change request has been received, verifying whether said configuration information change schedule change request can be processed normally at a requested time or not, anda configuration change schedule management module for receiving said configuration information change schedule change request, verifying whether said configuration information change schedule change request can be processed normally using said configuration change schedule verifying module or not, changing, when said configuration information change schedule change request can be processed, said configuration change schedule by processing said configuration information change schedule change request and generating a configuration information change request depending on said configuration change schedule and the time calculated by said time management module,wherein said configuration change schedule management module, upon changing of said configuration schedule, determines whether said changing of said configuration change schedule causes performance of said at least one logical disk unit to not satisfy a requested performance,wherein said configuration change schedule management module, upon determining that the performance of said at least one logical disk unit does not satisfy the requested performance, raises a priority of a port to which said at least one logical disk unit is coupled and adds information regarding the raised priority of the port to which said at least one logical disk unit is coupled to said configuration change schedule,wherein said configuration change schedule management module, upon raising of the priority of the port to which said at least one logical disk unit is coupled, determines whether the performance of said at least one logical disk unit still does not satisfy the requested performance, andwherein said configuration change schedule management module, upon determining that the performance of said at least one logical disk unit still does not satisfy the requested performance, increases residency time of data of said at least one logical disk unit in cache and adds information regarding the increased residency time in the cache of the data of said at least one logical disk unit to said configuration change schedule.
0 Assignments
0 Petitions
Accused Products
Abstract
A storage configuration is automatically changed depending on a storage configuration change schedule which is defined previously by an administrator. Moreover, it is verified whether a storage configuration can be changed or not at the time designated when the schedule is changed.
-
Citations
14 Claims
-
1. A computer system comprising:
-
a storage system; at least one client computer using said storage system via a network; and a storage configuration changing apparatus for changing configuration of logical disk units within said storage system according to a schedule, wherein said storage configuration changing apparatus comprises; a storage device configuration information storage module for storing configuration information from client computers indicating a configuration of logical disk units within said storage devices, a configuration change schedule including a schedule of a time at which the configuration of at one least logical disk unit is to be changed and new configuration information corresponding to the change to be used to replace corresponding configuration information stored in said storage device configuration information storage module, a time management module for calculating, based on a current time and the time at which the configuration of the at least one logical disk unit is to be changed, a time until a change of configuration of the at least one logical disk unit is to occur, a configuration change schedule verifying module for, when a configuration information change schedule change request has been received, verifying whether said configuration information change schedule change request can be processed normally at a requested time or not, and a configuration change schedule management module for receiving said configuration information change schedule change request, verifying whether said configuration information change schedule change request can be processed normally using said configuration change schedule verifying module or not, changing, when said configuration information change schedule change request can be processed, said configuration change schedule by processing said configuration information change schedule change request and generating a configuration information change request depending on said configuration change schedule and the time calculated by said time management module, wherein said configuration change schedule management module, upon changing of said configuration schedule, determines whether said changing of said configuration change schedule causes performance of said at least one logical disk unit to not satisfy a requested performance, wherein said configuration change schedule management module, upon determining that the performance of said at least one logical disk unit does not satisfy the requested performance, raises a priority of a port to which said at least one logical disk unit is coupled and adds information regarding the raised priority of the port to which said at least one logical disk unit is coupled to said configuration change schedule, wherein said configuration change schedule management module, upon raising of the priority of the port to which said at least one logical disk unit is coupled, determines whether the performance of said at least one logical disk unit still does not satisfy the requested performance, and wherein said configuration change schedule management module, upon determining that the performance of said at least one logical disk unit still does not satisfy the requested performance, increases residency time of data of said at least one logical disk unit in cache and adds information regarding the increased residency time in the cache of the data of said at least one logical disk unit to said configuration change schedule. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
6. A computer system comprising:
-
a storage system; at least one client computer using said storage system via a network; and a storage configuration changing apparatus for changing configuration of logical unit disk units within said storage system according to a schedule, wherein said storage configuration changing apparatus comprises; a storage device configuration information storage module for storing configuration information from client computers indicating a configuration of logical disk units within said storage devices, a configuration change schedule including a schedule of a time at which the configuration of at one least logical disk unit is to be changed and new configuration information corresponding to the change to be used to replace corresponding configuration information stored in said storage device configuration information storage module, a time management module for calculating, based on a current time and the time at which the configuration of the at least one logical disk unit is to be changed, a time until a change of configuration of the at least one logical disk unit is to occur, a configuration change schedule verifying module for, when a configuration information change schedule change request has been received, verifying whether said configuration information change schedule change request can be processed normally at a requested time or not, and a configuration change schedule management module for receiving said configuration information change schedule change request, verifying whether said configuration information change schedule chance request can be processed normally using said configuration change schedule verifying module or not, changing, when said configuration information change schedule change request can be processed said configuration change schedule by processing said configuration information change schedule change request and generating a configuration information change request depending on said configuration change schedule and the time calculated by said time management module, wherein said configuration information stored in said storage device configuration information storage module includes path defining information for defining a path to at least one logical unit in the storage device, and said configuration change schedule includes a schedule of a time at which the path defining information is to be changed, and wherein said configuration chance schedule management module can change path configuration when the number of settings of paths is not less than the maximum number of paths, wherein all or a part of said configuration change schedule, time management module, configuration change schedule verifying module, and configuration change schedule management module are provided in said storage device, wherein said configuration change schedule management module, upon changing of said configuration schedule, determines whether said changing of said configuration change schedule causes performance of said at least one logical disk unit to not satisfy a requested performance, wherein said configuration change schedule management module, upon determining that the performance of said at least one logical disk unit does not satisfy the requested performance, raises a priority of a port to which said at least one logical disk unit is coupled and adds information regarding the raised priority of the port to which said at least one logical disk unit is coupled to said configuration change schedule, wherein said configuration change schedule management module, upon raising of the priority of the port to which said at least one logical disk unit is coupled, determines whether the performance of said at least one logical disk unit still does not satisfy the requested performance, and wherein said configuration change schedule management module, upon determining that the performance of said at least one logical disk unit still does not satisfy the requested performance, increases residency time of data of said at least one logical disk unit in cache and adds information regarding the increased residency time in the cache of the data of said at least one logical disk unit to said configuration change schedule.
-
Specification