Back to results
US 12,592,982 B2Granted
Information processing device and storage medium
AssigneeToyota Jidosha Kabushiki Kaisha
InventorToru Furusawa
Life of this patent
Estimating the term…
Abstract
An information processing device for performing load balancing between a plurality of edge servers. Acquire a load on one or more microservices operating at each of the plurality of edge servers, and determine to operate at the first edge server to forward a predetermined percentage of requests of one or more requests issued to the first microservice loaded by a predetermined amount or more to a second microservice operating at the one or more second edge servers.
Claims5
An information processing device, comprising:
- a processor;
- and
- a memory storing executable instructions that cause the processor to
- acquire load information indicating a load on one or more microservices operating in each of a plurality of edge servers;
- determine whether the load information indicates the load on a first microservice of the one or more microservices is at or above a threshold load, the first microservice operating on a first edge server of the plurality of edge servers;
- generate a transfer command in response to the determination that the load information indicates the load on the first microservice is at or above the threshold load;
- and
- transmit the transfer command to the first edge server and to a gateway, wherein the transfer command causes
- the first edge server to transfer a first predetermined portion of requests issued to the first microservice from the first edge server to a second microservice operating on one or more other edge servers of the plurality of edge servers, and
- the gateway to forward a second predetermined portion of requests forwarded from the gateway to the second microservice operating on the one or more other edge servers, instead of the first microservice.
7 more elements
A non-transitory storage medium storing a program that causes a computer to execute:
- acquiring load information indicating a load on one or more microservices operating in each of a plurality of edge servers;
- determining whether the load information indicates the load on a first microservice of the one or more microservices is at or above a threshold load, the first microservice operating on a first edge server of the plurality of edge servers;
- generating a transfer command in response to determining that the load information indicates the load on the first microservice is at or above the threshold load;
- and
- transmitting the transfer command to the first edge server and to a gateway, wherein the transfer command causes
- the first edge server to transfer a first predetermined portion of requests issued to the first microservice from the first edge server to a second microservice operating on one or more other edge servers, and
- the gateway to forward a second predetermined portion of requests from the gateway to the second microservice operating on the one or more other edge servers.
4 more elements
Dependencies are inferred from the claim text.