Patent
Debugging application performance over a network
Amir Peles
- 22 Jun 2005
59
TL;DR: In this article, the application debugging switch collects multiple samples of response time over a certain period of time, which provides a good measurement for the average application response time, i.e., the response time is a combination of the network response time and the application response times.
read more
Abstract: An application debugging switch also monitors application performance. The application debugging switch forwards the requests from a first host to a second host, and later forwards the response coming from that second host to that first host. As most of the applications work in a request—response architecture, the application debugging switch can measure the response time of the application. The switch attaches a timestamp to each request that it forwards. When the response to that request comes to the switch, the switch can determine the response time of that application. The application debugging switch collects multiple samples of response time over a certain period of time. These samples provide a good measurement for the average application response time. The response time is a combination of the network response time and the application response time. The application debugging switch holds multiple measurement classes. Each class defines different sources or destinations of traffic (IP addresses and networks) and different applications (TCP/UDP ports or content identifiers in the requests). Collecting the response time for each class separately allows zooming in to an application and user that experience bad service and detect the reason for their failure.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Systems and methods for providing dynamic spillover of virtual servers based on bandwidth
Maruthi Ram,Josephine Suganthi,Sergey Verzunov,Sandeep Kamath +3 more
- 11 Mar 2008
TL;DR: In this article, the authors propose a spillover management technique for virtual servers of an appliance based on bandwidth, where a network administrator may configure a bandwidth threshold for one or more virtual servers.
349
Patent
Method and system for assigning access control levels in providing access to networked content files
Ricky Gene Braddy,Timothy Ernest Simmons,Aaron David Cockerill +2 more
- 10 Aug 2005
TL;DR: In this paper, a method and system for assigning access control levels when granting access to resources includes a client node, a collection agent, and a policy engine, which assigns a plurality of levels of access responsive to application of a policy to the received information and transmits the information.
130
Patent
Method and system for managing servers in a server cluster
David J. Leroy,Wesley Chou,Anurag Kahol,Anh Tien Nguyen +3 more
- 15 Apr 2005
TL;DR: In this paper, a method of managing servers in a server cluster is disclosed, where the health of servers is detected through passive return traffic monitoring, and server failure can be detected through TCP information or HTTP return codes.
106
Patent
Method and system for monitoring performance of a client-server architecture
Antonio Nasuto,Giuseppe Cassone,Danilo Gotta +2 more
- 20 Oct 2004
TL;DR: In this article, the authors exploit an agent component installed in a server-side portion of client-server architecture for emulating requests of actual clients of the clientserver architecture and measuring a server execution time indicative of a time elapsed between reception of an emulated end-user request at a server component and generation of a result of said emulated request at said server component.
101
Patent
Computer system management method, management server, computer system, and program
Toru Kawashima,Nobuo Kawamura,Norihiro Hara +2 more
- 05 Jan 2007
TL;DR: In this paper, the authors proposed a method of controlling switching of computers according to a cause of failure without preparing one standby node for each active node, where the standby nodes are assigned in advance with priority levels to be failover targets.
94
References
Patent
Methods, apparatuses and systems facilitating deployment, support and configuration of network routing policies
Robert James Bays
- 19 Dec 2001
TL;DR: In this paper, the authors describe methods, apparatuses, and systems relating to the control and application of policies for routing data over a computer network, such as the Internet.
312
Patent
Method and apparatus for providing measurement, and utilization of, network latency in transaction-based protocols
Robert Curley,Eli Patashnik +1 more
- 21 Dec 2000
TL;DR: In this paper, the authors use TCP/IP acknowledgement packets to deduce network latency and use a plurality of remotely located network monitors (and/or monitors co-located with servers and/or clients) to derive and report on actual latency experienced throughout the network.
198
Patent
Technique for measuring round-trip latency to computing devices requiring no client-side proxy presence
Ralph B. Case,Brad B. Topol +1 more
- 07 Jun 1999
TL;DR: In this paper, the authors define a technique for gathering latency information, which can be used in a variety of ways (such as making policy decisions that may limit the amount of data sent over a communications path due to detection of high latency in the network).
110
Patent
Response time measuring system and method for determining and isolating time delays within a network
Matthew J. Burdick,Gigi Chu +1 more
- 23 Jan 1998
TL;DR: In this paper, a system manager monitors the response times at the various locations in the network in order to determine where a slowdown in data transfer is occurring, thus, the system manager can isolate problems within the network which cause a decrease in data-transfer efficiency.
94
Patent
Load balancing of servers in a cluster
Jason D. Forrester
- 06 May 2008
TL;DR: In this article, the load balancer receives a request from another server not currently a member of the cluster, and the request requests that the other server become a member to handle work requests.
80