METHODS, SYSTEMS, AND COMPUTER PROGRAMS FOR OPTIMIZING NETWORK PERFORMANCE
First Claim
1. A method of providing performance optimization for ports operating in a network, comprising:
- gathering a set of performance data for a port provisioned with a profile, the profile defined by parameters with associated metrics that are used to establish a level of service for the port;
analyzing the set of performance data in light of the parameters in the profile to determine a current performance level of the port; and
performing a set of actions using the current performance level as a baseline, the set of actions comprising;
incrementally adjusting at least one of the parameters;
determining another set of performance data in response to the adjusting;
evaluating the performance data to determine a new performance level; and
determining, from the new performance level, if a maximum performance level for the port is realized.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products, for optimizing performance of ports in a network are provided. The method includes gathering a set of performance data for a port provisioned with a profile. The profile is defined by parameters with associated metrics that are used to establish a level of service for the port. The method also includes analyzing the set of performance data in light of the parameters in the profile to determine a current performance level of the port and performing a set of actions using the current performance level as a baseline. The set of actions include incrementally adjusting at least one of the parameters, determining another set of performance data in response to the adjusting, evaluating the performance data to determine a new performance level, and determining from the new performance level if a maximum performance level for the port is realized.
36 Citations
20 Claims
-
1. A method of providing performance optimization for ports operating in a network, comprising:
-
gathering a set of performance data for a port provisioned with a profile, the profile defined by parameters with associated metrics that are used to establish a level of service for the port;
analyzing the set of performance data in light of the parameters in the profile to determine a current performance level of the port; and
performing a set of actions using the current performance level as a baseline, the set of actions comprising;
incrementally adjusting at least one of the parameters;
determining another set of performance data in response to the adjusting;
evaluating the performance data to determine a new performance level; and
determining, from the new performance level, if a maximum performance level for the port is realized. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing performance optimization for ports operating in a network, comprising:
-
a computer processor; and
an application executing on the processor, the application implementing a method, comprising;
gathering a set of performance data for a port provisioned with a profile, the profile defined by parameters with associated metrics that are used to establish a level of service for the port;
analyzing the set of performance data in light of the parameters in the profile to determine a current performance level of the port; and
performing a set of actions using the current performance level as a baseline, the set of actions comprising;
incrementally adjusting at least one of the parameters;
determining another set of performance data in response to the adjusting;
evaluating the performance data to determine a new performance level; and
determining, from the new performance level, if a maximum performance level for the port is realized. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for providing performance optimization for ports operating in a network, the computer program product including instructions for causing a computer to implement a method, comprising:
gathering a set of performance data for a port provisioned with a profile, the profile defined by parameters with associated metrics that are used to establish a level of service for the port;
analyzing the set of performance data in light of the parameters in the profile to determine a current performance level of the port; and
performing a set of actions using the current performance level as a baseline, the set of actions comprising;
incrementally adjusting at least one of the parameters;
determining another set of performance data in response to the adjusting;
evaluating the performance data to determine a new performance level; and
determining, from the new performance level, if a maximum performance level for the port is realized. - View Dependent Claims (16, 17, 18, 19, 20)
Specification