Data traffic policy management system
First Claim
1. A data traffic policy management system, comprising:
- a first physical server information handling system (IHS) including;
a network interface controller; and
a software-defined (SD) network controller that is coupled to the network interface controller, wherein the SD network controller is configured to;
receive, through the network interface controller from a source SD virtual appliance that is provided on a second physical server IHS that is coupled to the first physical server IHS;
a data traffic flow identifier that identifies a first server-to-server data traffic flow that is a first type of server-to-server data traffic flow, that was created by the source SD virtual appliance, and that is destined for a destination SD virtual appliance on a third physical server IHS that is coupled to the first physical server IHS; and
policy information that is associated with at least one data traffic flow policy for the first server-to-server data traffic flow, wherein the at least one data traffic flow policy provides a first priority to the first server-to-server data traffic flow between the source SD virtual appliance and the destination SD virtual appliance that is based on the first server-to-server data traffic flow being the first type of server-to-server data traffic flow;
determine a plurality of ports located between the source SD virtual appliance and the destination SD virtual appliance using the data traffic flow identifier; and
configure each of the plurality of ports with a first configuration using the at least one data traffic flow policy, wherein each of the plurality of ports is provided with the first configuration prior to the configuration of each of the plurality of ports with a second configuration for a second server-to-server data traffic flow that is a second type of server-to-server data traffic flow that is different than the first type of server-to-server data traffic flow, that is associated with at least one data traffic flow policy that provides a second priority that is different than the first priority, that is created by at least one SD virtual appliance provided on at least one physical server IHS that is coupled to the first physical server IHS, and that is destined for at least one SD virtual appliance provided on at least one physical server IHS that is coupled to the first physical server IHS, wherein the second priority is based on the second server-to-server data traffic flow being the second type of server-to-server data traffic flow.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system (IHS) network includes a switch IHS that coupled together a plurality of server IHSs. A source software-defined (SD) virtual appliance is located on one of the plurality of server IHSs. A destination SD virtual appliance is located on one of the plurality of server IHSs. An SD network controller is located on at least one of the plurality of server IHSs. The SD network controller is configured to receive a data traffic flow identifier and policy information that is associated with at least one data traffic flow policy from the source SD virtual appliance. The SD network controller determines a plurality of ports located between the source SD virtual appliance and the destination SD virtual appliance using the data traffic flow identifier. The SD network controller then configures each of the plurality of ports using the at least one data traffic flow policy.
15 Citations
20 Claims
-
1. A data traffic policy management system, comprising:
a first physical server information handling system (IHS) including; a network interface controller; and a software-defined (SD) network controller that is coupled to the network interface controller, wherein the SD network controller is configured to; receive, through the network interface controller from a source SD virtual appliance that is provided on a second physical server IHS that is coupled to the first physical server IHS; a data traffic flow identifier that identifies a first server-to-server data traffic flow that is a first type of server-to-server data traffic flow, that was created by the source SD virtual appliance, and that is destined for a destination SD virtual appliance on a third physical server IHS that is coupled to the first physical server IHS; and policy information that is associated with at least one data traffic flow policy for the first server-to-server data traffic flow, wherein the at least one data traffic flow policy provides a first priority to the first server-to-server data traffic flow between the source SD virtual appliance and the destination SD virtual appliance that is based on the first server-to-server data traffic flow being the first type of server-to-server data traffic flow; determine a plurality of ports located between the source SD virtual appliance and the destination SD virtual appliance using the data traffic flow identifier; and configure each of the plurality of ports with a first configuration using the at least one data traffic flow policy, wherein each of the plurality of ports is provided with the first configuration prior to the configuration of each of the plurality of ports with a second configuration for a second server-to-server data traffic flow that is a second type of server-to-server data traffic flow that is different than the first type of server-to-server data traffic flow, that is associated with at least one data traffic flow policy that provides a second priority that is different than the first priority, that is created by at least one SD virtual appliance provided on at least one physical server IHS that is coupled to the first physical server IHS, and that is destined for at least one SD virtual appliance provided on at least one physical server IHS that is coupled to the first physical server IHS, wherein the second priority is based on the second server-to-server data traffic flow being the second type of server-to-server data traffic flow. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. An information handling system (IHS) network, comprising:
-
a physical switch IHS; a plurality of physical server IHSs coupled to the physical switch IHS; a source software-defined (SD) virtual appliance that is provided on a first physical server IHS of the plurality of physical server IHSs; a destination SD virtual appliance that is provided on a second physical server IHS of the plurality of physical server IHSs; and an SD network controller that is provided on at least one of the plurality of physical server IHSs, wherein the SD network controller is configured to; receive, from the source SD virtual appliance; a data traffic flow identifier that identifies a first server-to-server data traffic flow that is a first type of server-to-server data traffic flow, that was created by the source SD virtual appliance, and that is destined for the destination SD virtual appliance; and policy information that is associated with at least one data traffic flow policy for the first server-to-server data traffic flow, wherein the at least one data traffic flow policy provides a first priority to the first server-to-server data traffic flow between the source SD virtual appliance and the destination SD virtual appliance that is based on the first server-to-server data traffic flow being the first type of server-to-server data traffic flow; determine a plurality of ports located between the source SD virtual appliance and the destination SD virtual appliance using the data traffic flow identifier; and configure each of the plurality of ports with a first configuration using the at least one data traffic flow policy, wherein each of the plurality of ports is provided with the first configuration prior to the configuration of each of the plurality of ports with a second configuration for a second server-to-server data traffic flow that is a second type of server-to-server data traffic flow that is different than the first type of server-to-server data traffic flow, that is associated with at least one data traffic flow policy that provides a second priority that is different than the first priority, that is created by at least one SD virtual appliance provided on at least one physical server IHS that is coupled to the first physical server IHS, and that is destined for at least one SD virtual appliance, wherein the second priority is based on the second server-to-server data traffic flow being the second type of server-to-server data traffic flow. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for managing data traffic policies, comprising:
-
receiving, by a software-defined (SD) network controller that is provided on a first physical server information handling system (IHS) from a source SD virtual appliance that is provided on a second physical server IHS; a data traffic flow identifier that identifies a first server-to-server data traffic flow that is a first type of server-to-server data traffic flow, that was created by the source SD virtual appliance, and that is destined for a destination SD virtual appliance that is provided on a third physical server IHS; and policy information that is associated with at least one data traffic flow policy for the first server-to-server data traffic flow, wherein the at least one data traffic flow policy provides a first priority to the first server-to-server data traffic flow between the source SD virtual appliance and the destination SD virtual appliance that is based on the first server-to-server data traffic flow being the first type of server-to-server data traffic flow; determining, by the SD network controller, a plurality of ports located between the source SD virtual appliance and a destination SD virtual appliance using the data traffic flow identifier; and configuring, by the SD network controller, each of the plurality of ports with a first configuration using the at least one data traffic flow policy, wherein each of the plurality of ports is provided with the first configuration prior to the configuration of each of the plurality of ports with a second configuration for a second server-to-server data traffic flow that is a second type of server-to-server data traffic flow that is different than the first type of server-to-server data traffic flow, that is associated with at least one data traffic flow policy that provides a second priority that is different than the first priority, that is created by at least one SD virtual appliance provided on at least one physical server IHS that is coupled to the first physical server IHS, and that is destined for at least one SD virtual appliance, wherein the second priority is based on the second server-to-server data traffic flow being the second type of server-to-server data traffic flow. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification