Skip to content

Commit

Permalink
concept-guide: add node descriptions (#603)
Browse files Browse the repository at this point in the history
Partially based on SovereignCloudStack/docs#188

Signed-off-by: Christian Berendt <[email protected]>
  • Loading branch information
berendt authored Jun 6, 2024
1 parent fac6738 commit 255c304
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
29 changes: 29 additions & 0 deletions docs/guides/concept-guide/hardware-bom.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,41 @@ sidebar_position: 50

# Hardware Bill of Materials

## Control nodes

A control node is responsible for running all or most of the OpenStack
services that manage API services and their associated runtimes. These
nodes are essential for users to interact with the cluster and maintain
its managed state.

However, control nodes typically do not run user virtual machines. It is
therefore advisable to replicate the control nodes to ensure high availability
and fault tolerance. A good starting point for achieving RAFT quorum is to have
three control nodes.

## Compute nodes

Compute nodes are dedicated to running users' virtual machines. They do not
host API services, storage daemons or network routers, other than the basic
network infrastructure required to connect virtual machines.

## Storage nodes

A dedicated storage node runs only storage daemons. This can be necessary in larger
deployments to protect the storage daemons from ressource starvation through user
workloads.

## Network nodes

A dedicated storage node runs only storage daemons. This setup is essential in
larger deployments to protect the storage daemons from resource starvation
caused by user workloads.

## Manager nodes

The manager node, also known as the deploy node or deployment node, is designated
to manage the deployment process of all services. It is often also utilized to host
components of the monitoring services. It serves as the operator's entry point into
the cluster for operations.

## Switches
1 change: 1 addition & 0 deletions docs/guides/concept-guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ sidebar_position: 10

## Hardware Bill of Materials

* [Control nodes](./hardware-bom#control-nodes)
* [Compute nodes](./hardware-bom#compute-nodes)
* [Storage nodes](./hardware-bom#storage-nodes)
* [Network nodes](./hardware-bom#network-nodes)
Expand Down

0 comments on commit 255c304

Please sign in to comment.