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 network 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.
16 Citations
18 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 network 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)
-
-
9. A method for evaluating the response time of a computer application 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 the computer application, wherein the computer application is hosted by at least one computer system within the computer architecture; testing a response time of the computer application under multiple network configuration permutations; storing results of each test in a database; and using the stored results to predict end-user response times for the computer application for each network configuration permutation. - View Dependent Claims (10)
-
-
11. A system 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 system comprising:
-
a user interface configured to create a representation of the associated computer network architecture; and a processing device configured to; emulate, based on the representation, the computer network architecture and a capability associated with network interconnections between computer application points of use and associated with the computer network architecture; identify computer applications hosted at each computer system within the computer network architecture; estimate response times for hosted computer applications for a plurality of network architecture interconnection conditions; and determine, 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 (12, 13, 14, 15, 16, 17, 18)
-
Specification