Computer server application execution scheduling latency reduction
AssigneeInternational Business Machines Corporation
InventorsPradipta K. Banerjee, Sudipta Biswas, Vijay K. Sukthankar
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsPradipta K. Banerjee, Sudipta Biswas, Vijay K. Sukthankar
Estimating the term…
Technical solutions are described for assigning containers for executing functions in a software application using a server cluster that uses functions as a service architecture. An example method includes creating, by a global scheduler of the server cluster, a first container at a first host node in the server cluster for executing a first function from the software application. The method further includes intercepting, by an in-node scheduler of the first host node, a command from the first function for creating a second container for executing a second function. The method further includes assigning, by the in-node scheduler, an in-node container as the second container, the in-node container being a container executing on the first host node. The method further includes updating, by the in-node scheduler, a resource database that indicates that the second function is being executed in the in-node container on the first host node.
A computer-implemented method for assigning containers for executing functions in a software application using a server cluster, the method comprising:
A system comprising:
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processing circuits to cause one or more processing circuits to assign containers for executing functions in a software application using a server cluster using functions as a service architecture, the assigning comprises:
Dependencies are inferred from the claim text.