next up previous contents
Next: 3. Functional Requirements Up: Status Server Requirements Previous: 1. Introduction   Contents

2. General Description

The Status Server will serve as an open repository of status and state information easily available to any client within the CFHT network. Clients will be able to view, update, and subscribe to data elements within the Status Server. In some respects, the Status Server could be thought of as a shared memory pool for multiple clients.

Some examples of where the system could be used include:

This document describes the requirements identified by the user community for the Status Server. Beyond the critical functional requirements of what the system must provide, the most important requirements are reliability, performance, and flexibility. As more and more clients start to use the Status Server, it is absolutely critical that the system does not fail. In addition, as more clients are added, the number of transactions will be increased. It is important, that the system be optimized to easily handle a large number of transactions. Finally, the system must be flexible, since it must grow and evolve to store increasing amounts of information.


next up previous contents
Next: 3. Functional Requirements Up: Status Server Requirements Previous: 1. Introduction   Contents
Tom Vermeulen
2002-05-28