-
公开(公告)号: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.
-
公开(公告)号: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
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20230137191A1
公开(公告)日:2023-05-04
申请号:US18089022
申请日:2022-12-27
申请人: Adrian C. Hoban , Thijs Metsch , John J. Browne , Kshitij A. Doshi , Francesc Guim Bernat , Anand Haridass , Chris M. MacNamara , Amruta Misra , Vikrant Thigle
发明人: Adrian C. Hoban , Thijs Metsch , John J. Browne , Kshitij A. Doshi , Francesc Guim Bernat , Anand Haridass , Chris M. MacNamara , Amruta Misra , Vikrant Thigle
IPC分类号: G06F9/50
摘要: An apparatus of a computing node of a computing network, a method to be performed at the apparatus, one or more computer-readable storage media storing instructions to be implemented at the apparatus, and a system including the apparatus. The apparatus includes a processing circuitry to: receive, from an orchestration block, a first workload (WL) package including a WL and first computing resource (CR) metadata; recompose the first WL package into a second WL package that includes the WL and second CR metadata that is different from the first CR metadata, is based at least in part on CR information regarding a server architecture onto which the WL is to be deployed, and is further to indicate one or more processors of the server architecture onto which the WL is to be deployed; and send the second WL package to one or more processors of the server architecture for deployment of the WL thereon.
-
公开(公告)号: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.
-
公开(公告)号:US20240134648A1
公开(公告)日:2024-04-25
申请号:US18398107
申请日:2023-12-27
CPC分类号: G06F9/3017 , G06F15/8038
摘要: In one embodiment, an apparatus includes a plurality of processing cores, where each processing core is capable of executing at least one of a subset of an instruction set architecture (ISA). The apparatus also includes hardware circuitry to determine, during runtime, whether a thread comprising instructions of a particular ISA subset can execute on a particular processing core, and based on the determination, indicate a capability of the thread to be executed on the particular processing core in subsequent executions.
-
公开(公告)号:US20220116289A1
公开(公告)日:2022-04-14
申请号:US17559254
申请日:2021-12-22
申请人: Palaniappan Ramanathan , Kannan Babu Ramia , Deepak S , Bhavik Dhandhalya , Neal Conrad Oliver , Francesc Guim Bernat , Thijs Metsch , Timothy Verrall
发明人: Palaniappan Ramanathan , Kannan Babu Ramia , Deepak S , Bhavik Dhandhalya , Neal Conrad Oliver , Francesc Guim Bernat , Thijs Metsch , Timothy Verrall
IPC分类号: H04L41/5051 , H04L12/12 , H04L41/0816 , H04L67/1008
摘要: Various aspects of methods, systems, and use cases include using an edge device to control power states of nodes in an edge cluster. A method may include scheduling unscheduled application pods on a set of nodes of an edge cluster. The method may include determining a change to at least one power state of the set of power states based on the schedule. The method may include causing the edge cluster to operate according to the change.
-
-
-
-
-
-
-
-
-