What kind of workload is used in the SPECweb99 benchmark?
The SPECweb99 workload simulates the accesses to a web service provider, where the server supports the home page for a number of different organizations. Each home page is a collection of files ranging in size from small icons to large documents or images. As in the real world, certain files within the home page are more popular than others. The dynamic GETs simulate the common practice of “rotating” advertisements on a web page. The POSTs simulate entry of user data into a log file on the server, such as might happen during a user registration sequence. In this release, SPECweb99 has added dynamic services for which real-world data was available. Dynamic services are still developing too rapidly at this point to allow all of the latest features to be included. Dynamic content, consisting of 16% POSTs, 41.5% GETs, and 42% GETs with cookies, and 0.5% CGI GETs, comprises 30% of the overall workload. The workload is based on analysis of server logs from a variety of popular Internet serve