IP Library Granted Patent US 11,281,556
Granted Patent B2
US 11,281,556 · App. 16/381,049 · Granted Mar 22, 2022

Resource management apparatus and resource management method

Inventor: Mikio Morita (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F11/3428G06F9/45558G06F2009/45562G06F2009/45591
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,281,556
App. No.
16/381,049
Granted
Mar 22, 2022
Kind
B2
Abstract

A resource management apparatus includes a memory and a processor coupled to the memory. The processor is configured to receive a usage of a target virtual machine provided to a user and a request benchmark score requested by the user. The processor is configured to determine first resources to be used for constructing the target virtual machine based on the received usage and request benchmark score. The processor is configured to construct a first virtual machine using the first resources.

Claims (51)

1. A resource management apparatus, comprising:

a memory; and

a processor coupled to the memory and the processor configured to:

receive a usage of a target virtual machine provided to a user and a request benchmark score requested by the user;

determine first resources to be used for constructing the target virtual machine based on the received usage and request benchmark score; and

construct a first virtual machine using the first resources.

2. The resource management apparatus according to claim 1 , wherein

the processor is further configured to:

cause the first virtual machine to execute a benchmark program to measure a first benchmark score;

acquire the first benchmark score;

determine whether the first virtual machine matches a user's request based on the first benchmark score and the request benchmark score;

change the first resources to second resources when it is determined that the first virtual machine does not match the user's request;

construct a second virtual machine using the second resources;

cause the second virtual machine to execute the benchmark program to measure a second benchmark score; and

acquire the second benchmark score.

3. The resource management apparatus according to claim 1 , wherein

the processor is further configured to:

calculate a resource benchmark score requested for each resource based on the received usage and request benchmark score;

predict resources to be used for construction of the target virtual machine based on the calculated resource benchmark score;

determine whether it is possible to construct the target virtual machine using the predicted resources based on resource information including a use state of resources; and

change one or more resources among the predicted resources when it is determined that it is impossible to construct the target virtual machine.

4. The resource management apparatus according to claim 3 , wherein

the processor is further configured to:

change the one or more resources by changing performance of the one or more resources.

5. The resource management apparatus according to claim 4 , wherein

the processor is further configured to:

lower, when one resource is changed by raising performance of the one resource, performance of another resource.

6. A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a process, the process comprising:

receiving a usage of a target virtual machine provided to a user and a request benchmark score requested by the user;

determining first resources to be used for constructing the target virtual machine based on the received usage and request benchmark score; and

constructing a first virtual machine using the first resources.

7. The non-transitory computer-readable recording medium according to claim 6 , the process further comprising:

causing the first virtual machine to execute a benchmark program to measure a first benchmark score;

acquiring the first benchmark score;

determining whether the first virtual machine matches a user's request based on the first benchmark score and the request benchmark score;

changing the first resources to second resources when it is determined that the first virtual machine does not match the user's request;

constructing a second virtual machine using the second resources;

causing the second virtual machine to execute the benchmark program to measure a second benchmark score; and

acquiring the second benchmark score.

8. A resource management method, comprising:

receiving, by a computer, a usage of a target virtual machine provided to a user and a request benchmark score requested by the user;

determining first resources to be used for constructing the target virtual machine based on the received usage and request benchmark score; and

constructing a first virtual machine using the first resources.

9. The resource management method according to claim 8 , further comprising:

causing the first virtual machine to execute a benchmark program to measure a first benchmark score;

acquiring the first benchmark score;

determining whether the first virtual machine matches a user's request based on the first benchmark score and the request benchmark score;

changing the first resources to second resources when it is determined that the first virtual machine does not match the user's request;

constructing a second virtual machine using the second resources;

causing the second virtual machine to execute the benchmark program to measure a second benchmark score; and

acquiring the second benchmark score.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ORIGINAL COVER SHEET BY REMOVING PATENT NUMBER 10586039 PREVIOUSLY RECORDED ON REEL 69272 FRAME 546. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 1, 2025
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 070764/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 069272/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2019
From: MORITA, MIKIO
To: FUJITSU LIMITED
Reel/Frame 048856/0548 →
Priority Claims (1)
JP JP2018-085241 · Apr 26, 2018 · national
Continuity (1)
Related Publication 20190332515A1 · Oct 31, 2019