Managing instances of serverless functions in a cloud computing system
AssigneeInternational Business Machines Corporation
InventorsEun Kyung LEE, Huamin Chen, Chen Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsEun Kyung LEE, Huamin Chen, Chen Wang
Estimating the term…
Computer-implemented methods for managing instances of serverless functions in a cloud computing system are provided. Aspects include obtaining a service level objective for a serverless function, obtaining a command queue length for a graphical processing unit disposed on each of a plurality of compute nodes in the cloud computing system, and obtaining a request queue length of the serverless function. Aspects also include calculating a number of instances of the serverless function to deploy in the cloud computing system, wherein the number of instances is determined based on the service level objective and the request queue length of the serverless function, identifying compute nodes from the plurality of compute nodes to deploy each of the number of instances of the serverless function, and creating an instance of the serverless function on each of the identified compute nodes.
A method for managing instances of serverless functions in a cloud computing system, comprising:
A computing system having a memory having computer readable instructions and one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:
Dependencies are inferred from the claim text.