Feedback Control of a Lotus Notes Server : Modeling and Control Design

This paper considers the modeling and feedback control of a mail server running Lotus NotesTM. Computing systems such as this typically have two competing control goals: maximize throughput and minimize response time. To achieve these goals, a control input (tuning control) is used to limit the number of users allowed to connect to the mail server at any one time. The measured output is the server queue length the number of requests that are waiting to be processed. Because response time is a client metric and thus difficult to measure at the server, we formulate the control problem as tracking a reference server queue length. A linear input output model of the system is identified experimentally and used to design an integral controller. Losses in the queue length measurement due to the fact that requests are only logged after they are served are accounted for by another lineax model. Experimental results are presented showing the effectiveness of a low-gain controller and the saturation problems experienced by a high gain controller. The paper concludes with a discussion of future work.

By: S. Parekh,J. L. Hellerstein, N. Gandi ( University of Michigan) D.M. Tilbury (University of Michigan)

Published in: RC21952 in 2001

LIMITED DISTRIBUTION NOTICE:

This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.

rc21952.pdf

Questions about this service can be mailed to reports@us.ibm.com .