next up previous
Next: Nemesis Up: Dynamic Scalable Distributed Face Previous: Ares

Demeter

Figure 4: Demeter interaction with multiple systems in Ares
\begin{figure}\begin{center}
\epsfxsize 190pt
\epsfysize 110pt
\epsffile{figures/demeter.eps}\end{center}\end{figure}

Demeter - the goddess of harvest - is responsible for storing the camera feed from Ares (see Fig: 4). It's a repository serving to collect in one pool the camera feed from various Ares components. It's intended to allow the generation of time-lapse movies from each individual Ares. This allows for precise replaying the camera feed when a face was recognized from a centralized location.

Since this component requires vast storage capacity, a pool of systems is required. Therefore the Demeter's pool is scalable - as the need increases, more systems are added into the pool. Also machines can be removed and added dynamically (for hardware upgrades for example) from the pool.

In summary, Demeter is a modular piece of the distributed system. This component stores the camera feed (which nota bene is also being done on Ares) - and furthmore provides another functionality: a centralized location to replay the camera feed whenever required. The implementation in the camera-feed is received using RTP.



2002-05-26