System and method for attributing a portion of a response time to an element of a virtual network
First Claim
1. A system comprising a processor to simulate a network and to create a plurality of virtual elements in said network, and further to simulate a network condition and to measure a portion of a response time of an application, said application run-over said simulated network under said simulated condition, said portion attributed to one of said virtual elements:
- wherein said portion comprises a first value for said portion, and wherein a parameter value of said element is equal to a first parameter value for said element, andwherein said processor is to;
alter said first parameter value for said element to a second parameter value for said element;
calculate a second value for said portion of said response time attributed to said element, said second value for said portion evaluated under said second parameter value for said element; and
wherein said processor is to compare said first value for said portion to said second value for said portion.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for evaluating a portion of a response time of an application that is attributable to an element on a virtual IP network by emulating a condition on a network, running the application on the network under the emulated network conditions and measuring a portion of the response time of the application that is attributable to elements on the network under such emulated conditions. The application may be varied and response times of various network elements may be measured under one or more of the variations.
-
Citations
19 Claims
-
1. A system comprising a processor to simulate a network and to create a plurality of virtual elements in said network, and further to simulate a network condition and to measure a portion of a response time of an application, said application run-over said simulated network under said simulated condition, said portion attributed to one of said virtual elements:
-
wherein said portion comprises a first value for said portion, and wherein a parameter value of said element is equal to a first parameter value for said element, and wherein said processor is to; alter said first parameter value for said element to a second parameter value for said element; calculate a second value for said portion of said response time attributed to said element, said second value for said portion evaluated under said second parameter value for said element; and wherein said processor is to compare said first value for said portion to said second value for said portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising a processor to simulate a network and to create a plurality of virtual elements in said network, and further to simulate a network condition and to measure a portion of a response time of an application, said application run-over said simulated network under said simulated condition, said portion attributed to one of said virtual elements, wherein said application comprises a first application, and wherein said processor is to:
-
evaluate a portion of a response time of a second application executed on said network, said portion of said response time of said second application attributed to said element of said plurality of elements in said network; and compare said portion of said response time of said first application to said portion of said response time of said second application attributed to said element.
-
-
10. A method comprising:
-
simulating by a computing device a virtual network and creating a plurality of virtual elements in said network; simulating a network condition on said virtual network; measuring a portion of a response time of an application on said virtual network under said simulated condition, said portion attributed to one of said virtual elements; and displaying on a display device coupled to said computing device an indication when a portion of said response time of said virtual network element matches a criteria related to said element; wherein said portion comprises a first value for said portion and comprising; altering a parameter of said element; measuring a second value for said portion of said response time, said second value attributed to said element under said altered parameter; and comparing said first value for said portion to said second value for said portion. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium containing computer instructions stored therein for causing a computer processor to perform:
-
simulating a virtual network and creating a plurality of virtual elements in said network; simulating a network condition on a virtual network; and measuring a portion of a response time of an application on said virtual network under said simulated network condition, said portion attributed to one of said virtual elements; wherein said portion comprises a first value for said portion and comprising; altering a parameter of said element; measuring a second value for said portion of said response time, for said element under said altered parameter; and comparing said first value for said portion to said second value for said portion. - View Dependent Claims (16, 17, 18, 19)
-
Specification