Load balancing device, load balancing system, load balancing method, and load balancing program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NIPPON TELEGRAPH & TELEPHONE CORP
- Filing Date
- 2022-10-26
- Publication Date
- 2026-06-09
AI Technical Summary
【0009】 本発明によれば、需要変動に対応して電力効率が大きくなるようにリクエスト処理部を動作させることができる。
Smart Images

Figure 0007871886000001 
Figure 0007871886000002 
Figure 0007871886000003
Abstract
Claims
1. An information storage unit stores information indicating the power efficiency when processing each distribution amount, including the distribution amount of requests that result in peak power efficiency, as information for determining the distribution ratio when distributing each request to multiple request processing units. Based on the ratio determination information read from the information storage unit, a maximum efficiency group is formed, which distributes the amount of power that reaches its peak value to each request processing unit, and a change-tolerant group is formed, which distributes the amount of power that does not reach its peak value to each request processing unit, and the distribution ratio of requests to each request processing unit belonging to each group is determined. A distribution unit is characterized by having the following: after distributing the requests to the request processing unit according to the determined distribution ratio, if the volume of requests changes, the distribution unit reflects the change in volume in the distribution amount distributed to the request processing unit of the change-tolerant group. Load balancer.
2. The information storage unit creates an allowable increase range indicating the range of the first distribution amount so that power efficiency is improved by increasing the distribution amount beyond the first distribution amount, and includes the allowable increase range in the ratio determination information. The distribution unit is characterized in that it forms increase-allowed groups as change-allowed groups, which distribute the distribution amount of the increase-allowed region to each of the request processing units, and when the volume of requests increases, it distributes the increased amount to the request processing units of the increase-allowed group. The load balancing device according to claim 1.
3. The information storage unit creates a reduction tolerance region indicating the range of the second distribution amount so that power efficiency is improved by reducing the distribution amount from the second distribution amount, and includes the reduction tolerance region in the ratio determination information. The distribution unit is characterized in that it forms reduction-tolerance groups as change-tolerance groups, which distribute the distribution amount of the reduction-tolerance range to each of the request processing units, and when the amount of requests decreases, it distributes the reduced amount so as to remove it from the request processing units of the reduction-tolerance group. The load balancing device according to claim 1.
4. The distribution unit is characterized in that, when determining the distribution ratio of requests to each of the request processing units, it transitions the request processing unit to a power-saving mode if no requests are distributed to it. The load balancing device according to claim 1.
5. A load balancing system comprising a load balancing device according to any one of claims 1 to 4 and an analytical device, The aforementioned analytical device includes a data acquisition unit and a data analysis unit. The data collection unit collects power characteristic information of each request processing unit, which indicates the power efficiency in relation to the number of requests, based on the number of requests processed by each request processing unit and the power consumption required to process those requests. The data analysis unit, based on the power characteristic information of each request processing unit collected, obtains information indicating the power efficiency when processing each allocation amount, including the allocation amount for which the power efficiency reaches its peak value, and stores the obtained result as ratio determination information in the information storage unit. Load balancing system.
6. The load balancing device has an information storage unit and a distribution unit. The aforementioned information storage unit stores information indicating the power efficiency when processing each distribution amount, including the distribution amount of requests that result in peak power efficiency, as information for determining the distribution ratio when distributing each request to multiple request processing units. The aforementioned distribution unit is Based on the ratio determination information read from the information storage unit, a maximum efficiency group is formed, which distributes the amount of power that reaches its peak value to each request processing unit, and a change-tolerant group is formed, which distributes the amount of power that does not reach its peak value to each request processing unit, and the distribution ratio of requests to each request processing unit belonging to each group is determined. After distributing requests to the request processing unit according to the determined distribution ratio, if the volume of requests changes, the change in volume is reflected in the distribution amount allocated to the request processing unit of the change-tolerant group. Load balancing method.
7. A load balancing program for causing a computer to function as a load balancing device according to any one of claims 1 to 4.