Location-aware virtual service provisioning in a hybrid cloud environment
First Claim
1. A method comprising:
- receiving from a management application in a first virtual network comprising a first virtual service node, a subscription to virtual network services provided by the first virtual service node;
starting a virtual switch in a second virtual network, wherein the virtual switch switches network traffic for one or more virtual machines in the second virtual network;
starting a second virtual service node in the second virtual network to expand the virtual network services provided by the first virtual service node to the second virtual service node; and
causing the virtual switch to direct network traffic among virtual machines within the second virtual network based on service policies.
0 Assignments
0 Petitions
Accused Products
Abstract
A sense of location is provided for distributed virtual switch components into the service provisioning scheme to reduce latency observed in conducting policy evaluations across a network in a hybrid cloud environment. A management application in a first virtual network subscribes to virtual network services provided by a first virtual service node in the first virtual network. A second virtual network receives the subscription to the virtual network services and starts a virtual switch that switches network traffic for one or more virtual machines in the second virtual network that are configured to extend services provided by the first virtual network into the second virtual network. The second virtual network starts a second virtual service node in the second virtual network that provides network traffic services for the one or more virtual machines.
23 Citations
20 Claims
-
1. A method comprising:
-
receiving from a management application in a first virtual network comprising a first virtual service node, a subscription to virtual network services provided by the first virtual service node; starting a virtual switch in a second virtual network, wherein the virtual switch switches network traffic for one or more virtual machines in the second virtual network; starting a second virtual service node in the second virtual network to expand the virtual network services provided by the first virtual service node to the second virtual service node; and causing the virtual switch to direct network traffic among virtual machines within the second virtual network based on service policies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
one or more network interfaces configured to interface with a second virtual network; and a processor coupled to the one or more network interfaces, and configured to; receive from a management application in a first virtual network comprising a first virtual service node, a subscription to virtual network services provided by the first virtual service node; start a virtual switch in the second virtual network, wherein the virtual switch switches network traffic for one or more virtual machines in the second virtual network; start a second virtual service node in the second virtual network to expand the virtual network services provided by the first virtual service node to the second virtual service node; and cause the virtual switch to direct network traffic among virtual machines within the second virtual network based on service policies. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer readable storage media storing instructions that, when executed by a processor, cause the processor to:
-
receive from a management application in a first virtual network comprising a first virtual service node, a subscription to virtual network services provided by the first virtual service node; start a virtual switch in a second virtual network, wherein the virtual switch switches network traffic for one or more virtual machines in the second virtual network; start a second virtual service node in the second virtual network to expand the virtual network services provided by the first virtual service node to the second virtual service node; and cause the virtual switch to direct network traffic among virtual machines within the second virtual network based on service policies. - View Dependent Claims (17, 18, 19, 20)
-
Specification