Skip to content

Commit 90384bb

Browse files
committed
Updated Provisioned Control Plane mode page for more clarity
1 parent cd5f3c1 commit 90384bb

File tree

1 file changed

+22
-42
lines changed

1 file changed

+22
-42
lines changed

latest/ug/clusters/eks-provisioned-control-plane-introduction.adoc

Lines changed: 22 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -7,38 +7,29 @@ include::../attributes.txt[]
77

88
[abstract]
99
--
10-
Learn how to use Amazon EKS Provisioned Control Plane for predictable and high performance from cluster's control plane.
10+
Learn how to use Amazon EKS Provisioned Control Plane for predictable and high performance from the cluster's control plane.
1111
--
1212

1313
== Overview
1414

1515
Amazon EKS Provisioned Control Plane is a feature that enables cluster
1616
administrators to select from a set of scaling tiers and
17-
designate their chosen tier for high, predictable performance from the cluster's control plane. This enables cluster administrators to ensure that the cluster's control plane is always provisioned with the specified
18-
capacity, regardless of actual utilization.
17+
designate their chosen tier for very high, predictable performance from the cluster's control plane. This enables cluster administrators to ensure that the control plane is always provisioned with the specified
18+
capacity.
1919

20-
By default, Amazon EKS cluster's control plane scales up and down
21-
automatically in response to signals such as
22-
control plane utilization. This is the
23-
*standard mode* of EKS Control Plane operation and works well for the vast majority of use cases by dynamically allocating sufficient capacity as
24-
needed. However, for workloads characterized by extreme bursts of traffic, or those requiring very high amounts of control
25-
plane capacity, *Provisioned Control mode* is the right solution.
20+
Amazon EKS offers two modes of operations for your cluster's control plane. By default, Amazon EKS clusters use *Standard mode*, where the control plane automatically scales up and down based on your workload demands. Standard mode dynamically allocates sufficient control plane capacity to meet your workload needs and is the recommended solution for most use cases. However, for specialized workloads that cannot tolerate any performance variability due to control plane scaling or those requiring very high amounts of control plane capacity, you can optionally use *Provisioned mode*. Provisioned mode allows you to pre-allocate control plane capacity that is always ready to handle demanding workload requirements.
21+
22+
[NOTE]
23+
====
24+
Provisioned mode offers an additional option to the default Standard mode of control plane operations. The launch of Provisioned mode does not change Standard mode behavior, which will continue to operate as before.
25+
====
2626

2727
With EKS Provisioned Control Plane, cluster administrators can
28-
pre-provision desired control plane capacity ahead of time, providing
29-
predictable and high performance from the cluster's control plane even in
30-
scenarios with bursty or erratic traffic patterns. EKS
31-
Provisioned Control Plane also enables cluster administrators to provision
32-
the same control plane capacity across environments, from development and
33-
staging to production and disaster recovery sites. This is important for
34-
ensuring that the control plane performance obtained across environments
35-
is consistent and predictable. Finally, EKS Provisioned Control Plane
36-
gives you access to very high levels of control plane performance, enabling the running of massively
37-
scalable AI workloads, high-performance computing, and large-scale data
38-
processing workloads on Kubernetes.
39-
40-
All existing and new Amazon EKS clusters operate in standard mode by
41-
default. For clusters requiring high, predictable
28+
pre-provision the desired control plane capacity ahead of time, providing
29+
predictable and high performance from the cluster's control plane that is always available. EKS Provisioned Control Plane also enables cluster administrators to provision the same control plane capacity across environments, from staging to production and disaster recovery sites. This is important for ensuring that the control plane performance obtained across environments is consistent and predictable. Finally, EKS Provisioned Control Plane gives you access to very high levels of control plane performance, enabling the running of massively scalable AI workloads, high-performance computing, and large-scale data processing workloads on Kubernetes.
30+
31+
All existing and new Amazon EKS clusters operate in Standard mode by
32+
default. For clusters requiring high, predictable
4233
performance from the control plane, you can opt in to use the EKS
4334
Provisioned Control Plane feature. You will be billed at the hourly rate
4435
for the particular control plane scaling tier in addition to the
@@ -51,8 +42,7 @@ image::images/control-plane-modes.png[Amazon EKS Control Plane Modes,scaledwidth
5142
== Use cases
5243

5344
EKS Provisioned Control Plane is designed to address specific scenarios
54-
where high and predictable control plane performance are
55-
critical to your operations. Understanding these use cases can help you
45+
where high and predictable control plane performance is critical to your operations. Understanding these use cases can help you
5646
determine whether EKS Provisioned Control Plane is the right solution
5747
for your workloads.
5848

@@ -63,7 +53,7 @@ performance variability with control plane scaling.
6353

6454
*Massively scalable workloads* – If you run highly scalable workloads
6555
such as AI training and inference, high-performance computing, or
66-
large-scale data processing that require large number of nodes running
56+
large-scale data processing that require a large number of nodes running
6757
in the cluster, Provisioned Control Plane provides the necessary
6858
control plane capacity to support these demanding workloads.
6959

@@ -197,24 +187,14 @@ When you select a Provisioned Control Plane scaling tier, the tier attributes re
197187

198188
== Considerations
199189

200-
* *Standard control plane capacity* – EKS standard control plane mode
190+
* *Standard control plane capacity* – EKS Standard control plane mode
201191
offers the best
202-
price to performance ratio for the vast majority of use cases. However the performance varies as control plane scales to meet demand.
203-
If your workload requires predictable, high
204-
control plane performance with clearly defined minimum
205-
capabilities, you should consider upgrading to an EKS Provisioned
206-
Control Plane tier.
192+
price to performance ratio, and is the recommended option for the vast majority of use cases. However, for specialized workloads that cannot tolerate any performance variability due to control plane scaling or those requiring very high amounts of control plane capacity, you can optionally consider using Provisioned mode.
207193
* *Opt-in required* – Existing clusters will not automatically scale up
208-
from the standard control plane to a higher https://aws.amazon.com/eks/pricing/[priced] EKS Provisioned
194+
from the Standard control plane to a higher https://aws.amazon.com/eks/pricing/[priced] EKS Provisioned
209195
Control Plane tier. You must explicitly opt in to one of the new EKS
210196
Provisioned Control Plane scaling tiers.
211-
* *Exit restriction* – You cannot exit an EKS Provisioned Control
212-
Plane scaling tier if your cluster exceeds the cluster database size
213-
limit supported in standard mode. For example, if you are using the XL
214-
scaling tier with 14 GB of cluster database storage (etcd database
215-
size), you cannot exit this tier until you lower the database
216-
utilization to less than 8 GB. You must first reduce your storage
217-
consumption below 8 GB before you can exit the XL tier.
197+
* *Exit restriction* – Standard control plane mode supports up to 8 GB of cluster database (etcd) size. If your cluster's database size exceeds 8 GB while using Provisioned mode, you cannot switch back to Standard mode until you reduce the database size to below 8 GB. For example, if you are using 14 GB of database storage in Provisioned mode, you must first reduce your database utilization to less than 8GB before returning to Standard mode.
218198
* *No automatic tier scaling* – EKS Provisioned Control Plane does not
219199
automatically scale between tiers. Once you select a scaling tier, your
220200
cluster's control plane remains pinned to that tier, ensuring consistent
@@ -239,11 +219,11 @@ occurs. The error field in the update indicates the reason for failure.
239219
There are no restrictions on how frequently you can switch between
240220
tiers. Changing the control plane tier takes several minutes to
241221
complete.
242-
* *Selecting optimal tier* – To determine the optimal tier for your cluster, you can perform load testing by provisioning your Amazon EKS cluster in EKS Provisioned Control Plane mode using the highest tier (4XL). Then perform a load
222+
* *Selecting optimal tier* – To determine the optimal Provisioned Control Plane scaling tier for your cluster, you can perform load testing by provisioning your cluster on the highest tier (4XL). Then perform a load
243223
test to simulate peak demand on your cluster's control plane. Observe
244224
the control plane tier utilization metrics at peak load, and use these
245225
observations as the guiding factor to select the appropriate tier for
246-
provisioning capacity.
226+
Provisioned mode.
247227
* *Provisioned Control Plane pricing* – You will be billed at the hourly rate for the Provisioned Control Plane scaling tier your cluster is on. This is in addition to the standard or extended support hourly charges. See Amazon EKS Pricing https://aws.amazon.com/eks/pricing/[page] for details.
248228
* *Larger scaling tier* – If you intend to run your cluster on scaling tier larger than 4XL, contact your Amazon Web Services account team for additional pricing information.
249229
* *Kubernetes version and region support* – EKS Provisioned Control Plane is supported in all Amazon Web Services commercial, GovCloud, and China regions. Provisioned Control Plane works on EKS v1.28 and higher.

0 commit comments

Comments
 (0)