Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite5ba8b7

Browse files
authored
docs: update aws instance recommendations (#17344)
from@jatcod3r on Slack:> for the AWS recs on our [validatedarch](https://coder.com/docs/admin/infrastructure/validated-architectures/1k-users)docs, should we be referencing customers to use non-T type instances?> Once you've exceeded EC2's [CPUcredits](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html)Coder starts performing poorly.> We do suggest to [scale for peakdemand](https://coder.com/docs/tutorials/best-practices/scale-coder#scaling-3),so does recommending something from the[cpu](https://aws.amazon.com/ec2/instance-types/#Compute_Optimized) or[memoryoptimized](https://aws.amazon.com/ec2/instance-types/#Memory_Optimized)types make sense?[preview](https://coder.com/docs/@aws-ec2-arch/admin/infrastructure/validated-architectures#aws-instance-types)---------Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com>
1 parented20bab commite5ba8b7

File tree

4 files changed

+47
-12
lines changed

4 files changed

+47
-12
lines changed

‎docs/admin/infrastructure/validated-architectures/1k-users.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ tech startups, educational units, or small to mid-sized enterprises.
1414

1515
| Users| Node capacity| Replicas| GCP| AWS| Azure|
1616
|-------------|---------------------|--------------------------|-----------------|------------|-------------------|
17-
| Up to 1,000| 2 vCPU, 8 GB memory| 1-2 nodes, 1 coderd each|`n1-standard-2`|`t3.large`|`Standard_D2s_v3`|
17+
| Up to 1,000| 2 vCPU, 8 GB memory| 1-2 nodes, 1 coderd each|`n1-standard-2`|`m5.large`|`Standard_D2s_v3`|
1818

1919
**Footnotes**:
2020

@@ -25,7 +25,7 @@ tech startups, educational units, or small to mid-sized enterprises.
2525

2626
| Users| Node capacity| Replicas| GCP| AWS| Azure|
2727
|-------------|----------------------|-------------------------------|------------------|--------------|-------------------|
28-
| Up to 1,000| 8 vCPU, 32 GB memory| 2 nodes, 30 provisioners each|`t2d-standard-8`|`t3.2xlarge`|`Standard_D8s_v3`|
28+
| Up to 1,000| 8 vCPU, 32 GB memory| 2 nodes, 30 provisioners each|`t2d-standard-8`|`c5.2xlarge`|`Standard_D8s_v3`|
2929

3030
**Footnotes**:
3131

@@ -35,7 +35,7 @@ tech startups, educational units, or small to mid-sized enterprises.
3535

3636
| Users| Node capacity| Replicas| GCP| AWS| Azure|
3737
|-------------|----------------------|------------------------------|------------------|--------------|-------------------|
38-
| Up to 1,000| 8 vCPU, 32 GB memory| 64 nodes, 16 workspaces each|`t2d-standard-8`|`t3.2xlarge`|`Standard_D8s_v3`|
38+
| Up to 1,000| 8 vCPU, 32 GB memory| 64 nodes, 16 workspaces each|`t2d-standard-8`|`m5.2xlarge`|`Standard_D8s_v3`|
3939

4040
**Footnotes**:
4141

@@ -48,4 +48,11 @@ tech startups, educational units, or small to mid-sized enterprises.
4848

4949
| Users| Node capacity| Replicas| Storage| GCP| AWS| Azure|
5050
|-------------|---------------------|----------|---------|--------------------|---------------|-------------------|
51-
| Up to 1,000| 2 vCPU, 8 GB memory| 1 node| 512 GB|`db-custom-2-7680`|`db.t3.large`|`Standard_D2s_v3`|
51+
| Up to 1,000| 2 vCPU, 8 GB memory| 1 node| 512 GB|`db-custom-2-7680`|`db.m5.large`|`Standard_D2s_v3`|
52+
53+
**Footnotes for AWS instance types**:
54+
55+
- For production deployments, we recommend using non-burstable instance types,
56+
such as`m5` or`c5`, instead of burstable instances, such as`t3`.
57+
Burstable instances can experience significant performance degradation once
58+
CPU credits are exhausted, leading to poor user experience under sustained load.

‎docs/admin/infrastructure/validated-architectures/2k-users.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ deployment reliability under load.
1919

2020
| Users| Node capacity| Replicas| GCP| AWS| Azure|
2121
|-------------|----------------------|------------------------|-----------------|-------------|-------------------|
22-
| Up to 2,000| 4 vCPU, 16 GB memory| 2 nodes, 1 coderd each|`n1-standard-4`|`t3.xlarge`|`Standard_D4s_v3`|
22+
| Up to 2,000| 4 vCPU, 16 GB memory| 2 nodes, 1 coderd each|`n1-standard-4`|`m5.xlarge`|`Standard_D4s_v3`|
2323

2424
###Provisioner nodes
2525

2626
| Users| Node capacity| Replicas| GCP| AWS| Azure|
2727
|-------------|----------------------|-------------------------------|------------------|--------------|-------------------|
28-
| Up to 2,000| 8 vCPU, 32 GB memory| 4 nodes, 30 provisioners each|`t2d-standard-8`|`t3.2xlarge`|`Standard_D8s_v3`|
28+
| Up to 2,000| 8 vCPU, 32 GB memory| 4 nodes, 30 provisioners each|`t2d-standard-8`|`c5.2xlarge`|`Standard_D8s_v3`|
2929

3030
**Footnotes**:
3131

@@ -38,7 +38,7 @@ deployment reliability under load.
3838

3939
| Users| Node capacity| Replicas| GCP| AWS| Azure|
4040
|-------------|----------------------|-------------------------------|------------------|--------------|-------------------|
41-
| Up to 2,000| 8 vCPU, 32 GB memory| 128 nodes, 16 workspaces each|`t2d-standard-8`|`t3.2xlarge`|`Standard_D8s_v3`|
41+
| Up to 2,000| 8 vCPU, 32 GB memory| 128 nodes, 16 workspaces each|`t2d-standard-8`|`m5.2xlarge`|`Standard_D8s_v3`|
4242

4343
**Footnotes**:
4444

@@ -51,9 +51,16 @@ deployment reliability under load.
5151

5252
| Users| Node capacity| Replicas| Storage| GCP| AWS| Azure|
5353
|-------------|----------------------|----------|---------|---------------------|----------------|-------------------|
54-
| Up to 2,000| 4 vCPU, 16 GB memory| 1 node| 1 TB|`db-custom-4-15360`|`db.t3.xlarge`|`Standard_D4s_v3`|
54+
| Up to 2,000| 4 vCPU, 16 GB memory| 1 node| 1 TB|`db-custom-4-15360`|`db.m5.xlarge`|`Standard_D4s_v3`|
5555

5656
**Footnotes**:
5757

5858
- Consider adding more replicas if the workspace activity is higher than 500
5959
workspace builds per day or to achieve higher RPS.
60+
61+
**Footnotes for AWS instance types**:
62+
63+
- For production deployments, we recommend using non-burstable instance types,
64+
such as`m5` or`c5`, instead of burstable instances, such as`t3`.
65+
Burstable instances can experience significant performance degradation once
66+
CPU credits are exhausted, leading to poor user experience under sustained load.

‎docs/admin/infrastructure/validated-architectures/3k-users.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ continuously improve the reliability and performance of the platform.
2020

2121
| Users| Node capacity| Replicas| GCP| AWS| Azure|
2222
|-------------|----------------------|-----------------------|-----------------|-------------|-------------------|
23-
| Up to 3,000| 8 vCPU, 32 GB memory| 4 node, 1 coderd each|`n1-standard-4`|`t3.xlarge`|`Standard_D4s_v3`|
23+
| Up to 3,000| 8 vCPU, 32 GB memory| 4 node, 1 coderd each|`n1-standard-4`|`m5.xlarge`|`Standard_D4s_v3`|
2424

2525
###Provisioner nodes
2626

2727
| Users| Node capacity| Replicas| GCP| AWS| Azure|
2828
|-------------|----------------------|-------------------------------|------------------|--------------|-------------------|
29-
| Up to 3,000| 8 vCPU, 32 GB memory| 8 nodes, 30 provisioners each|`t2d-standard-8`|`t3.2xlarge`|`Standard_D8s_v3`|
29+
| Up to 3,000| 8 vCPU, 32 GB memory| 8 nodes, 30 provisioners each|`t2d-standard-8`|`c5.2xlarge`|`Standard_D8s_v3`|
3030

3131
**Footnotes**:
3232

@@ -40,7 +40,7 @@ continuously improve the reliability and performance of the platform.
4040

4141
| Users| Node capacity| Replicas| GCP| AWS| Azure|
4242
|-------------|----------------------|-------------------------------|------------------|--------------|-------------------|
43-
| Up to 3,000| 8 vCPU, 32 GB memory| 256 nodes, 12 workspaces each|`t2d-standard-8`|`t3.2xlarge`|`Standard_D8s_v3`|
43+
| Up to 3,000| 8 vCPU, 32 GB memory| 256 nodes, 12 workspaces each|`t2d-standard-8`|`m5.2xlarge`|`Standard_D8s_v3`|
4444

4545
**Footnotes**:
4646

@@ -54,9 +54,16 @@ continuously improve the reliability and performance of the platform.
5454

5555
| Users| Node capacity| Replicas| Storage| GCP| AWS| Azure|
5656
|-------------|----------------------|----------|---------|---------------------|-----------------|-------------------|
57-
| Up to 3,000| 8 vCPU, 32 GB memory| 2 nodes| 1.5 TB|`db-custom-8-30720`|`db.t3.2xlarge`|`Standard_D8s_v3`|
57+
| Up to 3,000| 8 vCPU, 32 GB memory| 2 nodes| 1.5 TB|`db-custom-8-30720`|`db.m5.2xlarge`|`Standard_D8s_v3`|
5858

5959
**Footnotes**:
6060

6161
- Consider adding more replicas if the workspace activity is higher than 1500
6262
workspace builds per day or to achieve higher RPS.
63+
64+
**Footnotes for AWS instance types**:
65+
66+
- For production deployments, we recommend using non-burstable instance types,
67+
such as`m5` or`c5`, instead of burstable instances, such as`t3`.
68+
Burstable instances can experience significant performance degradation once
69+
CPU credits are exhausted, leading to poor user experience under sustained load.

‎docs/admin/infrastructure/validated-architectures/index.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,20 @@ For sizing recommendations, see the below reference architectures:
220220

221221
-[Up to 3,000 users](3k-users.md)
222222

223+
###AWS Instance Types
224+
225+
For production AWS deployments, we recommend using non-burstable instance types,
226+
such as`m5` or`c5`, instead of burstable instances, such as`t3`.
227+
Burstable instances can experience significant performance degradation once
228+
CPU credits are exhausted, leading to poor user experience under sustained load.
229+
230+
| Component| Recommended Instance Type| Reason|
231+
|-------------------|---------------------------|----------------------------------------------------------|
232+
| coderd nodes|`m5`| Balanced compute and memory for API and UI serving.|
233+
| Provisioner nodes|`c5`| Compute-optimized performance for faster builds.|
234+
| Workspace nodes|`m5`| Balanced performance for general development workloads.|
235+
| Database nodes|`db.m5`| Consistent database performance for reliable operations.|
236+
223237
###Networking
224238

225239
It is likely your enterprise deploys Kubernetes clusters with various networking

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp