IP Library Patent Application 18461719
Patent Application
App. No. 18/461,719

INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD

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 None
App. No.
18/461,719
Abstract

An information processing system includes storage apparatuses installed in areas, SDSs provided on a cloud, and a management system. The management system estimates, in reference to configuration information and performance information regarding a volume of each of the storage apparatuses, a required resource amount required to fail over the volume of each storage apparatus to a duplicate volume. The management system selects an SDS of a replication destination in such a manner as to minimize a required resource amount aggregated for each installation location and for each storage system SDS, while locating in a distributed manner, in the SDSs, duplicate volumes related to the storage apparatuses located at an identical point.

Claims (53)

1 . An information processing system comprising:

a plurality of storage apparatuses installed in a plurality of areas;

a plurality of storage systems including a plurality of storage nodes provided on a cloud; and

a management system, wherein

a processor of the management system

acquires, from each of the plurality of storage apparatuses, configuration information and performance information regarding volumes of the plurality of storage apparatuses,

estimates, in reference to the configuration information and the performance information, a required resource amount for replication in a corresponding one of the storage systems that is required when a duplicate volume to which a volume of each of the plurality of storage apparatuses is to be failed over is created in the storage system and a required resource amount for failover in the storage system that is required when the volume is failed over to the duplicate volume,

divides, according to an installation location, the plurality of storage apparatuses into installation location groups of the storage apparatuses, the storage apparatuses possibly simultaneously becoming defective,

aggregates, for each of the installation location groups and for each of the storage systems, the required resource amount for replication and the required resource amount for failover related to the volume of each of the storage apparatuses,

selects, as the storage system of a replication destination in which the duplicate volume is to be created, the storage system in such a manner as to minimize the required resource amount for failover aggregated for each of the installation location groups and for each of the storage systems, while locating in a distributed manner, in the plurality of storage systems, the duplicate volume related to the plurality of storage apparatuses located at an identical point, and

implements, on the selected storage system of the replication destination, replication in which the duplicate volume is created.

2 . The information processing system according to claim 1 , wherein

the processor

estimates, for the required resource amount for replication, a required resource amount for a processor, a memory, and a storage capacity of the storage system, and

estimates, for the required resource amount for failover, a required resource amount for a processor and a memory of the storage system.

3 . The information processing system according to claim 1 , wherein

the processor

calculates a total required resource amount based on the required resource amount for replication and the required resource amount for failover in the storage system of the replication destination,

determines whether the storage system of the replication destination is able to achieve the total required resource amount, and

implements cluster expansion of the storage system in a case where the storage system of the replication destination is determined to be unable to achieve the total required resource amount.

4 . The information processing system according to claim 3 , wherein

the processor

newly constructs the storage system in a case where the processor determines that the total required resource amount fails to be achieved even when the storage system of the replication destination implements the cluster expansion, and

changes the storage system to the new storage system as the storage system of the replication destination.

5 . The information processing system according to claim 1 , wherein

the processor

determines whether a resource amount available for the storage system needs to be secured when the volume of the storage apparatus is failed over, and

implements cluster expansion of the storage system in a case where the processor determines that the resource amount needs to be secured.

6 . The information processing system according to claim 5 , wherein

the processor

determines whether the required resource amount for failover is secured even in a case where cluster reduction of the storage system is implemented when the volume of the storage apparatus is failed back, and

implements the cluster reduction of the storage system in a case where the processor determines that the required resource amount for failover is secured.

7 . The information processing system according to claim 1 , wherein

the processor

constructs, in the identical storage system, the duplicate volumes of a plurality of the volumes of a corresponding one of the storage apparatuses.

8 . The information processing system according to claim 1 , wherein

the processor

constructs, in a plurality of the storage systems, the duplicate volumes of a plurality of the volumes of a corresponding one of the storage apparatuses.

9 . The information processing system according to claim 1 , wherein

the processor

selects equipment including a controller and a communication port related to the storage system of the replication destination in which the duplicate volumes are created, in such a manner that the equipment is located in a distributed manner with respect to the volumes.

10 . The information processing system according to claim 1 , wherein

the plurality of storage systems are installed in the plurality of areas, and

the processor

selects the storage system of the replication destination in such a manner that a plurality of the duplicate volumes related to the plurality of storage apparatuses located at the identical point are located in a distributed manner in the plurality of storage systems located at a point different from the identical point.

11 . An information processing method performed in an information processing system including a plurality of storage apparatuses installed in a plurality of areas, a plurality of storage systems including a plurality of storage nodes provided on a cloud, and a management system, the method comprising:

by a processor of the management system

acquiring, from each of the plurality of storage apparatuses, configuration information and performance information regarding volumes of the plurality of storage apparatuses;

estimating, in reference to the configuration information and the performance information, a required resource amount for replication in a corresponding one of the storage systems that is required when a duplicate volume to which a volume of each of the plurality of storage apparatuses is to be failed over is created in the storage system and a required resource amount for failover in the storage system that is required when the volume is failed over to the duplicate volume;

dividing, according to an installation location, the plurality of storage apparatuses into installation location groups of the storage apparatuses, the storage apparatuses possibly simultaneously becoming defective;

aggregating, for each of the installation location groups and for each of the storage systems, the required resource amount for replication and the required resource amount for failover related to the volume of each of the storage apparatuses;

selecting, as the storage system of a replication destination in which the duplicate volume is created, the storage system in such a manner as to minimize the required resource amount for failover aggregated for each of the installation location groups and for each of the storage systems, while locating in a distributed manner, in the plurality of storage systems, the duplicate volume related to the plurality of storage apparatuses located at an identical point; and

implementing, on the selected storage system of the replication destination, replication in which the duplicate volume is created.

Assignments (2)
CHANGE OF NAME Recorded Sep 27, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069067/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2023
From: SATO, KENTA; SHIBAYAMA, TSUKASA; DEGUCHI, AKIRA
To: HITACHI, LTD.
Reel/Frame 064815/0052 →