System for dynamic provisioning for secure, scalable, and extensible networked computer environments
First Claim
1. A computer-implemented method comprising:
- identifying a first broadcast domain, wherein said identifying is performed by the computer,a first virtual network comprises the first broadcast domain, and the first broadcast domain comprises at least one subnet; and
dynamically provisioning the first virtual network, wherein said dynamically provisioning comprises the computer transmitting an allocation request to allocate the at least one subnets; and
associating a first subnet daemon with a first subnet of the at least one subnets, wherein the first subnet daemon is configured to cause an associated network element to allocate the first subnet to the first virtual network.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for provisioning a virtual network is provided. Virtual networks can be automatically formed including switches in networks, such as local and private networks. Once the virtual networks are formed, virtual computing devices can be provisioned in place of physical computing devices that are connected to the switches. A system for provisioning a virtual network including a first virtual subnet and a second virtual subnet is provided. The system includes a first switch; a second switch; a first software process associated with first switch for provisioning the first virtual subnet; a second software process associated with the second switch for provisioning the second virtual subnet; and a communication link connecting the first switch and the second switch.
-
Citations
18 Claims
-
1. A computer-implemented method comprising:
-
identifying a first broadcast domain, wherein said identifying is performed by the computer, a first virtual network comprises the first broadcast domain, and the first broadcast domain comprises at least one subnet; and dynamically provisioning the first virtual network, wherein said dynamically provisioning comprises the computer transmitting an allocation request to allocate the at least one subnets; and associating a first subnet daemon with a first subnet of the at least one subnets, wherein the first subnet daemon is configured to cause an associated network element to allocate the first subnet to the first virtual network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor configured to identify a first broadcast domain, wherein a first virtual network comprises the first broadcast domain, and the first broadcast domain comprises at least one subnet, and dynamically provision the first virtual network, wherein said dynamically provisioning comprises generating an allocation request to allocate the at least one subnets; and a first network line card coupled to the processor and the at least one subnets and configured to transmit the allocation request to the at least one subnets; and the processor further configured to identify a first subnet daemon associated with a first subnet of the at least one subnets, wherein the first subnet daemon is configured to cause an associated network element to allocate the first subnet to the first virtual network. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
means for identifying a first broadcast domain, wherein a first virtual network comprises the first broadcast domain, and the first broadcast domain comprises at least one subnet; means for dynamically provisioning the first virtual network, wherein said dynamically provisioning comprises generating an allocation request to allocate the at least one subnets; and a first network line card coupled to the at least one subnets and configured to transmit the allocation request to the at least one subnets; and means for identifying a first subnet daemon associated with a first subnet of the at least one subnets, wherein the first subnet daemon is configured to cause an associated network element to allocate the first subnet to the first virtual network.
-
Specification