Method for balancing a load, a system, an elasticity manager and a computer program product
US-9891941-B2 · Feb 13, 2018 · US
US2016170792A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016170792-A1 |
| Application number | US-201514966792-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 11, 2015 |
| Priority date | Dec 16, 2014 |
| Publication date | Jun 16, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In a management system, an acquisition unit acquires information regarding adjustment of an amount of resources to be used for a first processing system according to an instruction for switching a processing system that processes a request transmitted from a predetermined network system. An adjustment instruction unit issues an instruction for increasing the number of virtual machines in a second processing system as an adjustment instruction to adjust an amount of resources in the second processing system based on this acquired information. The processing system that processes the request transmitted from the predetermined network system is switched according to this adjustment instruction.
Opening claim text (preview).
What is claimed is: 1 . A management system including a plurality of processing systems each including at least one or more virtual machines each configured to process a request, and a load distribution device configured to distribute the request to the virtual machine(s), the management system comprising: an acquisition unit configured to acquire information regarding adjustment of an amount of resources to be used for a first processing system according to an instruction for switching a processing system that processes the request transmitted from a predetermined network system from the first processing system to a second processing system included in the plurality of processing systems; and an adjustment instruction unit configured to issue an instruction for increasing the number of the virtual machines in the second processing system as an adjustment instruction to adjust an amount of resources in the second processing system based on the information acquired by the acquisition unit, wherein the processing system that processes the request transmitted from the predetermined network system is switched from the first processing system to the second processing system according to the adjustment instruction issued by the adjustment instruction unit. 2 . The management system according to claim 1 , wherein the first processing system and the second processing system each include a request processing system including one or more virtual machines configured to receive the request from the load distribution device to process the request, and a batch processing system including one or more virtual machines configured to process a message corresponding to the request processed by the request processing system, and wherein the adjustment instruction unit issues the adjustment instruction with respect to the request processing system in the second processing system not with respect to the batch processing system in the second processing system based on the information acquired by the acquisition unit. 3 . The management system according to claim 1 , wherein the adjustment instruction unit further issues an instruction for increasing an allocation of hardware resources to the virtual machine(s) in the second processing system as the adjustment instruction to adjust the amount of resources in the second processing system based on the information acquired by the acquisition unit. 4 . The management system according to claim 1 , wherein the resources used by each of the first processing system and the second processing system is provided by one or more server computers. 5 . The management system according to claim 1 , wherein an adjustment function of automatically carrying out adjustment to reduce the amount of resources in the second processing system according to an amount of the received request is enabled, after the processing system that processes the request transmitted from the predetermined network system is switched from the first processing system to the second processing system. 6 . The management system according to claim 1 , wherein the information acquired by the acquisition unit is at least one of the number of the virtual machines in the first processing system, an amount of the request received by the first processing system, and information indicating adjustment carried out last time in the first processing system. 7 . The management system according to claim 6 , wherein the processing system is managed while being divided into a plurality of groups each including at least any of one or more virtual machines and one or more load distribution devices, wherein the management system further comprises a setting unit configured to set any one of the number of the virtual machines in the first processing system, the amount of the request received by the first processing system, and the information indicating the adjustment carried out last time in the first processing system, as the information with respect to the first processing system that is used for the instruction issued by the adjustment instruction unit, for each of the groups of the resources used by the second processing system, wherein the acquisition unit acquires at least one of the number of the virtual machines in the first processing system, the amount of the request received by the first processing system, and the information indicating the adjustment carried out last time in the first processing system according to the setting configured by the setting unit, and wherein the adjustment instruction unit issues the adjustment instruction to adjust the amount of resources in the second processing system based on the information acquired by the acquisition unit, for each of the groups of the resources used by the second processing system. 8 . The management system according to claim 1 , wherein, if the amount of the request received by the first processing system or information indicating a load for request processing that is imposed on the first processing system is acquired by the acquisition unit, the adjustment instruction unit issues the adjustment instruction to adjust the amount of resources in the second processing system based on this acquired information. 9 . The management system according to claim 1 , wherein, if information indicating adjustment carried out last time in the first processing system is acquired by the acquisition unit, the adjustment instruction unit issues an instruction to carry out, in the second processing system, the adjustment indicated by the information acquired by the acquisition unit as the adjustment instruction to adjust the amount of resources in the second processing system. 10 . The management system according to claim 1 , wherein a version of an application running on the virtual machine(s) in the first processing system, and a version of an application running on the virtual machine(s) in the second processing system are different from each other. 11 . A control method for controlling a management system including a plurality of processing systems each including at least one or more virtual machines each configured to process a request, and a load distribution device configured to distribute the request to the virtual machine(s), the control method comprising: acquiring information regarding adjustment of an amount of resources to be used for a first processing system according to an instruction for switching a processing system that processes the request transmitted from a predetermined network system from the first processing system to a second processing system included in the plurality of processing systems; and issuing an instruction for increasing the number of the virtual machines in the second processing system as an adjustment instruction to adjust an amount of resources in the second processing system based on the information acquired in the acquiring, wherein the processing system that processes the request transmitted from the predetermined network system is switched from the first processing system to the second processing system according to the adjustment instruction issued in the issuing. 12 . The control method according to claim 11 , wherein the first processing system and the second processing system each include a request processing system including one or more virtual machines configured to receive the request from the load distribution device to process the request, and a batch processing system including one or more virtual machines configured to process a message corresponding to the request processed by the request processing system, and wherein the adjustment instruction is issued with respect to the request processing s
Hypervisor-specific management and integration aspects · CPC title
Distribution of virtual machine instances; Migration and load balancing · CPC title
Logical partitioning of resources; Management or configuration of virtualized resources (specific details on emulation or internal functioning of virtual machines G06F9/455) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.