-
公开(公告)号:US11792113B2
公开(公告)日:2023-10-17
申请号:US17598115
申请日:2020-07-02
申请人: Intel Corporation
发明人: Nageen Himayat , Srikathyayani Srikanteswara , Krishna Bhuyan , Daojing Guo , Rustam Pirmagomedov , Gabriel Arrobo Vidal , Yi Zhang , Dmitri Moltchanov
IPC分类号: H04L45/00 , H04L45/745 , H04L47/28 , H04L47/31
CPC分类号: H04L45/26 , H04L45/745 , H04L47/28 , H04L47/31
摘要: Systems and methods for dynamic compute orchestration include receiving, at a network node of an information centric network, a first interest packet comprising a name field indicating a named function and one or more constraints specifying compute requirements for a computing node to execute the named function, the first interest packet received from a client node. A plurality of computing nodes are identified that satisfy the compute requirements for executing the named function. The first interest packet is forwarded to at least some of the plurality of computing nodes. Data packets are received from at least some of the plurality of computing nodes in response to the first interest packet. One of the plurality of computing nodes is selected based on the received data packets, and a second interest packet is sent to the selected one of the plurality of computing nodes instructing the selected one of the plurality of compute nodes to execute the named function.
-
公开(公告)号:US20220158934A1
公开(公告)日:2022-05-19
申请号:US17598115
申请日:2020-07-02
发明人: Nageen Himayat , Srikathyayani Srikanteswara , Krishna Bhuyan , Daojing Guo , Rustam Pirmagomedov , Gabriel Arrobo Vidal , Yi Zhang , Dmitri Moltchanov
IPC分类号: H04L45/00 , H04L45/745 , H04L47/31 , H04L47/28
摘要: Systems and methods for dynamic compute orchestration include receiving, at a network node of an information centric network, a first interest packet comprising a name field indicating a named function and one or more constraints specifying compute requirements for a computing node to execute the named function, the first interest packet received from a client node. A plurality of computing nodes are identified that satisfy the compute requirements for executing the named function. The first interest packet is forwarded to at least some of the plurality of computing nodes. Data packets are received from at least some of the plurality of computing nodes in response to the first interest packet. One of the plurality of computing nodes is selected based on the received data packets, and a second interest packet is sent to the selected one of the plurality of computing nodes instructing the selected one of the plurality of compute nodes to execute the named function.
-