IP Library Granted Patent US 12,079,089
Granted Patent B2
US 12,079,089 · App. 18/158,484 · Granted Sep 3, 2024

Computer-readable recording medium storing resource management program, resource management method, and resource management device

Inventor: Takamichi Nishijima (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F11/1456G06F11/1451G06F11/1464
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 12,079,089
App. No.
18/158,484
Granted
Sep 3, 2024
Kind
B2
Abstract

A non-transitory computer-readable recording medium stores a resource management program for causing a computer to execute a process including: classifying backup processing devices for backup based on information representing a feature of each of a plurality of processing devices related to provision of one or more services such that, among the backup processing devices for backup that correspond to each of the plurality of processing devices, backup processing devices used at a same timing are not in a same group; and allocating resources to classified backup processing devices in a group in an overlapping manner such that resources are shared between the backup processing devices in a group.

Claims (37)

1. A non-transitory computer-readable recording medium storing a resource management program for causing a computer to execute a process comprising:

classifying backup processing devices for backup based on information representing a feature of each of a plurality of processing devices related to provision of one or more services such that, among the backup processing devices for backup that correspond to each of the plurality of processing devices, backup processing devices used at a same timing are not in a same group; and

allocating resources to classified backup processing devices in a group in an overlapping manner such that resources are shared between the backup processing devices in a group,

the information represents a demand tendency of a service that corresponds to each of the plurality of processing devices, and,

in the classifying,

the backup processing devices for backup are classified based on the information such that, among the backup processing devices for backup, backup processing devices that correspond to processing devices related to provision of a service with a same demand tendency are not in a same group.

2. The non-transitory computer-readable recording medium according to claim 1 , wherein

the information is information that represents provision of a service among the one or more services to which each of the plurality of processing devices relates, and,

in the classifying,

the backup processing devices for backup are classified based on the information such that, among the backup processing devices for backup, backup processing devices that correspond to processing devices related to provision of a same service are not in a same group.

3. The non-transitory computer-readable recording medium according to claim 1 , wherein

the information is information that represents a load state of each of the plurality of processing devices, and,

in the classifying,

the backup processing devices for backup are classified based on the information such that, among the backup processing devices for backup, backup processing devices that correspond to processing devices whose degree of margin in processing performance is equal to or less than a threshold value are not in a same group.

4. The non-transitory computer-readable recording medium according to claim 1 , wherein, in the classifying,

the backup processing devices for backup are classified based on the information and upper limit information that represents an upper limit of an amount of resources that are capable of being allocated to the backup processing devices for backup such that an amount of resources to be allocated to the backup processing devices for backup does not exceed the upper limit and that, among the backup processing devices for backup, backup processing devices used at a same timing are not in a same group.

5. The non-transitory computer-readable recording medium according to claim 1 , wherein resources that are capable of being allocated to the backup processing devices for backup are powered off in an unallocated state, and

the computer is caused to execute a process of powering on resources allocated to the backup processing devices in a group among resources that are capable of being allocated to the backup processing devices for backup.

6. The non-transitory computer-readable recording medium according to claim 5 , wherein the computer is caused to execute a process of setting power of resources other than resources that have already been allocated, among resources that are capable of being allocated to the backup processing devices for backup, to a power saving mode.

7. The non-transitory computer-readable recording medium according to claim 1 , wherein

each of the plurality of processing devices is a container or a virtual machine, and

the backup processing devices for backup are containers for backup or virtual machines.

8. The non-transitory computer-readable recording medium according to claim 1 , wherein the resources include at least one of a CPU, a memory, a storage, or an accelerator.

9. A resource management method comprising:

classifying backup processing devices for backup based on information representing a feature of each of a plurality of processing devices related to provision of one or more services such that, among the backup processing devices for backup that correspond to each of the plurality of processing devices, backup processing devices used at a same timing are not in a same group; and

allocating resources to classified backup processing devices in a group in an overlapping manner such that resources are shared between the backup processing devices in a group,

the information represents a demand tendency of a service that corresponds to each of the plurality of processing devices, and,

in the classifying,

the backup processing devices for backup are classified based on the information such that, among the backup processing devices for backup, backup processing devices that correspond to processing devices related to provision of a service with a same demand tendency are not in a same group.

10. A resource management device comprising:

a memory; and

a processor coupled to the memory and configured to:

classify backup processing devices for backup based on information representing a feature of each of a plurality of processing devices related to provision of one or more services such that, among the backup processing devices for backup that correspond to each of the plurality of processing devices, backup processing devices used at a same timing are not in a same group; and

allocate resources to classified backup processing devices in a group in an overlapping manner such that resources are shared between the backup processing devices in a group,

the information represents a demand tendency of a service that corresponds to each of the plurality of processing devices, and

in the classify,

the backup processing devices for backup are classified based on the information such that, among the backup processing devices for backup, backup processing devices that correspond to processing devices related to provision of a service with a same demand tendency are not in a same group.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 072432/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2023
From: NISHIJIMA, TAKAMICHI
To: FUJITSU LIMITED
Reel/Frame 062464/0800 →
Priority Claims (1)
JP 2022-094488 · Jun 10, 2022 · national
Continuity (1)
Related Publication 20230401126A1 · Dec 14, 2023