1. System Overview
The system architecture is designed to be completely distributed and scalable, capable of executing on various operating systems and hardware platforms. Logically, the platform is layered into three different zones: The system processes in the various zones are referred to as pico instances and can be of different types: Platform EC and ECSA are similar. However, while ECs always depend on a running Platform, ECSAs can run independently. The Platform, ECs, ECSAs, and SCs run in "containers", that are installed on one or more hosts. Each installation is assigned a container name to identify it uniquely within a system. One host, physical or virtual, may hold several containers, each one with a unique name and installed in separate home (MZHOME) directories. There are two types of containers: You control the location of the ECs, ECSAs and SCs via the System Topology Registry (STR), which is also used to set various system properties. For further information about STR, see 1.4 System Topology Registry. The figure below illustrates the system architecture. architecture
This chapter includes the following sections: