US 11,991,054 B2
Jitter-less distributed function-as-a-service using flavor clustering
Francesc Guim Bernat, Barcelona (ES); Ned M. Smith, Beaverton, OR (US); Sunil Cheruvu, Tempe, AZ (US); Alexander Bachmutsky, Sunnyvale, CA (US); and James Coleman, Mesa, AZ (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Oct. 6, 2020, as Appl. No. 17/063,991.
Prior Publication US 2021/0021485 A1, Jan. 21, 2021
Int. Cl. H04L 12/24 (2006.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); H04L 41/50 (2022.01); H04L 41/5003 (2022.01); H04L 41/5022 (2022.01); H04L 43/087 (2022.01); H04L 67/288 (2022.01)
CPC H04L 41/5022 (2013.01) [H04L 41/5003 (2013.01); H04L 41/5096 (2013.01); H04L 43/087 (2013.01); H04L 67/288 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for implementing a Function as a Service (FaaS), comprising:
implementing one or more sets of FaaS functions clustered by flavor chaining to deploy one or more FaaS flavor clusters on one or more edge nodes, wherein each flavor is defined by a set of resource requirements mapped into a jitter Quality of Service (QoS) and is executed on at least one hardware computing component on the one or more edge nodes; and
implementing at least one jitter controller to control and monitor execution of FaaS functions in the one or more FaaS flavor clusters such that the functions are executed to meet jitter-less QoS requirements.