Alibaba Cloud sets default quotas on the cloud resources and API operations for each Alibaba Cloud account. You can apply for increases on some of the quotas based on your business requirements. This topic describes the quotas of Application Load Balancer (ALB), the default values of the quotas, and whether the quotas can be increased.
Quotas are set on a per-region or per-account basis. Quotas are categorized into the following types:
General quotas: the limits on cloud resources that are available to an Alibaba Cloud account.
API rate limits: the limits on API calls that an Alibaba Cloud account can make in a specific period of time. API rate limits are also known as QPS limits.
Privileges: the permissions that are granted to an Alibaba Cloud account to use advanced features. You can apply for ALB privileges to use ALB advanced features that are unavailable to users by default.
ALB provides general quotas, API rate limits, and privileges. You can apply for increases on some of the quotas. You can view and manage quotas in the Alibaba Cloud Quota Center console or on the Quota Center page of the ALB. For more information about how to manage ALB quotas, see Manage ALB quotas.
General quotas
The following table describes the general quotas of ALB.
The quotas listed in this topic are for reference only. The actual quotas in the console shall prevail.
Instance quota
Name | Description | Default value | Maximum value | Link for quota increase application |
alb_quota_loadbalancers_num | The maximum number of ALB instances that each Alibaba Cloud account can have in a region. | 60 | 150 |
Basic ALB instance quotas
Name | Description | Default value | Maximum value | Link for quota increase application |
alb_quota_loadbalancer_certificates_num_basic_edition | The maximum number of additional certificates that can be added to an ALB instance (excluding default certificates). | 10 | 150 | |
alb_quota_loadbalancer_rules_num_basic_edition | The maximum number of forwarding rules that can be configured for an ALB instance (excluding default forwarding rules). | 40 | 100 | |
alb_quota_loadbalancer_servers_num_basic_edition | The maximum number of backend servers that can be added to an ALB instance. | 200 | 400 | |
alb_quota_loadbalancer_listeners_num_basic_edition | The maximum number of listeners that can be added to an ALB instance. | 50 | 80 |
Standard ALB instance quotas
Name | Description | Default value | Maximum value | Link for quota increase application |
alb_quota_loadbalancer_certificates_num_standard_edition | The maximum number of additional certificates that can be added to an ALB instance (excluding default certificates). | 25 | 300 | |
alb_quota_loadbalancer_rules_num_standard_edition | The maximum number of forwarding rules that can be configured for an ALB instance (excluding default forwarding rules). | 100 | 200 | |
alb_quota_loadbalancer_servers_num_standard_edition | The maximum number of backend servers that can be added to an ALB instance. | 1,000 | 1,500 | |
alb_quota_loadbalancer_listeners_num_standard_edition | The maximum number of listeners that can be added to an ALB instance. | 50 | 100 |
WAF-enabled ALB instance quotas
Name | Description | Default value | Maximum value | Link for quota increase application |
alb_quota_loadbalancer_certificates_num_standardwithwaf_edition | The maximum number of additional certificates that can be added to an ALB instance (excluding default certificates). | 25 | 300 | |
alb_quota_loadbalancer_rules_num_standardwithwaf_edition | The maximum number of forwarding rules that can be configured for an ALB instance (excluding default forwarding rules). | 100 | 200 | |
alb_quota_loadbalancer_servers_num_standardwithwaf_edition | The maximum number of backend servers that can be added to an ALB instance. | 1,000 | 1,500 | |
alb_quota_loadbalancer_listeners_num_standardwithwaf_edition | The maximum number of listeners that can be added to an ALB instance. | 50 | 100 |
Listener quotas
Name | Description | Default value | Maximum value | Link for quota increase application |
alb_quota_max_request_timeout | The maximum timeout period that you can specify for connection requests when you create a listener. | 180 seconds | 600 seconds | |
alb_quota_max_idle_timeout | The maximum timeout period that you can specify for idle connections when you create a listener. | 60 seconds | 600 seconds |
Server group quotas
Name | Description | Default value | Maximum value | Link for quota increase application |
alb_quota_server_added_num | The maximum number of ALB server groups to which a backend server (IP address) can be added. | 200 | 300 | |
alb_quota_servergroup_attached_num | The maximum number of times that an ALB server group can be associated with listeners and forwarding rules. | 50 | 100 |
API rate limits
The following table describes the API rate limits of ALB.
API | Version | Default value | Description | Adjustable |
AddEntriesToAcl | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the AddEntriesToAcl operation per minute. | No |
AddServersToServerGroup | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the AddServersToServerGroup operation per minute. | No |
AttachCommonBandwidthPackageToLoadBalancer | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the AttachCommonBandwidthPackageToLoadBalancer operation per minute. | No |
CreateAcl | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the CreateAcl operation per minute. | No |
CreateListener | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the CreateListener operation per minute. | No |
CreateLoadBalancer | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the CreateLoadBalancer operation per minute. | No |
CreateSecurityPolicy | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the CreateSecurityPolicy operation per minute. | No |
CreateServerGroup | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the CreateServerGroup operation per minute. | No |
DeleteListener | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the DeleteListener operation per minute. | No |
DeleteLoadBalancer | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the DeleteLoadBalancer operation per minute. | No |
DeleteSecurityPolicy | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the DeleteSecurityPolicy operation per minute. | No |
DeleteServerGroup | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the DeleteServerGroup operation per minute. | No |
DescribeRegions | 2020/6/16 | 20/1(s) | The maximum number of times that each Alibaba Cloud account can call the DescribeRegions operation per minute. | No |
DescribeZones | 2020/6/16 | 20/1(s) | The maximum number of times that each Alibaba Cloud account can call the DescribeZones operation per minute. | No |
DetachCommonBandwidthPackageFromLoadBalancer | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the DetachCommonBandwidthPackageFromLoadBalancer operation per minute. | No |
DisableLoadBalancerIpv6Internet | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the DisableLoadBalancerIpv6Internet operation per minute. | No |
EnableLoadBalancerIpv6Internet | 2020/6/16 | 200/60(s) | The maximum number of times that each Alibaba Cloud account can call the EnableLoadBalancerIpv6Internet operation per minute. | No |
GetListenerAttribute | 2020/6/16 | 20/1(s) | The maximum number of times that each Alibaba Cloud account can call the GetListenerAttribute operation per minute. | No |
GetListenerHealthStatus | 2020/6/16 | 20/1(s) | The maximum number of times that each Alibaba Cloud account can call the GetListenerHealthStatus operation per minute. | No |
GetLoadBalancerAttribute | 2020/6/16 | 20/1(s) | The maximum number of times that each Alibaba Cloud account can call the GetLoadBalancerAttribute operation per minute. | No |
Privileges
The default value of a privilege is 0, indicating the corresponding advanced feature is unavailable by default. You must obtain the privilege from Alibaba Cloud before you can use the feature. The following table describes the privileges of ALB.
Name | Description | Link for privilege application |
slb_user_visible_gray_label/anycast_eip | Support for Anycast elastic IP addresses (Anycast EIPs) | |
slb_user_visible_gray_label/ascript | Support for AScript | |
slb_user_visible_gray_label/https_health_check | Support for HTTPS health checks | |
slb_user_visible_gray_label/clone_clb | Wizard for migration from CLB to ALB |