US 11,797,342 B2
Method and supporting node for supporting process scheduling in a cloud system
Chakri Padala, Bangalore (IN); Nhi Vo, Stockholm (SE); Mozhgan Mahloo, Solna (SE); and Joao Monteiro Soares, Solna (SE)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Appl. No. 17/253,479
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
PCT Filed Jun. 20, 2018, PCT No. PCT/SE2018/050668
§ 371(c)(1), (2) Date Dec. 17, 2020,
PCT Pub. No. WO2019/245416, PCT Pub. Date Dec. 26, 2019.
Prior Publication US 2021/0173712 A1, Jun. 10, 2021
Int. Cl. G06F 9/50 (2006.01); G06F 11/34 (2006.01)
CPC G06F 9/5011 (2013.01) [G06F 11/3409 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, performed by a supporting node, for supporting a process scheduling node when scheduling a process to a first execution node of a cluster of execution nodes, the method comprising:
receiving, from the first execution node being selected by the process scheduling node for execution of the process, a request for allocation of one or more Hardware Acceleration (HA) devices;
allocating at least one HA device, being associated with a second execution node of the cluster, to the first execution node;
reducing a value representing a number of HA devices available for allocation to the first execution node;
sending to the first execution node the value representing the number of HA devices available for allocation to the first execution node; and
sending, to the first execution node, a message indicating successful allocation of said at least one HA device.