-
公开(公告)号:US20220121455A1
公开(公告)日:2022-04-21
申请号:US17561181
申请日:2021-12-23
申请人: Adrian Hoban , Thijs Metsch , Francesc Guim Bernat , John J. Browne , Kshitij Arun Doshi , Mark Yarvis , Bin Li , Susanne M. Balle , Benjamin Walker , David Cremins , Mats Gustav Agerstam , Marcos E. Carranza , MIkko Ylinen , Dario Nicolas Oliver , John Mangan
发明人: Adrian Hoban , Thijs Metsch , Francesc Guim Bernat , John J. Browne , Kshitij Arun Doshi , Mark Yarvis , Bin Li , Susanne M. Balle , Benjamin Walker , David Cremins , Mats Gustav Agerstam , Marcos E. Carranza , MIkko Ylinen , Dario Nicolas Oliver , John Mangan
摘要: Various systems and methods for implementing intent-based cluster administration are described herein. An orchestrator system includes: a processor; and memory to store instructions, which when executed by the processor, cause the orchestrator system to: receive, at the orchestrator system, an administrative intent-based service level objective (SLO) for an infrastructure configuration of an infrastructure; map the administrative intent-based SLO to a set of imperative policies; deploy the set of imperative policies to the infrastructure; monitor performance of the infrastructure; detect non-compliance with the set of imperative policies; and modify the administrative intent-based SLO to generate a revised set of imperative policies that cause the performance of the infrastructure to be compliant with the revised set of imperative policies.
-
公开(公告)号:US20220124009A1
公开(公告)日:2022-04-21
申请号:US17561061
申请日:2021-12-23
申请人: Thijs Metsch , Susanne M. Balle , Patrick Koeberl , Bin Li , Mark Yarvis , Adrian Hoban , Kshitij Arun Doshi , Francesc Guim Bernat , Cesar Martinez-Spessot , Mats Gustav Agerstam , Dario Nicolas Oliver , Marcos E. Carranza , John J. Browne , Mikko Ylinen , David Cremins
发明人: Thijs Metsch , Susanne M. Balle , Patrick Koeberl , Bin Li , Mark Yarvis , Adrian Hoban , Kshitij Arun Doshi , Francesc Guim Bernat , Cesar Martinez-Spessot , Mats Gustav Agerstam , Dario Nicolas Oliver , Marcos E. Carranza , John J. Browne , Mikko Ylinen , David Cremins
IPC分类号: H04L41/5054 , H04L47/72 , H04L43/08 , H04L41/5025
摘要: Various systems and methods for implementing intent-based orchestration in heterogenous compute platforms are described herein. An orchestration system is configured to: receive, at the orchestration system, a workload request for a workload, the workload request including an intent-based service level objective (SLO); generate rules for resource allocation based on the workload request; generate a deployment plan using the rules for resource allocation and the intent-based SLO; deploy the workload using the deployment plan; monitor performance of the workload using real-time telemetry; and modify the rules for resource allocation and the deployment plan based on the real-time telemetry.
-
公开(公告)号:US20220114251A1
公开(公告)日:2022-04-14
申请号:US17561134
申请日:2021-12-23
申请人: Francesc Guim Bernat , Kshitij Arun Doshi , Adrian Hoban , Thijs Metsch , Dario Nicolas Oliver , Marcos E. Carranza , Mats Gustav Agerstam , Bin Li , Patrick Koeberl , Susanne M. Balle , John J. Browne , Cesar Martinez-Spessot , Ned M. Smith
发明人: Francesc Guim Bernat , Kshitij Arun Doshi , Adrian Hoban , Thijs Metsch , Dario Nicolas Oliver , Marcos E. Carranza , Mats Gustav Agerstam , Bin Li , Patrick Koeberl , Susanne M. Balle , John J. Browne , Cesar Martinez-Spessot , Ned M. Smith
IPC分类号: G06F21/51 , G06F21/57 , H04L43/0823 , H04L41/5009
摘要: Various systems and methods for implementing reputation management and intent-based security mechanisms are described herein. A system for implementing intent-driven security mechanisms, configured to: determine, based on a risk tolerance intent related to execution of an application on a compute node, whether execution of a software-implemented operator requires a trust evaluation; and in response to determining that the software-implemented operator requires the trust evaluation: obtain a reputation score of the software-implemented operator; determine a minimum reputation score from the risk tolerance intent; compare the reputation score of the software-implemented operator to the minimum reputation score; and reject or permit execution of the software-implemented operator based on the comparison
-
公开(公告)号:US20220124005A1
公开(公告)日:2022-04-21
申请号:US17561254
申请日:2021-12-23
申请人: Kshitij Arun Doshi , John J. Browne , Marcos E. Carranza , Francesc Guim Bernat , Mats Gustav Agerstam , Adrian Hoban , Thijs Metsch
发明人: Kshitij Arun Doshi , John J. Browne , Marcos E. Carranza , Francesc Guim Bernat , Mats Gustav Agerstam , Adrian Hoban , Thijs Metsch
IPC分类号: H04L41/5003 , H04L41/5019 , G06F9/50
摘要: Various systems and methods for reactive intent-driven end-to-end (E2E) orchestration are described herein. An orchestrator system, includes a processor; and memory to store instructions, which when executed by the processor, cause the system to: receive, at the orchestrator system, an intent-based service level agreement (SLA) for execution of a series of tasks on a plurality of compute nodes; calculate, based on the intent-based SLA, intermediate latency thresholds corresponding to each task of the series of tasks; calculate slack estimates based on the latency thresholds and real-time telemetry of the plurality of compute nodes or real-time telemetry of connections between the plurality of compute nodes; monitor execution of the series of tasks on the plurality of compute nodes; and perform a corrective action in response to determining that the execution of the series of tasks is predicted to exceed one of the intermediate latency thresholds
-
公开(公告)号:US20220116455A1
公开(公告)日:2022-04-14
申请号:US17561334
申请日:2021-12-23
申请人: Arun Raghunath , Mohammad Chowdhury , Michael Mesnier , Ravishankar R. Iyer , Ian Adams , Thijs Metsch , John J. Browne , Adrian Hoban , Veeraraghavan Ramamurthy , Patrick Koeberl , Francesc Guim Bernat , Kshitij Arun Doshi , Susanne M. Balle , Bin Li
发明人: Arun Raghunath , Mohammad Chowdhury , Michael Mesnier , Ravishankar R. Iyer , Ian Adams , Thijs Metsch , John J. Browne , Adrian Hoban , Veeraraghavan Ramamurthy , Patrick Koeberl , Francesc Guim Bernat , Kshitij Arun Doshi , Susanne M. Balle , Bin Li
IPC分类号: H04L67/1097 , H04L67/146 , H04L67/52 , H04L9/40
摘要: Various systems and methods for implementing computational storage are described herein. An orchestrator system is configured to: receive, at the orchestrator system, a registration package, the registration package including function code, a logical location of input data for the function code, and an event trigger for the function code, the event trigger set to trigger in response to when the input data is modified; interface with a storage service, the storage service to monitor the logical location of the input data and notify a location service when the input data is modified; interface with the location service to obtain a physical location of the input data, the location service to resolve the physical location from the logical location of the input data; and configure the function code to execute near the input data
-
公开(公告)号:US20220113790A1
公开(公告)日:2022-04-14
申请号:US17561301
申请日:2021-12-23
申请人: Kshitij Arun Doshi , John J. Browne , Christopher MacNamara , Francesc Guim Bernat , Adrian Hoban , Thijs Metsch
发明人: Kshitij Arun Doshi , John J. Browne , Christopher MacNamara , Francesc Guim Bernat , Adrian Hoban , Thijs Metsch
IPC分类号: G06F1/3296 , G06F1/3228 , H04L47/70
摘要: Various systems and methods for implementing intent-driven power management are described herein. A system includes: a power monitoring unit to collect real-time telemetry of a processor on a compute node; and a power level controller to: receive a power intent for execution of an application on the compute node; configure a power level of the processor of the compute node based on the power intent, the processor to execute the application; set an initial execution priority of the application on the compute node based on the power intent; and modify the initial execution priority based on the power intent and the real-time telemetry of the compute node.
-
公开(公告)号:US20240241944A1
公开(公告)日:2024-07-18
申请号:US18619826
申请日:2024-03-28
申请人: Ned M. Smith , Kshitij Arun Doshi , Adrian Hoban , Eric W. Multanen , Malini Bhandaru , Sunil Cheruvu , Thijs Metsch , Manjunath Ranganathaiah , Anahit Tarkhanyan , Sharad Mishra , Igor Duarte Cardoso , Todd Malsbary , Bruno Vavala , Adarsh Chittilapplly , Subin John , Alpesh Ramesh Rodage
发明人: Ned M. Smith , Kshitij Arun Doshi , Adrian Hoban , Eric W. Multanen , Malini Bhandaru , Sunil Cheruvu , Thijs Metsch , Manjunath Ranganathaiah , Anahit Tarkhanyan , Sharad Mishra , Igor Duarte Cardoso , Todd Malsbary , Bruno Vavala , Adarsh Chittilapplly , Subin John , Alpesh Ramesh Rodage
IPC分类号: G06F21/54
CPC分类号: G06F21/54 , G06F2221/033
摘要: Various systems and methods are described for implementing security intents for the execution of workloads in cloud-to-edge (C2E) and cloud-native execution environments. An example technique for implementing security intents for a workload on a computing node of a cluster includes: identifying a workload for execution on the computing node; identifying security intents that define levels of respective security requirements for the execution of the workload on the computing node; adapting an execution environment of the computing node, based on the identified security intents; and controlling the execution of the workload within the execution environment, based on the identified security intents, to dynamically monitor and adapt to changing security conditions during the execution of the workload.
-
8.
公开(公告)号:US20200287813A1
公开(公告)日:2020-09-10
申请号:US16850277
申请日:2020-04-16
申请人: Patrick Kutch , John Browne , Shobhi Jain , Jasvinder Singh , Sunku Ranganath , Adrian Hoban , Swati Sehgal , Killian Muldoon , Tarun Viswanathan , Khawar Abbasi
发明人: Patrick Kutch , John Browne , Shobhi Jain , Jasvinder Singh , Sunku Ranganath , Adrian Hoban , Swati Sehgal , Killian Muldoon , Tarun Viswanathan , Khawar Abbasi
摘要: Methods and apparatus for workload feedback mechanisms facilitating a closed loop architecture. Platform telemetry data is collected from a server platform including one or more hardware components and running one or more virtual network functions (VNFs). A workload performance associated one or more VNFs or one or more applications associated with the one or more VNFs is monitored to detect whether the performance of a VNF or application fails to meet a performance criteria, such as a Service Level Agreement (SLA) metric, and corresponding performance indicia is generated by the VNF. Based on the platform telemetry data and the performance indicia, an operational configuration of one of more of the hardware components is adjusted to increase the workload performance to meet or exceed the performance criteria. The apparatus may comprise a system employing distributed processing including the server platform hosting telemetry collection and VNF(s), an analytics system to analyze the platform telemetry data and performance indicia, and a management component (e.g., MANO) to adjust the configuration of the one or more hardware components.
-
公开(公告)号:US20150089331A1
公开(公告)日:2015-03-26
申请号:US14034019
申请日:2013-09-23
申请人: Brian Skerry , Adrian Hoban
发明人: Brian Skerry , Adrian Hoban
CPC分类号: G06F11/301 , G06F9/45533 , G06F9/45558 , G06F11/1484 , G06F11/2289 , G06F2009/45595 , G06F2201/815 , H04L41/0668 , H04L41/0816 , H04L43/0823 , H04L45/22 , H04L45/745
摘要: Methods and apparatus for detection and handling of virtual appliance failures. In one aspect, a method is implemented on a host platform on which a hypervisor (aka Virtual Machine Manager) and a plurality of virtual machines (VMs) are running, the plurality of VMs collectively hosting a plurality of Software Defined Networking (SDN) and/or Network Function Virtualization (NFV) appliances that are communicatively coupled via a virtual network. A software-based entity running on the host platform is configured to monitor the plurality of virtual network appliances to detect failures of the virtual network appliances. In response to detection of a virtual network appliance failure, messages containing configuration information are implemented to reconfigure packet flows to bypass the virtual network appliance that has failed.
摘要翻译: 用于检测和处理虚拟设备故障的方法和设备。 一方面,在主机平台上实现一种方法,在该主机平台上管理虚拟机管理程序(又称虚拟机管理器)和多个虚拟机(VM),所述多个虚拟机共同托管多个软件定义网络(SDN),以及 /或通过虚拟网络通信耦合的网络功能虚拟化(NFV)设备。 在主机平台上运行的基于软件的实体被配置为监视多个虚拟网络设备以检测虚拟网络设备的故障。 为了响应对虚拟网络设备故障的检测,实现包含配置信息的消息以重新配置分组流以绕过已经失败的虚拟网络设备。
-
公开(公告)号:US20050135397A1
公开(公告)日:2005-06-23
申请号:US10742737
申请日:2003-12-18
申请人: Adrian Hoban , Mark Burkley , Mehdi Hassane
发明人: Adrian Hoban , Mark Burkley , Mehdi Hassane
CPC分类号: H04L45/60 , H04L49/90 , H04L49/9047
摘要: A method of replenishing buffers includes assigning a buffer to hardware via a low priority task, storing data in the buffer via the hardware, and passing the data from the buffer to a high priority task. The high priority task takes precedence over the low priority task in terms of processing resources. The method also includes processing the data via the high priority task.
摘要翻译: 补充缓冲器的方法包括通过低优先级任务向硬件分配缓冲器,经由硬件将数据存储在缓冲器中,以及将数据从缓冲器传递到高优先级任务。 高优先级任务优先于处理资源方面的低优先级任务。 该方法还包括通过高优先级任务处理数据。
-
-
-
-
-
-
-
-
-