Method and apparatus for provisioning virtual network functions from a network service provider
First Claim
1. A method for deployment by a wide area service provider of one or more virtual network functions via a wide area network, the method comprising:
- responsive to a request for one or more virtual network functions at a computing device deployed at a service location with a provisioned network path in the wide area network to an end point location, reconfiguring the provisioned network path to a temporary network path which connects to a library located separate from the end point location;
receiving the one or more virtual network functions at the computing device over the temporary network path;
activating the one or more virtual network functions in the wide area network; and
reconfiguring the temporary network path back to the provisioned network path and connecting the one or more virtual network functions thereto.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus facilitates an enterprise to lease virtual appliances from network services provider. The method operates by deploying a converged networking and computing device at a service location, downloading a virtual network function to the converged networking and computing device, activating the virtual network function by a service in the wide area network, and connecting the virtual network function to a provisioned network path over the wide area network. Different virtual network functions can be deployed to different locations. The same virtual network function scan be deployed to different locations. Moreover, more than one virtual network function may be deployed to more than one service location. The virtual network functions can be realized through virtual machines, software containers, etc.
24 Citations
20 Claims
-
1. A method for deployment by a wide area service provider of one or more virtual network functions via a wide area network, the method comprising:
-
responsive to a request for one or more virtual network functions at a computing device deployed at a service location with a provisioned network path in the wide area network to an end point location, reconfiguring the provisioned network path to a temporary network path which connects to a library located separate from the end point location; receiving the one or more virtual network functions at the computing device over the temporary network path; activating the one or more virtual network functions in the wide area network; and reconfiguring the temporary network path back to the provisioned network path and connecting the one or more virtual network functions thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A library in a wide area network for deployment of one or more virtual network functions, the library comprising:
-
one or more network-connected storage devices containing a plurality of virtual network functions; and one or more connections to the wide area network from the one or more network-connected storage devices, wherein, responsive to a request for one or more virtual network functions from a computing device deployed at a service location with a provisioned network path in the wide area network to an end point location, the provisioned network path is reconfigured to a temporary network path which connects to the library via the one or more connections, wherein the library is located separate from the end point location; wherein the one or more network-connected storage devices are configured to transmit the one or more virtual network functions to the computing device over the temporary network path, cause activation of the one or more virtual network functions in the wide area network, and cause the temporary network path to be reconfigured back to the provisioned network path for connecting the one or more virtual network functions thereto. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A wide area network for deployment of one or more virtual network functions, the wide area network comprising:
-
one or more service locations each with a provisioned network path in the wide area network to an end point location; and a library connected to the wide area network, wherein the library comprises a plurality of virtual network functions, wherein, responsive to a request for one or more virtual network functions from a computing device deployed at the one or more service locations, the provisioned network path is reconfigured to a temporary network path which connects to the library, wherein the library is located separate from the end point location; wherein the library is configured to transmit the one or more virtual network functions to the computing device over the temporary network path, cause activation of the one or more virtual network functions in the wide area network, and cause the temporary network path to be reconfigured back to the provisioned network path for connecting the one or more virtual network functions thereto. - View Dependent Claims (19, 20)
-
Specification