Application-policy-based virtual SDN controller system
First Claim
1. An application-policy-based Software Defined Network (SDN) controller system, comprising:
- a first device that is configured to run a first application;
a second device;
a physical Software Defined Networking (SDN) network that includes a plurality of physical networking devices, wherein each of the first device and the second device is coupled to the physical SDN network via at least one of the plurality of physical networking devices; and
a first virtual application-policy-based SDN controller that is associated with the first application and that is provided on a first virtualization device that is not a physical SDN controller device, that is either included in the physical SDN network or coupled to the physical SDN network, and that is part of at least one application communication flow path enabled by the physical SDN network, wherein the first virtual application-policy-based SDN controller is configured to;
determine a first application communication flow path through the physical SDN network for first application communications that are between the first device and the second device and that involve the first application; and
provide at least one application-policy-based flow rule to a first subset of the plurality of physical networking devices that are included in the first application communication flow path, wherein the at least one application-policy-based flow rule causes the first subset of the plurality of physical networking devices to transmit the first application communications such that the first application communications satisfy at least one network property.
7 Assignments
0 Petitions
Accused Products
Abstract
An application-policy-based SDN controller system includes a first device running a first application, and a second device. Each of the first device and the second device are coupled to a SDN network via one of a plurality of networking devices in the SDN network. A first virtual application-policy-based SDN controller determines a first application communication flow path through the SDN network for first application communications that are between the first device and the second device and that involve the first application. The first virtual application-policy-based SDN controller then provides at least one application-policy-based flow rule to a first subset of the plurality of networking devices that are included in the first application communication flow path. The at least one application-policy-based flow rule causes the first subset of the plurality of networking devices to transmit the first application communications such that the first application communications satisfy at least one network property.
-
Citations
20 Claims
-
1. An application-policy-based Software Defined Network (SDN) controller system, comprising:
-
a first device that is configured to run a first application; a second device; a physical Software Defined Networking (SDN) network that includes a plurality of physical networking devices, wherein each of the first device and the second device is coupled to the physical SDN network via at least one of the plurality of physical networking devices; and a first virtual application-policy-based SDN controller that is associated with the first application and that is provided on a first virtualization device that is not a physical SDN controller device, that is either included in the physical SDN network or coupled to the physical SDN network, and that is part of at least one application communication flow path enabled by the physical SDN network, wherein the first virtual application-policy-based SDN controller is configured to; determine a first application communication flow path through the physical SDN network for first application communications that are between the first device and the second device and that involve the first application; and provide at least one application-policy-based flow rule to a first subset of the plurality of physical networking devices that are included in the first application communication flow path, wherein the at least one application-policy-based flow rule causes the first subset of the plurality of physical networking devices to transmit the first application communications such that the first application communications satisfy at least one network property. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An Information Handling System (IHS), comprising:
-
a communication subsystem; a processing system that is coupled to the communication subsystem; and a memory system that is coupled to the processing system and that includes first instructions that, when executed by the processing system, cause the processing system to provide a first virtual application-policy-based Software Defined Networking (SDN) controller that is virtualized using the communication subsystem, the processing system, and the memory system and that is configured to; determine a first application communication flow path through a physical SDN network that is coupled to the communication subsystem, wherein the first application communication flow path is determined for first application communications that are between a first device and a second device and that involve a first application that is associated with the first virtual application-policy-based SDN controller; and provide at least one application-policy-based flow rule to a first subset of a plurality of physical networking devices that are included in the first application communication flow path through the physical SDN network, wherein the at least one application-policy-based flow rule causes the first subset of the plurality of networking devices to transmit the first application communications such that the first application communications satisfy at least one network property, wherein the memory system also includes second instructions that, when executed by the processing system, cause the processing system to perform operations of an application flow path device that is either included in the physical SDN network or coupled to the physical SDN network, and that is part of an application communication flow path enabled by the physical SDN network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for application-policy-based Software Defined Networking (SDN) control comprising:
-
determining, by a first virtual application-policy-based Software Defined Networking (SDN) controller, a first application communication flow path through physical SDN network, wherein the first application communication flow path is determined for first application communications that are between a first device that runs a first application and a second device, and that involve the first application that is associated with first virtual application-policy-based SDN controller, wherein the first virtual application-policy-based SDN controller is provided on a first virtualization device that is not a physical SDN controller device, that is either included in the physical SDN network or coupled to the physical SDN network, and that is part of at least one application communication flow path enabled by the physical SDN network; and providing, by the first virtual application-policy-based SDN controller, at least one application-policy-based flow rule to a first subset of a plurality of physical networking devices that are included in the first application communication flow path through the physical SDN network, wherein the at least one application-policy-based flow rule causes the first subset of the plurality of physical networking devices to transmit the first application communications such that the first application communications satisfy at least one network property. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification