Methods, systems, and computer readable media for distributed network packet statistics collection in a test environment
First Claim
1. A method for distributed network packet statistics collection in a test environment, the method comprising:
- instantiating first and second operations that implement different portions of a network packet statistics collection task on processing nodes implemented on different processors in a network packet statistics collection system;
utilizing an auto-discovery mechanism for the second operation to subscribe to a set of capabilities and identify the first operation as a matching operation, wherein utilizing the auto-discovery mechanism includes;
publishing a set of attributes from the first operation to a broker;
at the second operation, subscribing, by transmitting a message to the broker, to an operation having the set of attributes;
receiving, at the second operation and from the broker, notification of the matching operation, the notification including information for connecting to the first operation; and
establishing a channel between the first and second operations; and
executing the network packet statistics collection task, where the first and second operations perform the different portions of the network packet statistics collection task.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for distributed network packet statistics collection includes instantiating first and second operations that implement different portions of a network packet statistics collection task on processing nodes implemented on different processors in a network packet statistics collection system. The method includes utilizing an auto-discovery mechanism for the second operation to subscribe to a set of capabilities and identify the first operation as a matching operation. The method further includes establishing a channel between the first and second operations. The method further includes executing the network packet statistics collection task, where the first and second operations perform the different portions of the network packet statistics collection task.
-
Citations
19 Claims
-
1. A method for distributed network packet statistics collection in a test environment, the method comprising:
-
instantiating first and second operations that implement different portions of a network packet statistics collection task on processing nodes implemented on different processors in a network packet statistics collection system; utilizing an auto-discovery mechanism for the second operation to subscribe to a set of capabilities and identify the first operation as a matching operation, wherein utilizing the auto-discovery mechanism includes; publishing a set of attributes from the first operation to a broker; at the second operation, subscribing, by transmitting a message to the broker, to an operation having the set of attributes; receiving, at the second operation and from the broker, notification of the matching operation, the notification including information for connecting to the first operation; and establishing a channel between the first and second operations; and executing the network packet statistics collection task, where the first and second operations perform the different portions of the network packet statistics collection task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for distributed network packet statistics collection in a test environment, the system comprising:
-
a network packet statistics collection system including a chassis and a client, each including a processor; first and second processing nodes for executing on one or more of the processors; first and second operations that implement different portions of a network packet statistics collection task for executing on the first and second processing nodes; wherein the first and second operations are configured to utilize an auto-discovery mechanism for the second operation to subscribe to a set of capabilities and identify the first operation as a matching operation, wherein the first operation is configured to publish a set of attributes to a broker and wherein the second operation is configured to utilize the auto-discovery mechanism by; subscribing, by transmitting a message to the broker, to an operation having the set of attributes; and receiving, at the second operation and from the broker, notification of the matching operation, the notification including information for connecting to the first operation; and wherein the first and second operations are configured to connect to each other and execute the network packet statistics collection task, where the first and second operations perform the different portions of the network packet statistics collection task. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium having stored thereon executable instructions that when executed by a processor of a computer control the computer to perform steps comprising:
-
instantiating first and second operations that implement different portions of a network packet statistics collection task on processing nodes implemented on different processors in a network packet statistics collection system; utilizing an auto-discovery mechanism for the second operation to subscribe to a set of capabilities and identify the first operation as a matching operation, wherein utilizing the auto-discovery mechanism includes; publishing a set of attributes from the first operation to a broker; at the second operation, subscribing, by transmitting a message to the broker, to an operation having the set of attributes; receiving, at the second operation and from the broker, notification of the matching operation, the notification including information for connecting to the first operation; and establishing a channel between the first and second operations; and executing the network packet statistics collection task, where the first and second operations perform the different portions of the network packet statistics collection task.
-
Specification