Overview
An ECS is a basic computing unit that consists of vCPUs, memory, OS, and EVS disks.
After creating an ECS, you can use it like using your local computer or physical server and deploy applications in an efficient, reliable, and secure computing environment. ECSs support self-service creation, modification, and operation. To create an ECS, you need to specify its vCPUs, memory, OS, and login authentication. After the ECS is created, you can modify its specifications as needed.
There are a wide range of ECS types available to meet your compute and storage requirements. Each ECS type offers various flavors with different vCPU and memory configurations for you to choose from.
For details about ECS specifications, see ECS Types.
x86 CPU Architecture
General Computing ECSs
General computing ECSs provide a balance of computing, memory, and network resources, a baseline level of vCPU performance, and the ability to burst above the baseline. These ECSs are suitable for general workloads, such as web servers, enterprise R&D, and small-scale databases.
General Computing S6
Overview
General computing S6 ECSs use the 2nd generation Intel® Xeon® Scalable processors and Huawei 25GE high-speed intelligent NICs to provide high network bandwidth and PPS.
Notes
S6 ECS burstable performance is neither restricted by CPU credits nor billed for additional credits.
Scenarios
- Websites and web applications that have high requirements on PPS throughput
- Lightweight databases and cache servers
- Light- and medium-load enterprise applications
Specifications
S6 ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Max. NICs
|
Virtualization
|
---|---|---|---|---|---|---|---|
s6.medium.4 |
1 |
4 |
0.8/0.1 |
10 |
1 |
2 |
KVM |
s6.large.4 |
2 |
8 |
1.5/0.2 |
15 |
1 |
2 |
KVM |
s6.xlarge.4 |
4 |
16 |
2/0.35 |
25 |
1 |
2 |
KVM |
s6.2xlarge.4 |
8 |
32 |
3/0.75 |
50 |
2 |
2 |
KVM |
General Computing-plus ECSs
General computing-plus ECSs use dedicated vCPUs to deliver powerful performance. In addition, the ECSs use latest-generation network acceleration engines and Data Plane Development Kit (DPDK) to provide high network performance.
General Computing-plus C6s
Overview
C6s ECSs use second-generation Intel® Xeon® Scalable processors that feature high performance, stability, low latency, and cost-effectiveness.
Scenarios
Internet, gaming, and rendering scenarios, especially those with strict requirements on computing and network stability.
- Gaming: C6s ECSs meet requirements of high performance and stability.
- Rendering: C6s ECSs provide high-quality rendering and superb cost-effectiveness.
- Other scenarios: C6s ECSs support gaming acceleration, video bullet screen, website building, and app development.
Specifications
C6s ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Max. NICs
|
Virtualization
|
---|---|---|---|---|---|---|---|
c6s.large.2 |
2 |
4 |
1/1 |
30 |
2 |
2 |
KVM |
c6s.xlarge.2 |
4 |
8 |
2/2 |
60 |
2 |
3 |
KVM |
c6s.2xlarge.2 |
8 |
16 |
4/4 |
120 |
4 |
4 |
KVM |
c6s.3xlarge.2 |
12 |
24 |
5.5/5.5 |
180 |
4 |
6 |
KVM |
c6s.4xlarge.2 |
16 |
32 |
7.5/7.5 |
240 |
8 |
8 |
KVM |
c6s.6xlarge.2 |
24 |
48 |
11/11 |
350 |
8 |
8 |
KVM |
c6s.8xlarge.2 |
32 |
64 |
15/15 |
450 |
16 |
8 |
KVM |
c6s.12xlarge.2 |
48 |
96 |
22/22 |
650 |
16 |
8 |
KVM |
c6s.16xlarge.2 |
64 |
128 |
30/30 |
850 |
32 |
8 |
KVM |
c6s.large.4 |
2 |
8 |
1/1 |
30 |
2 |
2 |
KVM |
c6s.xlarge.4 |
4 |
16 |
2/2 |
60 |
2 |
3 |
KVM |
c6s.2xlarge.4 |
8 |
32 |
4/4 |
120 |
4 |
4 |
KVM |
c6s.3xlarge.4 |
12 |
48 |
5.5/5.5 |
180 |
4 |
6 |
KVM |
c6s.4xlarge.4 |
16 |
64 |
7.5/7.5 |
240 |
8 |
8 |
KVM |
c6s.6xlarge.4 |
24 |
96 |
11/11 |
350 |
8 |
8 |
KVM |
c6s.8xlarge.4 |
32 |
128 |
15/15 |
450 |
16 |
8 |
KVM |
c6s.12xlarge.4 |
48 |
192 |
22/22 |
650 |
16 |
8 |
KVM |
c6s.16xlarge.4 |
64 |
256 |
30/30 |
850 |
32 |
8 |
KVM |
General Computing-plus C6
Overview
C6 ECSs use second-generation Intel® Xeon® Scalable processors and 25GE high-speed intelligent NICs to offer powerful and stable computing performance, and ultra-high network bandwidth and PPS.
Scenarios
- Websites and web applications that require high computing and network performance
- General databases and cache servers
- Medium- and heavy-load enterprise applications
- Gaming and rendering
Specifications
C6 ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Max. NICs
|
Virtualization
|
---|---|---|---|---|---|---|---|
c6.large.2 |
2 |
4 |
4/1.2 |
40 |
2 |
2 |
KVM |
c6.xlarge.2 |
4 |
8 |
8/2.4 |
80 |
2 |
3 |
KVM |
c6.2xlarge.2 |
8 |
16 |
15/4.5 |
150 |
4 |
4 |
KVM |
c6.3xlarge.2 |
12 |
24 |
17/7 |
200 |
4 |
6 |
KVM |
c6.4xlarge.2 |
16 |
32 |
20/9 |
280 |
8 |
8 |
KVM |
c6.6xlarge.2 |
24 |
48 |
25/14 |
400 |
8 |
8 |
KVM |
c6.8xlarge.2 |
32 |
64 |
30/18 |
550 |
16 |
8 |
KVM |
c6.12xlarge.2 |
48 |
96 |
35/27 |
750 |
16 |
8 |
KVM |
c6.16xlarge.2 |
64 |
128 |
40/36 |
1,000 |
32 |
8 |
KVM |
c6.22xlarge.2 |
88 |
176 |
44/40 |
1,200 |
32 |
8 |
KVM |
c6.22xlarge.2.physical |
88 |
192 |
44/40 |
1,000 |
16 |
33 |
BMS |
c6.large.4 |
2 |
8 |
4/1.2 |
40 |
2 |
2 |
KVM |
c6.xlarge.4 |
4 |
16 |
8/2.4 |
80 |
2 |
3 |
KVM |
c6.2xlarge.4 |
8 |
32 |
15/4.5 |
150 |
4 |
4 |
KVM |
c6.3xlarge.4 |
12 |
48 |
17/7 |
200 |
4 |
6 |
KVM |
c6.4xlarge.4 |
16 |
64 |
20/9 |
280 |
8 |
8 |
KVM |
c6.6xlarge.4 |
24 |
96 |
25/14 |
400 |
8 |
8 |
KVM |
c6.8xlarge.4 |
32 |
128 |
30/18 |
550 |
16 |
8 |
KVM |
c6.12xlarge.4 |
48 |
192 |
35/27 |
750 |
16 |
8 |
KVM |
c6.16xlarge.4 |
64 |
256 |
40/36 |
1,000 |
32 |
8 |
KVM |
c6.22xlarge.4 |
88 |
352 |
40/44 |
1,200 |
28 |
8 |
KVM |
c6.22xlarge.4.physical |
88 |
384 |
44/40 |
1,000 |
16 |
32 |
BMS |
General Computing-Basic ECSs
General Computing-Basic T6
Overview
General computing-basic ECSs keep costs low and are ideal for scenarios that normally require moderate CPU performance but occasionally need burstable high performance. The performance of these ECSs is constrained by baseline performance and CPU credits.
Currently, general computing-basic ECSs are available only in LA-Mexico City1, LA-Mexico City2, and TR-Istanbul regions.
Scenarios
General computing-basic ECSs are suitable for applications that require moderate CPU performance generally but burstable high performance occasionally, such as web application servers, light-load applications, and microservices.
Specifications
T6 ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
CPU Baseline (%)
|
Average CPU Baseline (%)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NICs
|
Virtualization
|
---|---|---|---|---|---|---|---|---|
t6.small.1 |
1 |
1 |
10 |
10 |
0.3/0.05 |
6 |
1 |
KVM |
t6.large.1 |
2 |
2 |
40 |
20 |
0.5/0.1 |
10 |
1 |
KVM |
t6.xlarge.1 |
4 |
4 |
80 |
20 |
1/0.2 |
20 |
2 |
KVM |
t6.2xlarge.1 |
8 |
8 |
120 |
15 |
2/0.4 |
40 |
2 |
KVM |
t6.4xlarge.1 |
16 |
16 |
240 |
15 |
3/0.8 |
60 |
2 |
KVM |
t6.medium.2 |
1 |
2 |
10 |
10 |
0.3/0.05 |
6 |
1 |
KVM |
t6.large.2 |
2 |
4 |
40 |
20 |
0.5/0.1 |
10 |
1 |
KVM |
t6.xlarge.2 |
4 |
8 |
80 |
20 |
1/0.2 |
20 |
2 |
KVM |
t6.2xlarge.2 |
8 |
16 |
120 |
15 |
2/0.4 |
40 |
2 |
KVM |
t6.4xlarge.2 |
16 |
32 |
240 |
15 |
3/0.8 |
60 |
2 |
KVM |
t6.large.4 |
2 |
8 |
40 |
20 |
0.5/0.1 |
10 |
1 |
KVM |
t6.xlarge.4 |
4 |
16 |
80 |
20 |
1/0.2 |
20 |
2 |
KVM |
t6.2xlarge.4 |
8 |
32 |
120 |
15 |
2/0.4 |
40 |
2 |
KVM |
Memory-optimized ECSs
Memory-optimized ECSs are well-suited for large in-memory datasets and high-performance networks. They are designed for memory-intensive applications that process a large amount of data, such as precision marketing, e-commerce, and IoV big data analysis.
Memory-optimized M6s
Overview
Memory-optimized ECSs have a large memory size and provide high memory performance. They are designed for memory-intensive applications that process large volumes of data, such as precision marketing, e-commerce, and IoV big data analysis.
M6s ECSs use second-generation Intel® Xeon® Scalable processors with technologies optimized to offer powerful and stable computing performance. Using 25GE high-speed intelligent NICs, M6s ECSs provide a maximum memory size of 512 GiB based on DDR4 for memory-intensive applications with high requirements on network bandwidth and Packets Per Second (PPS).
Scenarios
- Big data analysis for precision marketing, e-commerce, IoV, relational databases, NoSQL databases, and memory data analysis
Specifications
M6s ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Max. NICs
|
Virtualization
|
---|---|---|---|---|---|---|---|
m6s.large.8 |
2 |
16 |
3/1 |
30 |
2 |
2 |
KVM |
m6s.xlarge.8 |
4 |
32 |
6/2 |
60 |
2 |
3 |
KVM |
m6s.2xlarge.8 |
8 |
64 |
12/4 |
120 |
4 |
4 |
KVM |
m6s.3xlarge.8 |
12 |
96 |
14/5.5 |
160 |
4 |
6 |
KVM |
m6s.4xlarge.8 |
16 |
128 |
16/7.5 |
220 |
8 |
8 |
KVM |
m6s.6xlarge.8 |
24 |
192 |
20/11 |
320 |
8 |
8 |
KVM |
m6s.8xlarge.8 |
32 |
256 |
25/15 |
450 |
16 |
8 |
KVM |
m6s.16xlarge.8 |
64 |
512 |
34/30 |
1,000 |
32 |
8 |
KVM |
Memory-optimized M6
Overview
M6 ECSs use second-generation Intel® Xeon® Scalable processors with technologies optimized to offer powerful and stable computing performance. Using 25GE high-speed intelligent NICs, M6 ECSs provide a maximum memory size of 512 GiB based on DDR4 for memory-intensive applications with high requirements on network bandwidth and Packets Per Second (PPS).
Specifications
M6 ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Virtualization
|
---|---|---|---|---|---|---|
m6.large.8 |
2 |
16 |
4/1.2 |
40 |
2 |
KVM |
m6.xlarge.8 |
4 |
32 |
8/2.4 |
80 |
2 |
KVM |
m6.2xlarge.8 |
8 |
64 |
15/4.5 |
150 |
4 |
KVM |
m6.3xlarge.8 |
12 |
96 |
17/7 |
200 |
4 |
KVM |
m6.4xlarge.8 |
16 |
128 |
20/9 |
280 |
8 |
KVM |
m6.6xlarge.8 |
24 |
192 |
25/14 |
400 |
8 |
KVM |
m6.8xlarge.8 |
32 |
256 |
30/18 |
550 |
16 |
KVM |
m6.16xlarge.8 |
64 |
512 |
40/36 |
1,000 |
32 |
KVM |
Disk-intensive ECSs
Disk-intensive ECSs are delivered with local disks for high storage bandwidth and IOPS. In addition, local disks are more cost-effective in massive data storage scenarios. Disk-intensive ECSs have the following features:
- They use local disks to provide high sequential read/write performance and low latency, improving file read/write performance.
- They provide powerful and stable computing capabilities, ensuring efficient data processing.
- They provide high intranet performance, including robust intranet bandwidth and PPS, for data exchange between ECSs during peak hours.
Disk-intensive D6
Overview
D6 ECSs, with a vCPU/memory ratio of 1:4, use 2nd Generation Intel® Xeon® Scalable processors to offer powerful and stable computing performance. Equipped with proprietary 25GE high-speed intelligent NICs and local SATA disks, D6 ECSs offer ultra-high network bandwidth, PPS, and local storage. The capacity of a single SATA disk is up to 3,600 GiB, and an ECS can have up to 36 such disks attached.
Scenarios
Disk-intensive D6 ECSs are suitable for applications that need to process large volumes of data and require high I/O performance and rapid data switching and processing, including massively parallel processing (MPP) databases, MapReduce and Hadoop distributed computing, big data computing, distributed file systems, network file systems, and logs and data processing applications.
Specifications
D6 ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Max. NICs
|
Local Disks (GiB)
|
Virtualization
|
---|---|---|---|---|---|---|---|---|
d6.xlarge.4 |
4 |
16 |
5/2 |
60 |
2 |
3 |
2 × 3,600 |
KVM |
d6.2xlarge.4 |
8 |
32 |
10/4 |
120 |
4 |
4 |
4 × 3,600 |
KVM |
d6.4xlarge.4 |
16 |
64 |
20/7.5 |
240 |
8 |
8 |
8 × 3,600 |
KVM |
d6.6xlarge.4 |
24 |
96 |
25/11 |
350 |
8 |
8 |
12 × 3,600 |
KVM |
d6.8xlarge.4 |
32 |
128 |
30/15 |
450 |
16 |
8 |
16 × 3,600 |
KVM |
d6.12xlarge.4 |
48 |
192 |
40/22 |
650 |
16 |
8 |
24 × 3,600 |
KVM |
d6.16xlarge.4 |
64 |
256 |
42/30 |
850 |
32 |
8 |
32 × 3,600 |
KVM |
GPU-accelerated ECSs
GPU-accelerated ECSs provide outstanding floating-point computing capabilities. They are suitable for applications that require real-time, highly concurrent massive computing.
Inference-accelerated Pi2
Overview
Pi2 ECSs use NVIDIA Tesla T4 GPUs dedicated for real-time AI inference. These ECSs use the T4 INT8 calculator for up to 130 TOPS of INT8 computing. The Pi2 ECSs can also be used for light-load training.
Specifications
Pi2 ECS specifications
Flavor
|
vCPUs
|
Memory (GiB)
|
Max./Assured Bandwidth (Gbit/s)
|
Max. PPS (10,000)
|
Max. NIC Queues
|
Max. NICs
|
GPUs
|
GPU Memory (GiB)
|
Local Disks
|
Virtualization
|
---|---|---|---|---|---|---|---|---|---|---|
pi2.2xlarge.4 |
8 |
32 |
10/4 |
50 |
4 |
4 |
1 × T4 |
1 × 16 |
N/A |
KVM |
pi2.4xlarge.4 |
16 |
64 |
15/8 |
100 |
8 |
8 |
2 × T4 |
2 × 16 |
N/A |
KVM |
pi2.8xlarge.4 |
32 |
128 |
25/15 |
200 |
16 |
8 |
4 × T4 |
4 × 16 |
N/A |
KVM |
pi2.16xlarge.4 |
64 |
256 |
30/30 |
400 |
32 |
8 |
8 × T4 |
8 × 16 |
N/A |
KVM |