Method for Upgrading Network Functions Virtualization Application, Service Forwarding Method, and Apparatus
First Claim
1. A method for upgrading a network functions virtualization (NFV) application, comprising:
- creating, by a virtualized infrastructure manager (VIM), a network resource according to an upgrade plan for the NFV application;
creating, by the VIM, a virtual machine for a new-version virtualized network function (VNF) according to the upgrade plan;
configuring, by the VIM, the virtual machine on a test network according to the network resource;
performing, by the VIM, upgrade configuration on the virtual machine according to an upgrade configuration script to obtain the new-version VNF; and
switching, by an NFV orchestrator (NFVO), an earlier-version VNF to the new-version VNF after determining that a function test of the new-version VNF on the test network is successful.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for upgrading a network functions virtualization application includes creating, by a virtualized infrastructure manager (VIM), a network resource according to an upgrade plan for the network functions virtualization application; creating, by the VIM, a virtual machine for a new-version virtualized network function (VNF) according to the upgrade plan; configuring, by the VIM, the virtual machine on a test network according to the network resource; performing, by the VIM, upgrade configuration on the virtual machine according to an upgrade configuration script to obtain the new-version VNF; and switching, by an NFV orchestrator, an earlier-version VNF to the new-version VNF after determining that a function test of the new-version VNF on the test network is successful. In the embodiments of the present disclosure, an automated upgrade procedure and upgrade steps for a network functions virtualization application are defined, so that upgrading the network functions virtualization application can be automated.
30 Citations
22 Claims
-
1. A method for upgrading a network functions virtualization (NFV) application, comprising:
-
creating, by a virtualized infrastructure manager (VIM), a network resource according to an upgrade plan for the NFV application; creating, by the VIM, a virtual machine for a new-version virtualized network function (VNF) according to the upgrade plan; configuring, by the VIM, the virtual machine on a test network according to the network resource; performing, by the VIM, upgrade configuration on the virtual machine according to an upgrade configuration script to obtain the new-version VNF; and switching, by an NFV orchestrator (NFVO), an earlier-version VNF to the new-version VNF after determining that a function test of the new-version VNF on the test network is successful. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A service forwarding method, applied in a network functions virtualization (NFV) system, comprising:
-
receiving, by a service load forwarding point, a service request; determining, by the service load forwarding point, a connection status of the service request according to a stored connection record; and sending, by the service load forwarding point, the service request to an earlier-version virtualized network function (VNF) when the service request has a stateful connection; and sending, by the service load forwarding point, the service request to a new-version VNF when the service request has a stateless connection.
-
-
12. A network functions virtualization (NFV) system, comprising:
-
an NFV orchestrator (NFVO); and a virtualized infrastructure manager (VIM) configured to; create a network resource according to an upgrade plan for an NFV application; create a virtual machine for a new-version virtualized network function (VNF) according to the upgrade plan; configure the virtual machine on a test network according to the network resource; and perform upgrade configuration on the virtual machine according to an upgrade configuration script to obtain the new-version VNF, and wherein the NFVO is configured to switch an earlier-version VNF to the new-version VNF after determining that a function test of the new-version VNF on the test network is successful. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A service load forwarding point, applied in a network functions virtualization (NFV) system and comprising:
-
a receiving module configured to receive a service request; a storage module configured to store a connection record; a determining module configured to determine, according to the connection record stored in the storage module, a connection status of the service request received by the receiving module; and a sending module configured to; send the service request to an earlier-version virtualized network function (VNF) when the service request has a stateful connection; and send the service request to a new-version VNF when the service request has a stateless connection.
-
Specification