The architecture of the management system
Open Horizon is composed of two main elements:
- A centralized Management Hub
- An Edge Agent
The Management Hub (Hub for short) is the core of the system – providing a portal at which Edge nodes are registered, containerized microservices are published as services, and deployment patterns and policies are defined and managed, among other tasks. Normally, the Management Hub is installed to run in Kubernetes in production environments8.
8 The AIO packaging of the Management Hub for use in prototyping environments can be installed on a vanilla Docker Engine. The IEAM distribution of Open Horizon is only supported on Red Hat OpenShift.
The Edge Agent (Agent for short) is a small piece of code (about 30 MB) that’s hosted in every Edge device and server under the control of the Open Horizon system. If you have several servers in a single Kubernetes cluster, you only need one Agent for the entire cluster...