How do I request a vCPU service quota increase for my Amazon EC2 On-Demand Instance?

5 minute read
0

I want to request a service quota increase for my Amazon Elastic Compute Cloud (Amazon EC2) On-Demand Instance and understand existing and available vCPU quotas.

Short description

Submit an Amazon EC2 vCPU service quota increase as a vCPU value. To request an increase, first determine the number of vCPUs that your On-Demand Instance uses. Then, compare this number against the vCPU-based quotas. Use these values to determine the appropriate service quota increase to request.

Resolution

Request an On-Demand Instance service quota increase

Use the Service Quotas console or the AWS Support Center to request an increase to your EC2 service quotas.

Service Quotas console

To request an EC2 instance service quota increase, complete the following steps:

  1. Open the Amazon EC2 console.
  2. For AWS Region, choose the Region where you want to request a vCPU increase.
  3. Open the Service Quotas console.
  4. Choose Amazon Elastic Compute Cloud (Amazon EC2).
  5. Choose the name of the service quota for your instance type. Then, choose Request increase at account-level or Request increase at resource-level.
  6. For Increase quota value, enter the new value, and then choose Request.

AWS Support Center

To request an EC2 instance service quota increase, complete the following steps:

  1. Open the AWS Support Center.
  2. Choose Create case.
  3. Choose Looking for service quota increases?
  4. For Service, choose EC2 Instances, and then follow the prompts.
    Important: EC2 service quotas affect one AWS Region at a time. You must request service quota increases in each Region where you need more resources.
  5. (Optional) To request multiple service quota increases for EC2 Instances, complete one quota increase request, and then choose Add another request.

Before you request a service quota increase, calculate your vCPU value. For more information, see the following example scenarios and calculations.

Example service quota scenarios and calculations

Scenario 1: You're not running any G instances, and you want to launch three g4dn.xlarge instances.

Your current vCPU limit is Running On-Demand G and VT instances = eight vCPUs.

A g4dn.xlarge instance equals four vCPUs. Based on your G instance limit of eight, your account can already run two g4dn.xlarge instances.

In this scenario, submit a vCPU service quota increase request for 12 vCPUs (3 * 4).

From the Service Quotas console or the AWS Support Center, request your quota increase in the following format:

Service: Amazon Elastic Compute Cloud (Amazon EC2) or EC2 instances
Region: your Region
Quota Name or Primary Instance Type: Running On-Demand G and VT instances or All G instances
New limit value: 12

Scenario 2: You're running 64 vCPUs of instances. You want to launch two additional m5.2xlarge and two additional m4.10xlarge instances.

Your current vCPU limit is Running On-Demand All Standard (A, C, D, H, I, M, R, T, Z) instances = 64 vCPUs.

Both instance types that you want to launch are included in the All Standard (A, C, D, H, I, M, R, T, Z) instances limit. The usage for these instance types is added together and are under a single quota. The following are the instance-to-vCPU conversion rates for the two instances:

  • *.2xlarge instances = eight vCPUs for each instance
  • *.10xlarge instances = 40 vCPUs for each instance

Use the following calculation to determine the number of vCPUs:

[2 * 8] + [2 * 40] = 96.

You need 96 additional vCPUs for your account that's running 64 vCPUs of instances.

In this scenario, submit a vCPU service quota increase request for 160 vCPUs (64 + 96) or higher.

From the Service Quotas console or the AWS Support Center, request your quota increase in the following format:

Service: Amazon Elastic Compute Cloud (Amazon EC2) or EC2 Instances
Region: your Region
Quota Name or Primary Instance Type: Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances or All Standard (A, C, D, H, I, M, R, T, Z) instances
New limit value: 160

Scenario 3: You want to test more powerful instance types, but you don't know what instances you need. Therefore, your service quota increase request must be flexible.

Your current vCPU limit is Running On-Demand P instances = 64 vCPUs.

You can start with one instance type and then change to another instance. If you stay within your vCPU limit, then you don't need to submit a new service quota request.

For example, you request a combination of P instances:

  • Five p3.2xlarge instances + eight vCPUs for each instance = 40 vCPUs
  • One p3dn.24xlarge + 96 vCPUs for the instance = 96 vCPUs

In this scenario, to keep your service quota increase request small and flexible, submit a vCPU request for 136 vCPUs (40 + 96).

Use the AWS Support Center to request your quota increase in the following format:

Service: EC2 Instances
Region: your Region
Quota Name or Primary Instance Type: All P instances
New limit value: 136

To streamline the request process, for Use case description, specify instance types that you want. Also, note whether you're going to use the different instances in parallel or one at a time.

Related information

Amazon EC2 service quotas

Requesting a quota increase

AWS OFFICIAL
AWS OFFICIALUpdated 3 months ago