Proactive replication of software containers using geographic location affinity to predicted clusters in a distributed computing environment
US11509715B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 8, 2020 |
| Grant date | Nov 22, 2022 |
| Priority date | — |
| Expiry date | Jan 16, 2041 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L43/20
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus comprises a processing device configured to monitor, over time intervals each comprising multiple time slices, client requests to access software container instances hosted by container host devices of a geographically-distributed software container platform, and to generate cluster pattern data comprising geographic clusters for the software container instances in each of the time slices. The processing device is also configured to predict, for a given time slice in a given subsequent time interval, formation of a geographic cluster of client requests for a given software container instance based on the cluster pattern data. The processing device is further configured to calculate network distances from the predicted geographic cluster to each of the container host devices, to select one of the container host devices based on the calculated network distances, and to proactively replicate the given software container instance in the selected container host device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.