-
公开(公告)号:US11805002B2
公开(公告)日:2023-10-31
申请号:US17531372
申请日:2021-11-19
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Andres Duebi , Juan Postlbauer Correas
IPC: H04L41/0273 , H04L41/0806 , H04L41/50 , H04L41/5041
CPC classification number: H04L41/0286 , H04L41/0806 , H04L41/5041 , H04L41/5058
Abstract: Systems and methods are provided for deriving, based on a service for which an entity is to be selected or provisioned, a query to determine, from candidate nodes, one or more node instances within a topology that fulfill one or more criteria provided by one or more classes; and an additional criterion. The candidate nodes represent respective entities. The evaluation of the query includes determining the classes that satisfy or fulfill the one or more criteria, determining one or more second classes that match, or inherit from, the one or more classes, partially evaluating the additional criterion within respective contexts of the candidate nodes and each of the one or more second classes, based on the partial evaluation, processing the query to determine the node instances, and provisioning or presenting an entity represented by a node instance of the node instances to the service.
-
公开(公告)号:US11947996B2
公开(公告)日:2024-04-02
申请号:US17668845
申请日:2022-02-10
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Jane Koenigsfeldt , Mads Stenhuus
IPC: G06F9/48 , G06F16/901
CPC classification number: G06F9/4843 , G06F16/9024
Abstract: Methods to execute an orchestration of computing services concurrently, the method including developing a representation of a set of services where each service relates to other services via different types of relationships. Also, applying a set of dependency rules for each type of relationship within the set of services such that the application of the dependency rules creates inter-step dependencies between steps representing state transitions of the set of services and developing the orchestration plan based on the inter-step dependencies that allows for concurrent execution of nondependent steps.
-
公开(公告)号:US11281491B2
公开(公告)日:2022-03-22
申请号:US16198609
申请日:2018-11-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Jane Koenigsfeldt , Mads Stenhuus
IPC: G06F9/48 , G06F16/901
Abstract: Methods to execute an orchestration of computing services concurrently, the method including developing a representation of a set of services where each service relates to other services via different types of relationships. Also, applying a set of dependency rules for each type of relationship within the set of services such that the application of the dependency rules creates inter-step dependencies between steps representing state transitions of the set of services and developing the orchestration plan based on the inter-step dependencies that allows for concurrent execution of nondependent steps.
-
4.
公开(公告)号:US11171841B2
公开(公告)日:2021-11-09
申请号:US15751742
申请日:2016-01-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Thomas Mortensen , Jens Vedel Markussen
Abstract: Examples of an apparatus and method for propagating a modification to a service graph are described herein. Relationships between services in the service graph are identified in response to a modification to a service. The relationship is a reference between pairs of services in the service graph. Based on the identified relationships, a modification is propagated.
-
公开(公告)号:US10284474B2
公开(公告)日:2019-05-07
申请号:US15120913
申请日:2014-12-08
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Michael Bruun , Marie-Paule Odini , Marc Flauw
IPC: H04L12/803 , H04L12/24 , H04L12/813 , H04L12/715
Abstract: There is described a method for mapping data representing an instance of a service model for a network onto policy information for controlling one or more Software Defined Network (SDN) switches in the network. The instance of a service model comprises a topology of one or more network functions and at least one virtual network function and a data flow through the topology, and the at least one virtual network function defines a dynamic flow control policy in dependence upon which data flow through the virtual network function to or from one or more of the network functions is selectively controlled. The policy information is provided to one or more SDN control entities for controlling the one or more SDN switches in the network so that data flows through the network in accordance with the service model instance.
-
公开(公告)号:US11924068B2
公开(公告)日:2024-03-05
申请号:US17528480
申请日:2021-11-17
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Michael Bruun
IPC: H04L41/5054 , G06F9/445 , G06F9/455 , G06F9/48 , H04L41/5041 , H04L67/51
CPC classification number: H04L41/5054 , G06F9/44505 , G06F9/45558 , G06F9/485 , H04L41/5048 , H04L67/51 , G06F2009/45562
Abstract: Examples of an apparatus and method for provisioning a service are described. Descriptors are described that represent the service. These are accessed and used to determine a reference required to implement the service. The reference indicates a type of entity and an entity to be passed to a function. The descriptor for the service is instantiated to obtain an instance of the service. This includes obtaining an instance of the type of entity indicated by the reference.
-
公开(公告)号:US11196643B2
公开(公告)日:2021-12-07
申请号:US15945132
申请日:2018-04-04
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Mads Stenhuus , Henrik Stig Langli
IPC: H04L12/24 , H04L29/08 , G06F9/48 , G06F9/50 , G06F16/901
Abstract: Examples herein relate to developing an orchestration plan. Examples disclose the development of a representation of a set of services wherein each service relates to other services via different types of relationships. The examples apply a set of dependency rules for each type of relationship at each service within the set of services such that the application of the set of dependency rules creates inter-service dependencies between state transitions of the set of services. Based on the creation of the inter-service dependencies, the orchestration plan is developed which includes a sequenced order of the state transitions for the set of services.
-
公开(公告)号:US20200159569A1
公开(公告)日:2020-05-21
申请号:US16198609
申请日:2018-11-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Jane Koenigsfeldt , Mads Stenhuus
Abstract: Methods to execute an orchestration of computing services concurrently, the method including developing a representation of a set of services where each service relates to other services via different types of relationships. Also, applying a set of dependency rules for each type of relationship within the set of services such that the application of the dependency rules creates inter-step dependencies between steps representing state transitions of the set of services and developing the orchestration plan based on the inter-step dependencies that allows for concurrent execution of nondependent steps.
-
公开(公告)号:US20170230257A1
公开(公告)日:2017-08-10
申请号:US15514611
申请日:2014-09-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Peter Michael Bruun
CPC classification number: H04L41/5054 , G06F9/44505 , G06F9/45558 , G06F9/485 , G06F2009/45562 , H04L41/5048 , H04L67/16
Abstract: Examples of an apparatus and method for provisioning a service are described. Descriptors are described that represent the service. These are accessed and used to determine a reference required to implement the service. The reference indicates a type of entity and an entity to be passed to a function. The descriptor for the service is instantiated to obtain an instance of the service. This includes obtaining an instance of the type of entity indicated by the reference.
-
公开(公告)号:US20160373359A1
公开(公告)日:2016-12-22
申请号:US15120913
申请日:2014-12-08
Applicant: HEWLETT-PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Michael Bruun , Marie-Paule Odini , Marc Flauw
IPC: H04L12/803 , H04L12/813 , H04L12/715
CPC classification number: H04L47/125 , H04L41/0893 , H04L41/145 , H04L45/64 , H04L47/20
Abstract: There is described a method for mapping data representing an instance of a service model for a network onto policy information for controlling one or more Software Defined Network (SDN) switches in the network. The instance of a service model comprises a topology of one or more network functions and at least one virtual network function and a data flow through the topology, and the at least one virtual network function defines a dynamic flow control policy in dependence upon which data flow through the virtual network function to or from one or more of the network functions is selectively controlled. The policy information is provided to one or more SDN control entities for controlling the one or more SDN switches in the network so that data flows through the network in accordance with the service model instance.
Abstract translation: 描述了一种用于将表示网络的服务模型的实例的数据映射到用于控制网络中的一个或多个软件定义网络(SDN)交换机的策略信息的方法。 服务模型的实例包括一个或多个网络功能的拓扑,以及至少一个虚拟网络功能和通过拓扑的数据流,并且所述至少一个虚拟网络功能根据哪个数据流定义动态流控制策略 通过虚拟网络功能到或来自一个或多个网络功能被选择性地控制。 将策略信息提供给一个或多个SDN控制实体,用于控制网络中的一个或多个SDN交换机,使得数据根据服务模型实例流经网络。
-
-
-
-
-
-
-
-
-