IP Library Granted Patent US 9,509,626
Granted Patent B2
US 9,509,626 · App. 14/056,628 · Granted Nov 29, 2016

Method and apparatus for provisioning a virtual machine (VM) from a network service provider

Inventors: Stephen Kieran Adolph (Ottawa, CA); Michael Alain Gazier (Ottawa, CA); Ian Hamish Duncan (Ottawa, CA); James Andrew Frodsham (Ottawa, CA); Denis Fluet (Longueuil, CA)
Assignee: Ciena Corporation
H04L47/70G06F8/63G06F9/45558G06F2009/45562H04W4/12H04W4/18H04W92/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,509,626
App. No.
14/056,628
Granted
Nov 29, 2016
Kind
B2
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 machine to the converged networking and computing device, activating the virtual machine by a service in the wide area network, and connecting the virtual machine to a provisioned network path over the wide area network. Different virtual machines can be deployed to different locations. The same virtual machine can be deployed to different locations. Moreover, more than one virtual machine may be deployed to more than one service location.

Claims (32)

1. A method for deployment by a wide area service provider of one or more virtual machines via a wide area network, comprising:

deploying a converged networking and computing device at a service location with a provisioned network path in the wide area network;

downloading a virtual machine to the converged networking and computing device over a temporary network path reconfigured from the provisioned network path over the wide area network, wherein the temporary network path has a different end point than the provisioned network path;

activating the virtual machine by a service in the wide area network; and

connecting the virtual machine to the provisioned network path over the wide area network and removing the temporary network path.

2. The method of claim 1 , further comprising configuring network bandwidth to provide a virtual machine distribution connection for distribution of a virtual machine.

3. The method of claim 2 , further comprising reconfiguring network bandwidth to remove the virtual machine distribution connection.

4. The method of claim 1 , wherein the virtual machine distribution connection is a high speed connection.

5. The method of claim 1 , wherein activating the virtual machine includes booting and configuring the virtual machine.

6. The method of claim 1 , wherein the virtual machine is obtained from a network-connected storage device.

7. The method of claim 1 , wherein the network-connected storage device is located remote from the service location.

8. The method of claim 1 , wherein the network-connected storage device is located in the wide area network.

9. A method for deployment of one or more virtual machines using a wide area network, comprising:

obtaining a converged networking and computing device at a service location with a provisioned network path in the wide area network;

obtaining a virtual machine at the converged networking and computing device over a temporary network path reconfigured from the provisioned network path over the wide area network, wherein the temporary network path has a different end point than the provisioned network path;

activating the virtual machine; and

obtaining a connection to the virtual machine at the service location using the provisioned network path over the wide area network and removing the temporary network path.

10. The method of claim 9 , further comprising configuring network bandwidth to facilitate a virtual machine distribution connection for distribution of the virtual machine.

11. The method of claim 10 , further comprising reconfiguring network bandwidth to facilitate removal of the virtual machine distribution connection.

12. The method of claim 9 , wherein the virtual machine distribution connection is a high speed connection.

13. The method of claim 9 , wherein activating the virtual machine includes facilitating of booting and configuring the virtual machine.

14. The method of claim 9 , wherein the virtual machine is obtained from a network-connected storage device.

15. The method of claim 9 , wherein the network-connected storage device is located remote from the service location.

16. A method for deployment of one or more virtual machines via a wide area network, comprising:

facilitating deployment of a converged networking and computing device at a service location with a provisioned network path in the wide area network;

facilitating downloading of a virtual machine to the converged networking and computing device over a temporary network path reconfigured from the provisioned network path over the wide area network, wherein the temporary network path has a different end point than the provisioned network path;

facilitating activation of the virtual machine by a service in the wide area network; and

facilitating connection of the virtual machine at the service location to the provisioned network path over the wide area network and removing the temporary network path.

17. The method of claim 16 , further comprising facilitating configuring network bandwidth to provide a virtual machine distribution connection for distribution of a virtual machine.

18. The method of claim 17 , further comprising facilitating reconfiguring network bandwidth to remove the virtual machine distribution connection.

19. The method of claim 16 , wherein facilitating activating the virtual machine includes facilitating booting and configuring the virtual machine.

20. The method of claim 16 , wherein the virtual machine is obtained from a network-connected storage device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2023
From: BANK OF AMERICA, N.A.
To: CIENA CORPORATION
Reel/Frame 065630/0232 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2019
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050969/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: CIENA CORPORATION
Reel/Frame 050938/0389 →
PATENT SECURITY AGREEMENT Recorded Jul 16, 2014
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033347/0260 →
SECURITY INTEREST Recorded Jul 15, 2014
From: CIENA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 033329/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2013
From: ADOLPH, STEPHEN KIERAN; GAZIER, MICHAEL ALAIN; DUNCAN, IAN HAMISH; FRODSHAM, JAMES ANDREW; FLUET, DENIS
To: CIENA CORPORATION
Reel/Frame 031428/0262 →
Continuity (1)
Related Publication 20150113142A1 · Apr 23, 2015