Skip to content
This repository has been archived by the owner on Mar 2, 2024. It is now read-only.

Latest commit

 

History

History
38 lines (24 loc) · 1.04 KB

deployment-models.rst

File metadata and controls

38 lines (24 loc) · 1.04 KB

Deployment models

A deployment consists of 3 largely independent areas:

  • Provisioning & deployment
  • Controller
  • Resources

Provisioning & deployment

The deployment and administration of all services is centrally managed via this node.

Optional infrastructure services (registry, installation, repository) are provided here as well.

In smaller environments, this node can be virtualized. The use of a bare-metal system is recommended.

Controller

The controller is modular and usually consists of 3 nodes. Individual modules of the controller, such as monitoring & logging, can be operated on independent nodes.

Network services are usually part of the controller, but can also be operated on the compute nodes. They are often operated on dedicated network nodes.

Resources

Non-hyper-converged

Compute services and storage services run on independent nodes.

Hyper-converged

Compute services and storage services reside on the same node.