H04L41/5041

Intent-driven cloud branches

Methods, systems, and non-transitory computer-readable media are provided for deploying intent-driving cloud branches. An example method can include obtaining, by one or more controllers in a software-defined network (SDN), a branch network design template for deploying a remote branch in the SDN, wherein the branch network design template defines networking settings for a plurality of services to be provisioned at the remote branch; obtaining, by the one or more controllers, a plurality of software packages for the plurality of services to be provisioned at the remote branch; and based on the branch network design template and the plurality of software packages, provisioning, by the one or more controllers, the plurality of services at the remote branch and a network connectivity of the plurality of services.

Intent-driven cloud branches

Methods, systems, and non-transitory computer-readable media are provided for deploying intent-driving cloud branches. An example method can include obtaining, by one or more controllers in a software-defined network (SDN), a branch network design template for deploying a remote branch in the SDN, wherein the branch network design template defines networking settings for a plurality of services to be provisioned at the remote branch; obtaining, by the one or more controllers, a plurality of software packages for the plurality of services to be provisioned at the remote branch; and based on the branch network design template and the plurality of software packages, provisioning, by the one or more controllers, the plurality of services at the remote branch and a network connectivity of the plurality of services.

Network service management method, related apparatus, and system
11502919 · 2022-11-15 · ·

A network service management method, where the method may include: receiving, by a second network functions virtualization orchestrator (NFVO), a first request sent by a first NFVO; establishing, by the second NFVO, a first connection between the nested network service instance and the composite network service instance and a second connection between the nested network service instance and a member instance in the composite network service instance based on the service access point instance and the information about the service access point instance; and establishing a network connection between the nested network service instance and a member instance in the nested network service instance based on the service access point instance and the information about the service access point instance.

Network service management method, related apparatus, and system
11502919 · 2022-11-15 · ·

A network service management method, where the method may include: receiving, by a second network functions virtualization orchestrator (NFVO), a first request sent by a first NFVO; establishing, by the second NFVO, a first connection between the nested network service instance and the composite network service instance and a second connection between the nested network service instance and a member instance in the composite network service instance based on the service access point instance and the information about the service access point instance; and establishing a network connection between the nested network service instance and a member instance in the nested network service instance based on the service access point instance and the information about the service access point instance.

Network service management device, network service management method, and network service management program

[Problem] A lead time for providing a network service can be shortened. [Solution] A network service management apparatus 100 that uses resources included in a network functions virtualization infrastructure 140 to provide a network service includes an orchestrator 110 that defines resources that satisfy a resource requirement of a virtual network function constituting the network service and are allocated to the virtual network function, and reserves the resources, and a virtualized infrastructure manager 130 that secures the reserved resources, activates the virtual network function on the secured resources, and generates the network service. When the securing of the reserved resources fails, the orchestrator 110 re-reserves resources to replace the reserved resources, and the virtualized infrastructure manager 130 secures the re-reserved resources, and activates the virtual network functions on the secured resources.

Network service management device, network service management method, and network service management program

[Problem] A lead time for providing a network service can be shortened. [Solution] A network service management apparatus 100 that uses resources included in a network functions virtualization infrastructure 140 to provide a network service includes an orchestrator 110 that defines resources that satisfy a resource requirement of a virtual network function constituting the network service and are allocated to the virtual network function, and reserves the resources, and a virtualized infrastructure manager 130 that secures the reserved resources, activates the virtual network function on the secured resources, and generates the network service. When the securing of the reserved resources fails, the orchestrator 110 re-reserves resources to replace the reserved resources, and the virtualized infrastructure manager 130 secures the re-reserved resources, and activates the virtual network functions on the secured resources.

Controlling parallel data processing for service function chains

Systems and methods are disclosed for parallelizing service function chains. A method comprises receiving a sequential service function chain comprising a plurality of network functions, receiving a plurality of operations, determining at least two network functions are capable of being parallelized, aggregating operations of the plurality of operations associated with the at least two network functions into a network function segment, determining whether another network function is capable of being parallelized with the network function segment, based on the determining: aggregating an operation associated with the another network function into the network function segment when the another network function is capable of being parallelized with the network function segment, or pushing the network function segment as a completed segment of a hybrid service function chain when the another network function is not capable of being parallelized with the network function segment, and implementing the hybrid service function chain.

Multi-carrier access to provider substrate extensions

Techniques for dynamic resource movement in heterogeneous computing environments including provider substrate extensions are described. A dynamic resource movement service of a provider network monitor conditions of heterogeneous computing environments, including provider substrate extensions of the cloud provider network, to evaluate customer-provided movement policy conditions governing when to move customer application resources from these environments, where to move the resource to, and/or how to move the customer application resources. The customer-provided movement policy conditions may be based on a variety of factors, such as a latency between end-users of the customer application and the application itself.

Multi-carrier access to provider substrate extensions

Techniques for dynamic resource movement in heterogeneous computing environments including provider substrate extensions are described. A dynamic resource movement service of a provider network monitor conditions of heterogeneous computing environments, including provider substrate extensions of the cloud provider network, to evaluate customer-provided movement policy conditions governing when to move customer application resources from these environments, where to move the resource to, and/or how to move the customer application resources. The customer-provided movement policy conditions may be based on a variety of factors, such as a latency between end-users of the customer application and the application itself.

SYSTEM AND METHOD FOR PROVIDING A CLOUD COMPUTING ENVIRONMENT
20230037542 · 2023-02-09 ·

A system and method for enabling a cloud computing environment. In accordance with an embodiment, the system can include a variety of hardware and/or software components and features, which can be used in delivering an infrastructure, platform, and/or applications to support public and private clouds.