Symcloud Platform uses a role-based deployment model. Three roles can be assigned to nodes:
- Manager
- Compute
- Storage
These roles can be assigned to nodes depending on their configuration and intended usage. The roles are not mutually exclusive. Dell Technologies recommends the role assignments that are shown in Recommended Symcloud Platform role assignments.
Symcloud Platform Role | Recommended node | Description |
Manager | Control Plane 1 | The Manager role provides the core control plane services that the cluster requires. The Manager role can be assigned to a maximum of three nodes. High availability deployments require three control plane nodes. |
Control plane 2 | ||
Control plane 3 | ||
Compute | Worker 1 | The Compute role indicates a node that is intended to host pods and their respective containers. Application deployments use memory and processor resources from these nodes. |
Worker 2 | ||
Worker 3 | ||
Worker 4 | ||
Worker <n> | ||
Storage | Worker 1 | The Storage role indicates a node that is intended to provide storage services through Symcloud Storage. Volumes that are needed for deployed applications are created on devices from these nodes. |
Worker 2 | ||
Worker 3 | ||
Worker 4 | ||
Worker <n> |