Patent
Method and computer program product for estimating total resource usage requirements of a server application in a hypothetical user configuration
Hilal Al-Hilali,Perry Clarke,David Guimbellot,David A. Howell +3 more
- 26 Jan 1998
123
TL;DR: In this article, the authors propose a method for developing system resource usage "cost" equations, creating models based upon such cost equations, and estimating total system resources usage and computer program product incorporating these cost equations.
read more
Abstract: A method for developing system resource usage "cost" equations, creating models based upon such cost equations, and estimating total system resource usage and computer program product incorporating such cost equations. A server application is analyzed and certain transactions are defined therein that occur in response to interaction with a client application that in many instances originates from user behavior. System resources are also identified and resource usage measurements are determined for each transaction. One way of determining the resource usage measurements is by creating a load of a particular transaction on an "instrumented" server application and measuring the resources used in connection with the transaction. Cost equations for each type of system resource can then be constructed taking a component from each transaction that uses a particular system resource so that the cost equations are defined in terms of transactions. By reducing user behavior to transactions, accurate estimates of total hardware resource usage for a server application in a particular scenario can be easily attained.
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
Architecture for distributed computing system and automated design, deployment, and management of distributed applications
Galen C. Hunt,Bassam Tabbara,Kevin Grealish,Geoffrey Outhred,Rob Mensching +4 more
- 29 Dec 2005
TL;DR: An architecture and methodology for designing, deploying, and managing a distributed application onto a distributed computing system is described in this article, where the authors present an architecture and a methodology for deploying and managing such applications.
606
Patent
Managing server resources for hosted applications
Vikas Agarwal,Girish Chafle,Neeran M. Karnik,Arun Kumar,Ashish Kundu,Pradeep Varma,Johara Shahabuddin +6 more
- 21 Mar 2002
TL;DR: In this article, requests to use an application are directed to a particular executing instance of the application (or an appropriate component thereof) that is identified as being the least loaded of the available such instances, and penalty rates are charged (in favour of the user) when requests are not serviced.
337
Patent
Network load balancing with host status information
Darling Christopher L,Joseph M. Joy,Shrivastava Sunita,Chittur P. Subbaraman +3 more
- 30 Jun 2004
TL;DR: In this paper, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: accumulating host status information at multiple hosts; and sending the accumulated status information from the multiple hosts.
296
Patent
Network load balancing with traffic routing
Darling Christopher L,Sean B. House,Aamer Hydrie,Joseph M. Joy,Robert V. Welland +4 more
- 08 Sep 2003
TL;DR: In an exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, enable a system to perform actions including: receiving a first packet for a connection at first forwarding functionality; plumbing a route for the connection at second forwarding functionality using a distributed session tracking table.
286
Patent
Network load balancing with session information
Joseph M. Joy,Karthic Nadarajapillai Sivathanup +1 more
- 30 Jun 2003
TL;DR: In this paper, a processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions including: receiving host status information from multiple hosts; and making load balancing decisions responsive to the received host status.
260
References
Patent
Method and apparatus for optimizing computer networks
Moshe Liron
- 21 Oct 1993
TL;DR: In this paper, a network model is analyzed using optimization rules and network performance objectives to determine the optimal configuration of the network according to the network performance objective, which is repeated for each potential resource position in the network.
220
Patent
Method and apparatus for generating and collecting a billing event object within an on-line network
William J. Griffin
- 23 Aug 1995
TL;DR: In this article, an event generation and collection system for a distributed network includes an event source which generates event objects and an event collector for gathering objects. Conversion routines are run on the event objects so that the data they carry can be converted to a format that is useful by other processes in the network.
202
Patent
Lan resource manager
Paul S. Pruett,Joel R. Jensen,Alan F. Rosenhauer +2 more
- 23 May 1996
TL;DR: In this paper, a system for compiling and reporting network information to a user of a network (10) comprises a user interface (32) for receiving a network information request from the user.
86
Patent
Method and system for reducing the errors in the measurements of resource usage in computer system processes and analyzing process data with subsystem data
Subhash C. Agrawal,Kenneth Newman,Carol Rothrock +2 more
- 10 Dec 1996
TL;DR: In this article, the authors present a method of and system and procedures for more accurately measuring the resource usage of UNIX processes by sampling methods involving appropriate corrections for the resources usage of terminated processes and analyzing UNIX process data along with subsystem data such as RDBMSs, allowing system administrators and mangers to get a much better picture of who is using the resources on the system and thus perform a better job at performance analysis and capacity planning.
33
Modeling resources allocation and performance measures in distributed computer networks
A.E. El-Abd
- 03 Jul 1995
TL;DR: The optimal design of distributed point-to-point computer network is formulated as a linear 0-1 integer programming model that is more complete than other previous models, since it considers simultaneously network reliability, database availability, time delay, distribution of computing power, Distribution of programs and databases, allocation of channels, return flow of information, and routing strategy.
11