Measurement Tools and Modeling Techniques for Evaluating Web Server Performance

The past few years have seen a rapid growth in the popularity of the Internet and the World Wide Web. Many companies are deploying Web servers and seeing their usage rates climb rapidly over time. Our research focused on analyzing and evaluating the performance of Internet and intranet Web servers with a goal of creating a Layered Queueing Model to allow capacity planning and performance prediction of next generation server designs. To achieve this we built a tool framework that enables us to collect and analyze empirical data necessary to accomplish our goals.