Next: Assumptions
Up: Test bed for Measuring
Previous: Test bed for Measuring
The test bed was designed to facilitate easy measurement of various parameters
of web server performance like average response time for requests and the
throughput of Web Server system. While setting up the test bed following goals
were kept in mind:
- The test bed should emulate real Internet scenario in the lab
environment. It should use standard components and follow standard
protocols used in Internet.
- Test bed should be general enough so that different policies for
request distribution at front node and DNS can be easily incorporated in
this test bed. Thus it should make comparison of different schemes very
easy.
- The test bed should be flexible enough to modify only selected
components without needing many changes in other components.
- Servers should pass their state information to front node and front
nodes should pass cluster state information to DNS so that various
dynamic policies based on system state information for request
distribution can be implemented and compared easily.
- Design of test bed should be such that it does not constrain or fix
the number of servers, clusters and clients to be used in the test bed.
- It should only focus on distributed web sever system implementation and
we should be free to use standard benchmarking software like "Webstone"
for testing the performance of system.
Next: Assumptions
Up: Test bed for Measuring
Previous: Test bed for Measuring
Puneet Agarwal
2001-05-12