IP Library Granted Patent US 11,909,541
Granted Patent B1
US 11,909,541 · App. 18/114,498 · Granted Feb 20, 2024

Management method, management device, and recording medium

Inventors: Jun Nakajima (Tokyo, JP); Noriko Nakajima (Tokyo, JP)
Assignee: Hitachi, Ltd.
H04L12/141G06F16/122
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,909,541
App. No.
18/114,498
Granted
Feb 20, 2024
Kind
B1
Abstract

A management device executes an acquisition process of acquiring configuration management information including at least the first storage region and the second storage region; an extraction process of extracting, from the cost calculation rule table, the cost calculation formula in the second storage region included in the configuration management information acquired in the acquisition process; a first calculation process of calculating a cost estimate value by the cost calculation formula by acquiring, from the performance/capacity history table, a value to be substituted in as a variable of the cost calculation formula; a creation process of creating a cost estimate result including a cost estimate value calculated in the first calculation process, the first storage region, the second storage region, and the type of the usage configuration using the second storage region; and an output process of outputting the cost estimate result created in the creation process.

Claims (71)

1. A management method executed by a management device that manages a usage configuration of a service provided between first devices of a first device group and second devices of a second device group,

wherein the management device has a processor that executes a program, and a storage device that stores the program,

wherein the storage device has a configuration management table, a cost calculation rule table, and a performance/capacity history table,

wherein the configuration management table stores a first storage region of the first devices, a second storage region of the second devices, and a type of the usage configuration,

wherein the performance/capacity history table stores an observation item in the first storage region, an observation value pertaining to the observation item, and an acquisition date/time of the observation value,

wherein the cost calculation rule table stores one or more cost calculation formulas that serve as rules for calculating a cost for use of the second storage region according to the type of the usage configuration on the basis of at least one of the first storage region, the observation value, and the acquisition date/time, and

wherein, in the management method, the processor executes:

an acquisition process of acquiring configuration management information including at least the first storage region and the second storage region;

an extraction process of extracting, from the cost calculation rule table, the cost calculation formula in the second storage region included in the configuration management information acquired in the acquisition process;

a first calculation process of calculating a cost estimate value by the cost calculation formula by acquiring, from the performance/capacity history table, a value to be substituted in as a variable of the cost calculation formula;

a creation process of creating a cost estimate result including a cost estimate value calculated in the first calculation process, the first storage region, the second storage region, and the type of the usage configuration using the second storage region; and

an output process of outputting the cost estimate result created in the creation process.

2. The management method according to claim 1 ,

wherein the processor executes a determination process of determining whether the configuration management information includes the second storage region and the type of the usage configuration, and

wherein, in the extraction process, the processor extracts the cost calculation formula on the basis of the determination result by the determination process.

3. The management method according to claim 2 ,

wherein the processor executes a determination process of determining whether the configuration management information includes the second storage region and the type of the usage configuration,

wherein, in the extraction process, if the second storage region and type of the usage configuration are included according to the determination process, the processor extracts a specific cost calculation formula that uses the second storage region according to the type of the usage configuration,

wherein, in the first calculation process, the processor calculates a specific cost estimate value by the specific cost calculation formula by acquiring, from the performance/capacity history table, a value to be substituted in as a variable of the specific cost calculation formula, and

wherein, in the creation process, the processor creates a cost estimate result including the specific cost estimate value calculated in the first calculation process, the second storage region, and the type of the usage configuration.

4. The management method according to claim 2 ,

wherein the processor executes a determination process of determining whether the configuration management information includes the second storage region and the type of the usage configuration,

wherein, in the extraction process, if the second storage region and type of the usage configuration are not included according to the determination process, the processor extracts the cost calculation formula for all combinations of the second storage regions and the usage configurations in the cost calculation rule table,

wherein, in the first calculation process, the processor calculates the cost estimate value by the cost calculation formula for each of the combinations by acquiring, from the performance/capacity history table, a value to be substituted in as the variable of the cost calculation formula, and

wherein, in the creation process, the processor creates a cost estimate result including, for each of the combinations, the cost estimate value calculated in the first calculation process, the second storage region, and the type of the usage configuration.

5. The management method according to claim 4 ,

wherein the storage device stores a policy table that stores a policy that defines a restriction condition, and

wherein, in the creation process, the processor creates the cost estimate result for the combination that satisfies the restriction condition.

6. The management method according to claim 1 ,

wherein the cost calculation rule table stores one or more cost calculation formulas that serve as rules for calculating a cost estimate value for use of the first storage region according to the type of the usage configuration on the basis of at least one of the second storage region, the observation value, and the acquisition date/time,

wherein, in the extraction process, the processor extracts, from the cost calculation rule table, the cost calculation formula in the first storage region included in the configuration management information, and

wherein, in the creation process, the processor executes creation of a cost estimate result including the cost estimate value, the first storage region, the second storage region, and the type of the usage configuration using the first storage region.

7. The management method according to claim 1 ,

wherein the storage device has a cost management table,

wherein the cost management table stores a performance value of a service cost for a provider device that provides the service among the first device group and the second device group,

wherein, in the acquisition process, the processor acquires a statistical value of a total of the service cost with reference to the cost management table, and

wherein, in the output process, the processor outputs the cost estimate result separately from the statistical value of the total of the service cost acquired in the acquisition process.

8. The management method according to claim 1 ,

wherein the storage device has an improvement proposal table,

wherein the improvement proposal table stores the type of the usage configuration, and one or more variable setting values that can be set to the variable of the cost calculation formula corresponding to the type of the usage configuration, and

wherein the processor

executes a second calculation process of calculating an improvement cost by the cost calculation formula by acquiring, from the improvement proposal table, the variable setting value to be substituted in as the variable of the cost calculation formula, and,

in the output process, outputs a calculation result of the second calculation process.

9. The management method according to claim 8 ,

wherein the improvement proposal table stores the type of the usage configuration, one or more improvement variables included in the cost calculation formula corresponding to the type of the usage configuration, and one or more of the variable setting values that can be set to the improvement variables, and

wherein, in the second calculation process, the processor calculates the improvement cost for each combination of the improvement variable and the variable setting value.

10. A management device that manages a usage configuration of a service provided between first devices of a first device group and second devices of a second device group, the management device comprising:

a processor that executes a program; and

a storage device that stores the program,

wherein the storage device has a configuration management table, a cost calculation rule table, and a performance/capacity history table,

wherein the configuration management table stores a first storage region of the first devices, a second storage region of the second devices, and a type of the usage configuration,

wherein the performance/capacity history table stores an observation item in the first storage region, an observation value pertaining to the observation item, and an acquisition date/time of the observation value,

wherein the cost calculation rule table stores one or more cost calculation formulas that serve as rules for calculating a cost for use of the second storage region according to the type of the usage configuration on the basis of at least one of the first storage region, the observation value, and the acquisition date/time, and

wherein the processor executes:

an acquisition process of acquiring configuration management information including at least the first storage region and the second storage region;

an extraction process of extracting, from the cost calculation rule table, the cost calculation formula in the second storage region included in the configuration management information acquired in the acquisition process;

a first calculation process of calculating a cost estimate value by the cost calculation formula by acquiring, from the performance/capacity history table, a value to be substituted in as a variable of the cost calculation formula;

a creation process of creating a cost estimate result including a cost estimate value calculated in the first calculation process, the first storage region, the second storage region, and the type of the usage configuration using the second storage region; and

an output process of outputting the cost estimate result created in the creation process.

11. A non-transitory recording medium that can be read by a processor, the recording medium recording a management program that causes the processor to execute management of a usage configuration of a service provided between first devices of a first device group and second devices of a second device group,

wherein the processor can access a storage device that stores a configuration management table, a cost calculation rule table, and a performance/capacity history table,

wherein the storage device has a configuration management table, a cost calculation rule table, and a performance/capacity history table,

wherein the configuration management table stores a first storage region of the first devices, a second storage region of the second devices, and a type of the usage configuration,

wherein the performance/capacity history table stores an observation item in the first storage region, an observation value pertaining to the observation item, and an acquisition date/time of the observation value,

wherein the cost calculation rule table stores one or more cost calculation formulas that serve as rules for calculating a cost for use of the second storage region according to the type of the usage configuration on the basis of at least one of the first storage region, the observation value, and the acquisition date/time, and

wherein the processor is caused to execute:

an acquisition process of acquiring configuration management information including at least the first storage region and the second storage region;

an extraction process of extracting, from the cost calculation rule table, the cost calculation formula in the second storage region included in the configuration management information acquired in the acquisition process;

a first calculation process of calculating a cost estimate value by the cost calculation formula by acquiring, from the performance/capacity history table, a value to be substituted in as a variable of the cost calculation formula;

a creation process of creating a cost estimate result including a cost estimate value calculated in the first calculation process, the first storage region, the second storage region, and the type of the usage configuration using the second storage region; and

an output process of outputting the cost estimate result created in the creation process.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2023
From: NAKAJIMA, JUN; NAKAJIMA, NORIKO
To: HITACHI, LTD.
Reel/Frame 062810/0019 →
Priority Claims (1)
JP 2022-135361 · Aug 26, 2022 · national