You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Nexus service is engineered to uphold control plane resiliency across various compute rack configurations.
14
14
15
-
###Instances with three or more compute racks
15
+
## Instances with three or more compute racks
16
16
17
17
Operator Nexus ensures the availability of three active control plane nodes in instances with three or more compute racks. For configurations exceeding two compute racks, an extra spare node is also maintained. These nodes are strategically distributed across different racks to guarantee control plane resiliency, when possible.
18
18
19
19
During runtime upgrades, Operator Nexus implements a sequential upgrade of the control plane nodes, thereby preserving resiliency throughout the upgrade process.
20
20
21
-
Three compute racks
21
+
Three compute racks:
22
22
23
23
| Rack 1 | Rack 2 | Rack 3 |
24
24
|------------|---------|----------|
25
25
| KCP | KCP | KCP |
26
26
| KCP-spare | MGMT | MGMT |
27
27
28
-
Four or more compute racks
28
+
Four or more compute racks:
29
29
30
30
| Rack 1 | Rack 2 | Rack 3 | Rack 4 |
31
31
|---------|---------|----------|----------|
32
32
| KCP | KCP | KCP | KCP-spare|
33
33
| MGMT | MGMT | MGMT | MGMT |
34
34
35
-
###Instances with less than three compute rack
35
+
## Instances with less than three compute racks
36
36
37
37
Operator Nexus maintains an active control plane node and, if available, a spare control plane instance. For instance, a two-rack configuration has one active Kubernetes Control Plane (KCP) node and one spare node.
38
38
39
-
Two compute racks
39
+
Two compute racks:
40
40
41
41
| Rack 1 | Rack 2 |
42
42
|------------|----------|
@@ -46,7 +46,7 @@ Two compute racks
46
46
> [!NOTE]
47
47
> Operator Nexus supports control plane resiliency in single rack configurations by having three management nodes within the rack. For example, a single rack configuration with three management servers will provide an equivalent number of active control planes to ensure resiliency within a rack.
48
48
49
-
## Impacts to on-prem instance
49
+
## Impacts to on-premises instance
50
50
51
51
In disaster situations when the control plane loses quorum, there are impacts to the Kubernetes API across the instance. This scenario can impact a workload's ability to read and write Customer Resources (CRs) and talk across racks.
0 commit comments