Dynamic distribution of virtual machines in a communication network
First Claim
Patent Images
1. A method for resource allocation in a network comprising a plurality of virtual machines, the method comprising:
- monitoring network traffic associated with a first network device comprising at least one of said plurality of virtual machines;
determining if one or more parameters exceed a predefined threshold at said first network device; and
if said one or more parameters exceed said predefined threshold;
selecting one of said virtual machines to move to a second network device, said second network device selected based on network information; and
moving said selected virtual machine to the second network device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method generally includes monitoring network traffic associated with a first network device comprising at least one of a plurality of virtual machines and determining if a parameter exceeds a predefined threshold at the first network device. If the parameter exceeds the predefined threshold, one of the virtual machines is selected to move to a second network device, the second network device selected based on network information, and the virtual machine is moved. An apparatus for resource allocation is also disclosed.
281 Citations
20 Claims
-
1. A method for resource allocation in a network comprising a plurality of virtual machines, the method comprising:
-
monitoring network traffic associated with a first network device comprising at least one of said plurality of virtual machines; determining if one or more parameters exceed a predefined threshold at said first network device; and if said one or more parameters exceed said predefined threshold; selecting one of said virtual machines to move to a second network device, said second network device selected based on network information; and moving said selected virtual machine to the second network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for resource allocation in a network comprising a plurality of virtual machines, the apparatus comprising:
-
a monitor configured for monitoring network traffic associated with one or more of said plurality of virtual machines located at the apparatus; a controller configured for determining if one or more parameters exceed a predefined threshold and if said one or more of said parameters exceed said predefined threshold, select one of said virtual machines to move to a network device, the network device selected based on network information, and move said selected virtual machine to the network device; and memory for storing said network information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for resource allocation in a network comprising a plurality of virtual machines, the apparatus comprising:
-
means for monitoring network traffic associated with a first network device comprising at least one of said plurality of virtual machines; means for determining if one or more parameters exceed a predefined threshold at said first network device; and means for selecting one of said virtual machines to move to a second network device, said second network device selected based on network information; and means for moving said selected virtual machine to the second network device, if said one or more parameters exceed said predefined threshold. - View Dependent Claims (19, 20)
-
Specification