US12079497B2ActiveUtilityA1

System configuration management device, system configuration management method, and system configuration management program

61
Assignee: HITACHI LTDPriority: Jan 5, 2022Filed: Sep 12, 2022Granted: Sep 3, 2024
Est. expiryJan 5, 2042(~15.5 yrs left)· nominal 20-yr term from priority
G06F 3/067G06F 3/0665G06F 3/0631G06F 3/061G06F 3/0653G06F 3/0605G06F 3/0634
61
PatentIndex Score
0
Cited by
3
References
10
Claims

Abstract

To quickly and appropriately adjust a performance of a storage system. A storage configuration optimization device for managing a storage system including one or more storages implemented by a plurality of SDS nodes includes a virtual CPU. The virtual CPU is configured to receive a request for an execution period and a necessary performance of a project using the storage system, and select, based on consumption information and performance information of a resource of the storage system, one or more change patterns satisfying the request for the execution period and the necessary performance from among a plurality of change patterns indicating configuration changes of the storage system.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A system configuration management device for managing a storage system including one or more storages implemented by a plurality of storage nodes, the system configuration management device comprising:
 a processor, 
 wherein the processor is configured to:
 receive a request for an execution period and a necessary performance of a project using the storage system, and 
 select, based on consumption information and performance information of a resource of the storage, one or more change patterns satisfying the request for the execution period and the necessary performance from among a plurality of change patterns indicating configuration changes of the storage system. 
 
 
     
     
       2. The system configuration management device according to  claim 1 ,
 wherein the processor is configured to execute processing of changing a configuration of the storage system according to the selected change pattern. 
 
     
     
       3. The system configuration management device according to  claim 2 ,
 wherein the processor is configured to determine an execution time of the selected change pattern, and execute the processing of changing the configuration of the storage system when the execution time comes. 
 
     
     
       4. The system configuration management device according to  claim 1 ,
 wherein the plurality of change patterns include a storage addition pattern of newly adding a storage implemented by a plurality of storage nodes and a node addition pattern of newly adding a storage node to the storage, and 
 wherein the processor is configured to select the storage addition pattern when the execution period of the project using the storage system is shorter than a predetermined period, and select the node addition pattern when the execution period is longer than the predetermined period or when an end of the execution period is not determined. 
 
     
     
       5. The system configuration management device according to  claim 4 ,
 wherein the processor is configured to further select a storage removal pattern of removing the added storage when the execution period of the project using the storage system is shorter than the predetermined period. 
 
     
     
       6. The system configuration management device according to  claim 5 ,
 wherein the processor is configured to determine an execution time of the storage removal pattern to be after an end of the execution period of the project, and execute processing of changing a configuration of the storage system according to the storage removal pattern when the execution time comes. 
 
     
     
       7. The system configuration management device according to  claim 1 ,
 wherein the storage node is implemented by a virtual computer, 
 wherein the change pattern includes an instance change pattern of changing a resource amount of an instance of the virtual computer, and 
 wherein the processor is configured to select the instance change pattern when it is necessary to change a resource amount of the instance in order to satisfy the request for the necessary performance. 
 
     
     
       8. The system configuration management device according to  claim 1 ,
 wherein the change pattern includes a volume update pattern of updating a volume to be used by the project, and 
 wherein the processor is configured to select the volume update pattern when it is necessary to change a number of duplicate volumes obtained by duplicate the volume in order to satisfy a request for a performance of the storage system. 
 
     
     
       9. A system configuration management method performed by a system configuration management device for managing a storage system including one or more storages implemented by a plurality of storage nodes, the method comprising:
 receiving a request for an execution period and a necessary performance of a project using the storage system; and 
 determining, based on consumption information and performance information of a resource of the storage, one or more change patterns satisfying the request for the execution period and the necessary performance from among a plurality of change patterns indicating configuration changes of the storage system. 
 
     
     
       10. A non-transitory computer readable medium storing a system configuration management program to be executed by a computer that manages a storage system including one or more storages implemented by a plurality of storage nodes, wherein
 the system configuration management program is configured to cause the computer to:
 receive a request for an execution period and a necessary performance of a project using the storage system, and 
 determine, based on consumption information and performance information of a resource of the storage, one or more change patterns satisfying the request for the execution period and the necessary performance from among a plurality of change patterns indicating configuration changes of the storage system.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.