NETWORK FLOW MANAGEMENT SYSTEM
First Claim
1. A network flow management system, comprising:
- a plurality of switch devices;
a plurality of controllers, wherein each of the plurality of controllers is coupled to a subset of the plurality of switch devices; and
a flow management server system that is coupled to each of the plurality of controllers, wherein the flow management server system is configured to;
collect first-level flow information for the plurality of switch devices from the plurality of controllers;
filter and structure the first-level flow information to generate second-level flow information;
analyze the second-level flow information based on at least one current flow operation policy that is configured to cause the plurality of switch devices to perform first flow operations and, in response, determine at least one flow operation policy change; and
distribute at least one updated flow operation policy that includes the at least one flow operation policy change to each of the plurality of controllers, wherein the at least one updated flow operation policy is configured to cause the plurality of switch devices to perform second flow operations that are different than the first flow operations.
14 Assignments
0 Petitions
Accused Products
Abstract
A network flow management system includes controllers that are each coupled to a subset of switch devices, and a flow management server system that is coupled to each of the controllers. The flow management server system collects first-level flow information for the switch devices from the controllers, and filters and structures the first-level flow information to generate second-level flow information. The flow management server system then analyzes the second-level flow information based on current flow operation policies that are configured to cause the switch devices to perform first flow operations and, in response, determines flow operation policy changes. The flow management server system then distributes updated flow operation policies that includes the flow operation policy changes to each of the controllers, where the updated flow operation policies cause the switch devices to perform second flow operation that are different than the first flow operations.
-
Citations
20 Claims
-
1. A network flow management system, comprising:
-
a plurality of switch devices; a plurality of controllers, wherein each of the plurality of controllers is coupled to a subset of the plurality of switch devices; and a flow management server system that is coupled to each of the plurality of controllers, wherein the flow management server system is configured to; collect first-level flow information for the plurality of switch devices from the plurality of controllers; filter and structure the first-level flow information to generate second-level flow information; analyze the second-level flow information based on at least one current flow operation policy that is configured to cause the plurality of switch devices to perform first flow operations and, in response, determine at least one flow operation policy change; and distribute at least one updated flow operation policy that includes the at least one flow operation policy change to each of the plurality of controllers, wherein the at least one updated flow operation policy is configured to cause the plurality of switch devices to perform second flow operations that are different than the first flow operations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information handling system (IHS), comprising:
-
a communication system that is configured to couple to a plurality of controllers that are each coupled to at least one switch device; a processing system that is coupled to the communication system; and a memory system that is coupled to the processing system and that includes instruction that, when executed by the processing system, cause the processing system to perform operations including; collecting first-level flow information for the plurality of switch devices from the plurality of controllers; filtering and structuring the first-level flow information to generate second-level flow information; analyzing the second-level flow information based on at least one current flow operation policy that is configured to cause the plurality of switch devices to perform first flow operations and, in response, determining at least one flow operation policy change; and distributing at least one updated flow operation policy that includes the at least one flow operation policy change to each of the plurality of controllers, wherein the at least one updated flow operation policy is configured to cause the plurality of switch devices to perform second flow operation that are different than the first flow operations. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for network flow management, comprising:
-
collecting, by a flow management server system from a plurality of controllers that are each coupled to a subset of a plurality of switch devices, first-level flow information for the plurality of switch devices; filtering and structuring, by the flow management server system, the first-level flow information to generate second-level flow information; analyzing, by the flow management server system, the second-level flow information based on at least one current flow operation policy that is configured to cause the plurality of switch devices to perform first flow operations and, in response, determining at least one flow operation policy change; and distributing, by the flow management server system to each of the plurality of controllers, at least one updated flow operation policy that includes the at least one flow operation policy change, wherein the at least one updated flow operation policy is configured to cause the plurality of switch devices to perform second flow operation that are different than the first flow operations. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification