The system architecture is designed to be completely distributed and scalable, capable of executing on various operating systems and hardware platforms. Logically, the platform (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 The Platform, ECs, 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 three types of containers: You control the location of the ECs, and SCs via the System Topology Registry (STR), which is also used to set various system properties. For further information about STR, see System Topology Registry. The figure below illustrates the system architecture. architecture
This chapter includes the following sections: