Elasticity engine for availability management framework (AMF)

    公开(公告)号:US10649816B2

    公开(公告)日:2020-05-12

    申请号:US15302897

    申请日:2014-04-10

    IPC分类号: G06F9/50 G06F11/20

    摘要: A method dynamically responds to a change in a workload managed by Availability Management Framework (AMF), where the workload is represented by a set of service instances (Sis) protected by a service group (SG) in a cluster. When receiving a notification of the workload change indicating an impacted SI in the set of Sis, the method applies at least one strategy from a collection of SG-level strategies and cluster-level strategies to adjust an amount of resources available to at least the impacted SI. Each SG-level strategy changes one or more configuration attributes within the SG according to a redundancy model used by the SG, and each cluster-level strategy changes one or more configuration attributes within the cluster according to one or more redundancy models used by SGs within the cluster. The method causes the AMF to apply a configuration change to respond to the workload change.

    Availability of network services
    33.
    发明授权

    公开(公告)号:US11985035B2

    公开(公告)日:2024-05-14

    申请号:US18019928

    申请日:2021-08-04

    摘要: A method, system and computer readable media for mapping, for a network service (NS), requirements to configuration parameters and redundancy. The method includes marking Virtual Network Functions (VNFs) of a plurality of VNFs at each of a plurality of scaling levels and setting a recovery method for each VNF for each of a plurality of hosting types. The method includes finding configuration parameters, including values and options, for each marked and unmarked VNFs of each of a plurality of Network Forwarding Path (NFP) to satisfy the requirements, where each NFP corresponds to a functionality of the NS. The method includes finding a required number of standbys for each unmarked VNF of a Network Service Deployment Flavor (NsDF) of each of the plurality of hosting type. The method includes finding the hosting type having a minimum computing cost for all VNFs of the NsDF.

    Technique for replacing VNFMs in a VNF based environment

    公开(公告)号:US11916744B2

    公开(公告)日:2024-02-27

    申请号:US17775171

    申请日:2020-11-25

    发明人: Maria Toeroe

    摘要: A technique for replacing a source Virtualized Network Function Manager, VNFM, managing a source Virtualized Network Function, VNF, in a VNF based environment by a target VNFM is disclosed. A method implementation of the technique comprises the steps of triggering (S302) instantiating a target VNF, the target VNF being managed by the target VNFM and being executed in parallel to the source VNF, triggering (S304) redirecting traffic from the source VNF to the target VNF in accordance with a traffic redirection schedule, triggering (S306) terminating the source VNF when redirecting traffic from the source VNF to the target VNF is complete, and triggering (S308) terminating the source VNFM.

    TECHNIQUE FOR REPLACING VNFMs IN A VNF BASED ENVIRONMENT

    公开(公告)号:US20220393946A1

    公开(公告)日:2022-12-08

    申请号:US17775171

    申请日:2020-11-25

    发明人: Maria Toeroe

    摘要: A technique for replacing a source Virtualized Network Function Manager, VNFM, managing a source Virtualized Network Function, VNF, in a VNF based environment by a target VNFM is disclosed. A method implementation of the technique comprises the steps of triggering (S302) instantiating a target VNF, the target VNF being managed by the target VNFM and being executed in parallel to the source VNF, triggering (S304) redirecting traffic from the source VNF to the target VNF in accordance with a traffic redirection schedule, triggering (S306) terminating the source VNF when redirecting traffic from the source VNF to the target VNF is complete, and triggering (S308) terminating the source VNFM.

    Propagating Placement and Isolation Constraints to Network Slice Constituents

    公开(公告)号:US20240305532A1

    公开(公告)日:2024-09-12

    申请号:US18271347

    申请日:2021-12-27

    摘要: The disclosure relates to a method, system, apparatus and non-transitory computer readable media for propagating placement constraints and isolation requirements, from user intents and operator policies to constituents of user requested network slices (NwSs) and communication services (CSs). The method comprises decomposing the user intents and the operator policies into functionalities corresponding to the constituents of the requested NwSs and CSs. and storing the functionalities in a solution map (SM) model. The method comprises propagating the placement constraints to the functionalities in the SM model. The method comprises propagating the isolation requirements to the functionalities in the SM model. The method comprises deploying constituent virtual network functions (VNFs) and physical network functions (PNFs) of the NwSs and CSs, according to the corresponding functionalities of the SM model.

    ELASTICITY ENGINE FOR AVAILABILITY MANAGEMENT FRAMEWORK (AMF)
    38.
    发明申请
    ELASTICITY ENGINE FOR AVAILABILITY MANAGEMENT FRAMEWORK (AMF) 审中-公开
    弹性发动机可用性管理框架(AMF)

    公开(公告)号:US20170031726A1

    公开(公告)日:2017-02-02

    申请号:US15302897

    申请日:2014-04-10

    IPC分类号: G06F9/50

    摘要: A method dynamically responds to a change in a workload managed by Availability Management Framework (AMF), where the workload is represented by a set of service instances (Sis) protected by a service group (SG) in a cluster. When receiving a notification of the workload change indicating an impacted SI in the set of Sis, the method applies at least one strategy from a collection of SG-level strategies and cluster-level strategies to adjust an amount of resources available to at least the impacted SI. Each SG-level strategy changes one or more configuration attributes within the SG according to a redundancy model used by the SG, and each cluster-level strategy changes one or more configuration attributes within the cluster according to one or more redundancy models used by SGs within the cluster. The method causes the AMF to apply a configuration change to respond to the workload change.

    摘要翻译: 方法动态地响应由可用性管理框架(AMF)管理的工作负载的变化,其中工作负载由集群中的服务组(SG)保护的一组服务实例(Sis)表示。 在收到指示Sis集合中受影响的SI的工作量变化的通知时,该方法应用至少一个策略,从集合策略和集群级策略的集合中调整至少受影响的资源的可用资源量 SI。 每个SG级策略根据SG使用的冗余模型来更改SG内的一个或多个配置属性,并且每个集群级策略根据集群内部的SG所使用的一个或多个冗余模型来改变集群内的一个或多个配置属性 集群。 该方法使AMF应用配置更改以响应工作负载更改。

    Configuration generation for virtual network functions (VNFs) with requested service availability

    公开(公告)号:US11349708B2

    公开(公告)日:2022-05-31

    申请号:US16488539

    申请日:2017-12-14

    摘要: A Virtual Network Function (VNF) is provided for deployment in a Network Function Virtualization Infrastructure (NFVI). First, an input is obtained that includes a description of available software components, configuration requirements specifying service types to be provided by the VNF, and infrastructure information specifying resources provided by the NFVI. The infrastructure information includes characteristics of virtual machines (VMs). For each service type, a VNF component (VNFC) configuration is generated. The generated VNFC configuration optimizes usage of the resources and satisfies requested service availability. A VNF configuration is formed that includes a collection of VNFC configurations created for the service types. The VNF configuration is delivered to a Network Function Virtualization (NFV) system for the deployment of VNFC instances on the VMs thereby providing the VNF.

    Pattern based configuration method for minimizing the impact of component failures

    公开(公告)号:US10229005B2

    公开(公告)日:2019-03-12

    申请号:US15112973

    申请日:2014-01-23

    摘要: A configuration is generated for a software that is to be deployed for providing high service availability to satisfy configuration requirements. One or more configuration patterns are identified, each of which specifies a set of attribute values and an actual recovery action for a failed component as a configuration option of the software. The unchangeable attribute values of the software are matched with the configuration patterns to obtain a matching configuration pattern, whose actual recovery action incurs a smallest component failure recovery impact zone. The matching configuration pattern is selected as at least a portion of the configuration of the software. Then the changeable attribute values of the software are set to the corresponding attribute values of the matching configuration pattern to satisfy the configuration requirements.