Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
39 lines (24 sloc) 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.

You can’t perform that action at this time.