Computer-readable recording medium storing resource management program, resource management method, and management device
AssigneeFsas Technologies Inc.
InventorsHiroshi Endo, Satoshi Kazama, Kazuhiro Suzuki
Life of this patent
Estimating the term…
Abstract
A non-transitory computer-readable recording medium storing a resource management program for causing a computer that manages a virtualization system to execute a process, the process includes obtaining a first score according to a time-series number of unused resources for each resource type in the virtualization system, based on a use history of resources in the virtualization system by a user, obtaining, for each resource, a second score according to a use frequency and compatibility with another resource, and allocating each resource to the user in ascending order of a total value of the first score and the second score.
Claims9
A non-transitory computer-readable recording medium storing a resource management program for causing a computer that manages a virtualization system to execute a process, the process comprising:
- obtaining a first score according to a time-series number of unused resources for each resource type in the virtualization system, based on a use history of resources in the virtualization system by a user;
- obtaining, for each resource, a second score according to a use frequency and compatibility with another resource;
- and
- allocating each resource to the user in ascending order of a total value of the first score and the second score,
- wherein the process allocates each resource to the user in a case where a resource use rate of the virtualization system is higher than a predetermined value, and
- when the resource use rate of a current and a future virtualization system is higher than a upper limit threshold and shortage is solved by changing the resource to a resource in a past deployment history of a requesting user, changes a selected resource to the resource in the past deployment history of the requesting user.
A resource management method for causing a computer that manages a virtualization system to execute a process, the process comprising:
- obtaining a first score according to a time-series number of unused resources for each resource type in the virtualization system, based on a use history of resources in the virtualization system by a user;
- obtaining, for each resource, a second score according to a use frequency and compatibility with another resource;
- and
- allocating each resource to the user in ascending order of a total value of the first score and the second score,
- wherein the process allocates each resource to the user in a case where a resource use rate of the virtualization system is higher than a predetermined value, and
- when the resource use rate of a current and a future virtualization system is higher than a upper limit threshold and shortage is solved by changing the resource to a resource in a past deployment history of a requesting user, changes a selected resource to the resource in the past deployment history of the requesting user.
A management device that manages a virtualization system, the management device comprising:
- a memory;
- and
- a processor coupled to the memory and configured to:
- obtain a first score according to a time-series number of unused resources for each resource type in the virtualization system, based on a use history of resources in the virtualization system by a user;
- obtain, for each resource, a second score according to a use frequency and compatibility with another resource;
- and
- allocate each resource to the user in ascending order of a total value of the first score and the second score,
- wherein the processor allocates each resource to the user in a case where a resource use rate of the virtualization system is higher than a predetermined value, and
- when the resource use rate of a current and a future virtualization system is higher than a upper limit threshold and shortage is solved by changing the resource to a resource in a past deployment history of a requesting user, changes a selected resource to the resource in the past deployment history of the requesting user.
Dependencies are inferred from the claim text.