-
公开(公告)号:US12113853B2
公开(公告)日:2024-10-08
申请号:US17033370
申请日:2020-09-25
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Andrew J. Herdrich , Kshitij Arun Doshi , Monica Kenguva , Ned M. Smith , Nilesh Jain , Brinda Ganesh , Rashmin Patel , Alexander Vul
IPC: H04L67/1012 , H04L41/5009 , H04L41/5019 , H04L67/01 , H04L67/1087
CPC classification number: H04L67/1012 , H04L41/5009 , H04L41/5019 , H04L67/01 , H04L67/1089
Abstract: Example methods, apparatus, and systems to manage quality of service with respect to service level agreements in a computing device are disclosed. An example apparatus includes a first mesh proxy assigned to a first platform-agnostic application, the first mesh proxy to generate a first resource request signal based on a first service level agreement requirement from the first platform-agnostic application; a second mesh proxy assigned to a second platform-agnostic application, the second mesh proxy to generate a second resource request signal based on a second service level agreement requirement from second platform-agnostic application; and a load balancer to allocate hardware resources for the first platform-agnostic application and the second platform-agnostic application based on the first resource request signal and the second resource request signal.
-
公开(公告)号:US20230022620A1
公开(公告)日:2023-01-26
申请号:US17875672
申请日:2022-07-28
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Patrick Bohan , Kshitij Arun Doshi , Brinda Ganesh , Andrew J. Herdrich , Monica Kenguva , Karthik Kumar , Patrick G. Kutch , Felipe Pastor Beneyto , Rashmin Patel , Suraj Prabhakaran , Ned M. Smith , Petar Torre , Alexander Vul
IPC: H04L67/148 , H04L47/70 , H04L43/0811 , H04W4/40 , H04L67/10 , H04W4/70 , H04L41/5019 , H04L67/00 , G06F9/48
Abstract: An architecture to perform resource management among multiple network nodes and associated resources is disclosed. Example resource management techniques include those relating to: proactive reservation of edge computing resources; deadline-driven resource allocation; speculative edge QoS pre-allocation; and automatic QoS migration across edge computing nodes. In a specific example, a technique for service migration includes: identifying a service operated with computing resources in an edge computing system, involving computing capabilities for a connected edge device with an identified service level; identifying a mobility condition for the service, based on a change in network connectivity with the connected edge device; and performing a migration of the service to another edge computing system based on the identified mobility condition, to enable the service to be continued at the second edge computing apparatus to provide computing capabilities for the connected edge device with the identified service level.
-
公开(公告)号:US11412052B2
公开(公告)日:2022-08-09
申请号:US16235137
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Patrick Bohan , Kshitij Arun Doshi , Brinda Ganesh , Andrew J. Herdrich , Monica Kenguva , Karthik Kumar , Patrick G Kutch , Felipe Pastor Beneyto , Rashmin Patel , Suraj Prabhakaran , Ned M. Smith , Petar Torre , Alexander Vul
IPC: H04L67/148 , H04L43/0811 , H04L67/10 , H04L41/5019 , H04L67/00 , H04L41/5003 , H04L47/70 , H04W4/40 , H04W4/70 , G06F9/48
Abstract: An architecture to perform resource management among multiple network nodes and associated resources is disclosed. Example resource management techniques include those relating to: proactive reservation of edge computing resources; deadline-driven resource allocation; speculative edge QoS pre-allocation; and automatic QoS migration across edge computing nodes. In a specific example, a technique for service migration includes: identifying a service operated with computing resources in an edge computing system, involving computing capabilities for a connected edge device with an identified service level; identifying a mobility condition for the service, based on a change in network connectivity with the connected edge device; and performing a migration of the service to another edge computing system based on the identified mobility condition, to enable the service to be continued at the second edge computing apparatus to provide computing capabilities for the connected edge device with the identified service level.
-
公开(公告)号:US12132790B2
公开(公告)日:2024-10-29
申请号:US17875672
申请日:2022-07-28
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Patrick Bohan , Kshitij Arun Doshi , Brinda Ganesh , Andrew J. Herdrich , Monica Kenguva , Karthik Kumar , Patrick G Kutch , Felipe Pastor Beneyto , Rashmin Patel , Suraj Prabhakaran , Ned M. Smith , Petar Torre , Alexander Vul
IPC: H04L67/148 , G06F9/48 , H04L41/5003 , H04L41/5019 , H04L43/0811 , H04L47/70 , H04L67/00 , H04L67/10 , H04W4/40 , H04W4/70
CPC classification number: H04L67/148 , G06F9/4856 , H04L41/5019 , H04L43/0811 , H04L47/82 , H04L67/10 , H04L67/34 , H04W4/40 , H04W4/70 , H04L41/5003
Abstract: An architecture to perform resource management among multiple network nodes and associated resources is disclosed. Example resource management techniques include those relating to: proactive reservation of edge computing resources; deadline-driven resource allocation; speculative edge QoS pre-allocation; and automatic QoS migration across edge computing nodes. In a specific example, a technique for service migration includes: identifying a service operated with computing resources in an edge computing system, involving computing capabilities for a connected edge device with an identified service level; identifying a mobility condition for the service, based on a change in network connectivity with the connected edge device; and performing a migration of the service to another edge computing system based on the identified mobility condition, to enable the service to be continued at the second edge computing apparatus to provide computing capabilities for the connected edge device with the identified service level.
-
公开(公告)号:US20220182284A1
公开(公告)日:2022-06-09
申请号:US17505262
申请日:2021-10-19
Applicant: Intel Corporation
Inventor: Rashmin Patel , Monica Kenguva , Francesc Guim Bernat , Edwin Verplanke , Andrew J. Herdrich
IPC: H04L41/0816 , H04L41/14
Abstract: Technologies for analyzing and optimizing workloads (e.g., virtual network functions) executing on edge resources are disclosed. According to one embodiment disclosed herein, a compute device launches a virtualized system including a virtual network function and a performance manager, the performance manager to monitor a current resource usage of the virtual network function as a function of a performance profile. The compute device determines, in response to a determination that one or more quality-of-service (QoS) requirements is not satisfied, whether one or more resources from the platform are available for satisfying the QoS requirements. The compute device receives, in response to a determination that the one or more resources are available for satisfying the QoS requirements, the one or more resources and updates the performance profile as a function of the received resources.
-
公开(公告)号:US11240155B2
公开(公告)日:2022-02-01
申请号:US16369430
申请日:2019-03-29
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Ned M. Smith , Monica Kenguva , Rashmin Patel
IPC: G06F15/16 , G06F9/54 , H04L29/06 , H04L12/803 , H04L12/851 , H04L12/26 , H04L12/927 , H04L12/813 , H04L29/08
Abstract: Technologies for load balancing on a network device in an edge network are disclosed. According to one embodiment, a network device receives, in the edge network, a request to access a function. The request includes one or more performance requirements. The network device identifies, as a function of an evaluation of the performance requirements and on monitored properties of each device associated with the network device, one or more of the devices to service the request. The network device selects one of the identified devices according to a load balancing policy and sends the request to the selected device.
-
公开(公告)号:US12120012B2
公开(公告)日:2024-10-15
申请号:US17406270
申请日:2021-08-19
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Andrew J. Herdrich , Karthik Kumar , Felipe Pastor Beneyto , Edwin Verplanke , Rashmin Patel , Monica Kenguva , Brinda Ganesh , Alexander Vul , Ned M. Smith
IPC: H04L43/16 , H04L41/5006 , H04L41/5019 , H04L43/08 , H04L43/0852 , H04L43/0888 , H04L45/125 , H04L47/2408 , H04L47/2425 , H04W28/02
CPC classification number: H04L43/16 , H04L41/5006 , H04L43/08 , H04L45/125 , H04L47/2408 , H04L47/2425 , H04L41/5019 , H04L43/0852 , H04L43/0888 , H04W28/0268
Abstract: A device of a service coordinating entity includes communications circuitry to communicate with a plurality of access networks via a corresponding plurality of network function virtualization (NFV) instances, processing circuitry, and a memory device. The processing circuitry is to perform operations to monitor stored performance metrics for the plurality of NFV instances. Each of the NFV instances is instantiated by a corresponding scheduler of a plurality of schedulers on a virtualization infrastructure of the service coordinating entity. A plurality of stored threshold metrics is retrieved, indicating a desired level for each of the plurality of performance metrics. A threshold condition is detected for at least one of the performance metrics for an NF V instance of the plurality of NFV instances, based on the retrieved plurality of threshold metrics. A hardware resource used by the NFV instance to communicate with an access network is adjusted based on the detected threshold condition.
-
公开(公告)号:US20220210073A1
公开(公告)日:2022-06-30
申请号:US17568496
申请日:2022-01-04
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Ned M. Smith , Monica Kenguva , Rashmin Patel
IPC: H04L47/125 , H04L47/2425 , H04L43/08 , H04L47/80 , H04L47/20 , H04L67/1008
Abstract: Technologies for load balancing on a network device in an edge network are disclosed. An example network device includes circuitry to receive, in an edge network, a request to access a function, the request including one or more performance requirements, identify, as a function of an evaluation of the performance requirements and on monitored properties of each of a plurality of devices associated with the network device, one or more of the plurality of devices to service the request, select one of the identified devices according to a load balancing policy, and send the request to the selected device.
-
公开(公告)号:US11121957B2
公开(公告)日:2021-09-14
申请号:US16235354
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Andrew J. Herdrich , Karthik Kumar , Felipe Pastor Beneyto , Edwin Verplanke , Rashmin Patel , Monica Kenguva , Brinda Ganesh , Alexander Vul , Ned M. Smith
IPC: H04L12/26 , H04L12/729 , H04L12/24 , H04L12/851 , H04W28/02
Abstract: A device of a service coordinating entity includes communications circuitry to communicate with a plurality of access networks via a corresponding plurality of network function virtualization (NFV) instances, processing circuitry, and a memory device. The processing circuitry is to perform operations to monitor stored performance metrics for the plurality of NFV instances. Each of the NFV instances is instantiated by a corresponding scheduler of a plurality of schedulers on a virtualization infrastructure of the service coordinating entity. A plurality of stored threshold metrics is retrieved, indicating a desired level for each of the plurality of performance metrics. A threshold condition is detected for at least one of the performance metrics for an NFV instance of the plurality of NFV instances, based on the retrieved plurality of threshold metrics. A hardware resource used by the NFV instance to communicate with an access network is adjusted based on the detected threshold condition.
-
10.
公开(公告)号:US20190229990A1
公开(公告)日:2019-07-25
申请号:US16370985
申请日:2019-03-30
Applicant: Intel Corporation
Inventor: Rashmin Patel , Monica Kenguva , Francesc Guim Bernat , Edwin Verplanke , Andrew J. Herdrich
IPC: H04L12/24
Abstract: Technologies for analyzing and optimizing workloads (e.g., virtual network functions) executing on edge resources are disclosed. According to one embodiment disclosed herein, a compute device launches a virtualized system including a virtual network function and a performance manager, the performance manager to monitor a current resource usage of the virtual network function as a function of a performance profile. The compute device determines, in response to a determination that one or more quality-of-service (QoS) requirements is not satisfied, whether one or more resources from the platform are available for satisfying the QoS requirements. The compute device receives, in response to a determination that the one or more resources are available for satisfying the QoS requirements, the one or more resources and updates the performance profile as a function of the received resources.
-
-
-
-
-
-
-
-
-