WebMonitor: a Tool for Measuring World-Wide Web Server Performance

First Monday ◽  
1997 ◽  
Author(s):  
Jussara M. Almeida ◽  
Virgilio Almeida ◽  
David J. Yates

Server performance has become a crucial issue for improving the overall performance of the World-Wide Web. This paper describes WebMonitor, a tool for evaluating and understanding server performance, and presents new results for realistic workloads. WebMonitor measures activity and resource consumption, both within the kernel and in HTTP processes running in user space. WebMonitor is implemented using an efficient combination of sampling and event-driven techniques that exhibit low overhead. Our initial implementation is for the Apache World-Wide Web server running on the Linux operating system. We demonstrate the utility of WebMonitor by measuring and understanding the performance of a Pentium-based PC acting as a dedicated WWW server. Our workloads use file size distributions with a heavy tail. This captures the fact that Web servers must concurrently handle some requests for large audio and video files, and a large number of requests for small documents, containing text or images. Our results show that in a Web server saturated by client requests, up to 90% of the time spent handling HTTP requests is spent in the kernel. These results emphasize the important role of operating system implementation in determining Web server performance. It also suggests the need for new operating system implementations that are designed to perform well when running on Web servers.

Computer ◽  
1995 ◽  
Vol 28 (11) ◽  
pp. 68-74 ◽  
Author(s):  
T.T. Kwan ◽  
R.E. McGrath ◽  
D.A. Reed

Author(s):  
Ibrahim Mahmood Ibrahim ◽  
Siddeeq Y. Ameen ◽  
Hajar Maseeh Yasin ◽  
Naaman Omar ◽  
Shakir Fattah Kak ◽  
...  

Today, web services rapidly increased and are accessed by many users, leading to massive traffic on the Internet. Hence, the web server suffers from this problem, and it becomes challenging to manage the total traffic with growing users. It will be overloaded and show response time and bottleneck, so this massive traffic must be shared among several servers. Therefore, the load balancing technologies and server clusters are potent methods for dealing with server bottlenecks. Load balancing techniques distribute the load among servers in the cluster so that it balances all web servers. The motivation of this paper is to give an overview of the several load balancing techniques used to enhance the efficiency of web servers in terms of response time, throughput, and resource utilization. Different algorithms are addressed by researchers and get good results like the pending job, and IP hash algorithms achieve better performance.


2011 ◽  
pp. 89-100
Author(s):  
Ali Jafari

Today’s portals bring together existing technologies in useful, innovative ways, but they don’t scratch the surface of what is possible. The constant build-up of information and resources on the World Wide Web demands a smarter more advanced portal technology that offers dynamic, personalized, customized, and intelligent services. This chapter discusses next-generation portals and the requirement that they come to know their users and understand their individual interests and preferences. It describes a new generation of portals that have a level of autonomy, making informed, logical decisions and performing useful tasks on behalf of their members. The chapter highlights the role of artificial intelligence in framing the next generation of portal technology and in developing their capabilities for learning about their users.


1996 ◽  
Vol 60 (3) ◽  
pp. 50-68 ◽  
Author(s):  
Donna L. Hoffman ◽  
Thomas P. Novak

The authors address the role of marketing in hypermedia computer-mediated environments (CMEs). Their approach considers hypermedia CMEs to be large-scale (i.e., national or global) networked environments, of which the World Wide Web on the Internet is the first and current global implementation. They introduce marketers to this revolutionary new medium, propose a structural model of consumer navigation behavior in a CME that incorporates the notion of flow, and examine a series of research issues and marketing implications that follow from the model.


1997 ◽  
Vol 29 (2) ◽  
pp. 189-193 ◽  
Author(s):  
William C. Schmidt ◽  
Ron Hoffman ◽  
John Macdonald
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document