Yee & Associates, P.C.
Deployment of microservices based on back-end resource affinity
Determining microservice placement to minimize response time in a network is provided. A set of resources utilized by a microservice during operation is identified based on inspecting a configuration file and code of the microservice. A deployed location within the network of each resource is determined. A relative weight value is assigned to each resource indicating a relative significance of each resource to the microservice during operation. A weighted-average response time is determined for each data center in a set of possible data centers to deploy the microservice based on the relative weight value assigned to each resource and a determined distance value measured by response time between the deployed location of each resource and each possible data center in the set. A data center in the set of possible data centers is selected to deploy the microservice based on the data center having a lowest determined weighted-average response time.
International Business Machines Corporation
H H H H H G H H H G H
H04L H04L H04L H04L H04L G06F H04L H04L H04L G06F H04L
inventional inventional inventional inventional inventional inventional inventional inventional inventional additional inventional
Anantha S. Joseph Pritesh Craig
Rao Kozhaya Patel Cook