An AS group consists of a collection of instances and AS policies that have similar attributes and apply to the same application scenario. An AS group is the basis for enabling or disabling AS policies and performing scaling actions. The pre-configured AS policy automatically adds or deletes instances to or from an AS group, or maintains a fixed number of instances in an AS group.
When creating an AS group, specify an AS configuration for it. Additionally, add one or more AS policies for the AS group.
Creating an AS group involves the configuration of the maximum, minimum, and expected numbers of instances and the associated load balancer.
ECS types available in different AZs may vary. When creating an AS group, choose an AS configuration that uses an ECS type available in the AZs used by the AS group.
Parameter |
Description |
Example Value |
---|---|---|
Region |
A region is where the AS group is deployed. Resources in different regions cannot communicate with each other over internal networks. For lower network latency and faster access to your resources, select the region nearest to your target users. |
N/A |
AZ |
An AZ is a physical location where resources use independent power supply and networks. AZs are physically isolated but interconnected through an internal network.
To enhance application availability, the system evenly distributes your instances between AZs if multiple AZs have been selected. |
N/A |
Name |
Specifies the name of the AS group to be created. The name can contain up to 64 characters. It can include letters, digits, underscores (_), and hyphens (-). |
N/A |
Max. Instances |
Specifies the maximum number of ECS instances in an AS group. |
1 |
Expected Instances |
Specifies the expected number of ECS instances in an AS group. After an AS group is created, you can change this value, which will trigger a scaling action. |
0 |
Min. Instances |
Specifies the minimum number of ECS instances in an AS group. |
0 |
VPC |
Provides a network for your ECS instances. All ECS instances in the AS group are deployed in this VPC. |
N/A |
Subnet |
You can select up to five subnets. The AS group automatically binds all NICs to the created ECS instances. The first subnet is used by the primary NIC of an ECS instance by default, and other subnets are used by extension NICs of the instance. |
N/A |
Load Balancing |
This parameter is optional. A load balancer automatically distributes traffic across all instances in an AS group to balance their service load. It improves fault tolerance of your applications and expands application service capabilities. NOTE:
If you select Classic load balancer, configure the following parameters:
If you select Enhanced load balancer, configure the following parameters:
|
N/A |
Instance Removal Policy |
Controls which instances are first to be removed during scale in. If specified conditions are met, scaling actions are triggered to remove instances. You can choose from any of the following instance removal policies:
NOTE:
|
Oldest instance created from oldest AS configuration |
EIP |
If EIP has been selected in an AS configuration for an AS group, an EIP is automatically bound to the ECS instance added by a scaling action to the AS group. If you select Release, the EIP bound to an instance is released when the instance is removed from the AS group. Otherwise, the system unbinds the EIP from the instance, but does not release it when the instance is removed from the AS group. |
N/A |
Health Check Method |
When a health check detects an unhealthy ECS instance, AS replaces it with a new one. You can choose from either of the following health check methods:
|
N/A |
Health Check Interval |
Specifies the length of time between health checks. You can set a health check interval, such as 10 seconds, 1 minute, 5 minutes, 15 minutes, 1 hour, or 3 hours, based on the service requirements. |
5 minutes |
Enterprise Project |
Specifies the enterprise project to which the AS group belongs. If an enterprise project is configured for an AS group, ECSs created in this AS group also belong to this enterprise project. If you do not specify an enterprise project, the default enterprise project will be used. NOTE:
|
N/A |
Advanced Settings |
Configure notifications and tags. You can select Do not configure or Configure now. |
N/A |
Notification Mode |
This parameter is optional. If this parameter is selected, the system will notify you of scaling action results by email after a scaling action is complete. The notifications will be sent to the email address you specified when you registered yourself on the cloud. |
N/A |
Tag |
If you have many resources of the same type, you can use tags to more easily manage your resources. You can identify specified resources quickly using the tags allocated to them. Each tag contains a key and a value. You can specify the key and value for each tag.
|
N/A |
On the displayed page, click Add AS Policy.
After the AS group is created, its status changes to Enabled.