PROVIDING DATA PLANE SERVICES FOR APPLICATIONS
First Claim
1. A non-transitory computer-readable storage medium storing instruction which, when executed by a computer, cause the computer to perform a method, the method comprising:
- initiating instantiation of a first virtual resource on a server, wherein the first virtual resource is associated with a second virtual resource configured to run an application;
initiating configuration of the first virtual resource to provide a data plane service for the application; and
initiating configuration of flow connectivity for the data plane service.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally discloses a data plane services support mechanism. The data plane services support mechanism may be configured to provide a data plane service for an application. The data plane services support mechanism may be configured to instantiate a virtual resource for the data plane service to be provided for the application, configure the data plane service on the virtual resource, and configure flow connectivity for the data plane service to support delivery of application traffic of the application to the data plane service. The data plane services support mechanism may be configured to support automatic scalability. The data plane services support mechanism may be configured to support improved communication of application traffic associated with providing the data plane service for the application. The improved communication of application traffic may be provided based on configuration of a virtual switch to support a network interface card (NIC) offloading capability.
72 Citations
26 Claims
-
1. A non-transitory computer-readable storage medium storing instruction which, when executed by a computer, cause the computer to perform a method, the method comprising:
-
initiating instantiation of a first virtual resource on a server, wherein the first virtual resource is associated with a second virtual resource configured to run an application; initiating configuration of the first virtual resource to provide a data plane service for the application; and initiating configuration of flow connectivity for the data plane service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus, comprising:
a processor and a memory communicatively connected to the processor, the processor configured to; initiate instantiation of a first virtual resource associated with a second virtual resource, wherein the second virtual resource is configured to run an application; initiate configuration of the first virtual resource to provide a data plane service for the application; and initiate configuration of flow connectivity for the data plane service.
-
25. A method, comprising:
-
initiating, by a processor, instantiation of a first virtual resource associated with a second virtual resource, wherein the second virtual resource is configured to run an application; initiating, by the processor, configuration of the first virtual resource to provide a data plane service for the application; and initiating, by the processor configuration of flow connectivity for the data plane service.
-
-
26. A system, comprising:
-
a virtual resource manager; a virtual switch; a cloud orchestration agent configured to; receive, from a cloud orchestration system, a request for instantiation of a first virtual resource associated with a second virtual resource, wherein the second virtual resource is configured to run an application; and propagate, toward the virtual resource manager, an instruction to instantiate the first virtual resource; and a data plane services agent configured to; receive, from a data plane services system, a request for configuration of the first virtual resource to provide a data plane service for the application and a request for configuration of flow connectivity for the data plane service; and propagate, toward the virtual switch, an instruction to configure the first virtual resource to provide the data plane service for the application and an instruction to configure the flow connectivity for the data plane service.
-
Specification