METHODS AND SYSTEMS FOR PREDICTING APPLICATION PERFORMANCE
First Claim
1. A method for identifying and evaluating potential computer network configuration problems as related to deployment of one or more computer applications accessed via an associated computer network architecture, said method comprising:
- emulating the computer network architecture and a capability associated with network interconnections between computer application points of use and associated with the computer network architecture;
identifying computer applications hosted at each of the computer systems within the computer architecture;
estimating response times for hosted computer applications for a plurality of network architecture interconnection conditions; and
determining, based on the response time estimates, at least one network architecture reconfiguration scenario for improving performance of the network architecture with respect to a specific computer application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying and evaluating potential computer network configuration problems as related to deployment of one or more computer applications accessed via an associated computer network architecture is described. The method includes emulating the computer network architecture and a capability associated with network interconnections between computer application points of use and associated with the computer network architecture, identifying computer applications hosted at each of the computer systems within the computer architecture, estimating response times for hosted computer applications for a plurality of network architecture interconnection conditions, and determining, based on the response time estimates, at least one network architecture reconfiguration scenario for improving performance of the network architecture with respect to a specific computer application.
17 Citations
20 Claims
-
1. A method for identifying and evaluating potential computer network configuration problems as related to deployment of one or more computer applications accessed via an associated computer network architecture, said method comprising:
-
emulating the computer network architecture and a capability associated with network interconnections between computer application points of use and associated with the computer network architecture; identifying computer applications hosted at each of the computer systems within the computer architecture; estimating response times for hosted computer applications for a plurality of network architecture interconnection conditions; and determining, based on the response time estimates, at least one network architecture reconfiguration scenario for improving performance of the network architecture with respect to a specific computer application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 12)
-
-
9. A computer system for evaluating and designing network architectures suitable for a suite of network applications, said computer system comprising:
-
a user interface operable to create representations of custom network architectures; a processing device, operable to receive data relating to the representations created via said user interface, and further programmed to provide application performance profiles based on the custom network architecture representations; and a database configured to store the application performance profiles. - View Dependent Claims (10, 11, 13, 14, 15, 16, 17, 18)
-
-
19. A method for evaluating the response time of a network application comprising:
-
testing a response time of an application under multiple network configuration permutations; storing results of each test in a database; using the stored results to predict end-user response times for the network application for each network configuration permutation. - View Dependent Claims (20)
-
Specification