|
||
Modeling Internet Map Server PerformanceJohn AlexanderInternet Map Servers (IMSs) are examples of transaction servers. Client transactions are encoded as URLs, transmitted across the Web to the IMS, queued up, and processed by the IMS, and Web-compatible output is returned to the client. Estimating performance of such a system is a classic queuing theory problem. This paper presents a simple single queue/single server model, measures key performance parameters for MapObjects IMS and ArcView IMS and then predicts server service times, average queue sizes, average queue wait periods, and server peak load. Suggestions are given for extending the model to multiple servers and to estimating client response times.
John Alexander |