Updated on 2025-11-03 GMT+08:00

Memory-optimized ECSs

Overview

Memory-optimized ECSs have a large memory size and provide high memory performance. 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.

Hyper-threading is enabled for this type of ECS by default. Each vCPU is a thread of a CPU core.

Available now: aM9, M9, aM8, M7, aM7, M7n, M6, M3ne, M3, and M2

Table 1 Memory-optimized ECS features

Series

Compute

Disk Type

Network

aM9

  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Support for IPv6
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 30,000,000
  • Maximum intranet bandwidth: 120 Gbit/s
  • Maximum number of network connections: 10,000,000

M9

  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Support for IPv6
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 40,000,000
  • Maximum intranet bandwidth: 120 Gbit/s
  • Maximum number of network connections: 10,000,000

aM8

  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Support for IPv6
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 20,000,000
  • Maximum intranet bandwidth: 120 Gbit/s
  • Maximum number of network connections: 10,000,000

M7

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 128
  • 3rd Generation Intel® Xeon® Scalable Processor
  • Basic/Turbo frequency: 3.0 GHz/3.5 GHz
  • Hyper-threading (Enabling or Disabling Hyper-Threading)
  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Support for IPv6
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 12,000,000
  • Maximum intranet bandwidth: 42 Gbit/s
  • Maximum number of network connections: 10,000,000

aM7

  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Support for IPv6
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 20,000,000
  • Maximum intranet bandwidth: 100 Gbit/s
  • Maximum number of network connections: 20,000,000

M7n

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 96
  • 3rd Generation Intel® Xeon® Scalable Processor
  • Basic/Turbo frequency: 2.6 GHz/3.4 GHz
  • Hyper-threading (Enabling or Disabling Hyper-Threading)
  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Support for IPv6
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 8,500,000
  • Maximum intranet bandwidth: 40 Gbit/s
  • Maximum number of network connections: 8,000,000

M6

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 64
  • 2nd Generation Intel® Xeon® Scalable Processor
  • Basic/Turbo frequency: 3.0 GHz/3.4 GHz
  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 10,000,000
  • Maximum intranet bandwidth: 40 Gbit/s
  • Maximum number of network connections: 10,000,000

M3ne

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 60
  • Intel® Xeon® Scalable Processor
  • Basic/Turbo frequency: 3.0 GHz/3.4 GHz
  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 10,000,000
  • Maximum intranet bandwidth: 40 Gbit/s

M3

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 60
  • Intel® Xeon® Scalable Processor
  • Basic/Turbo frequency: 3.0 GHz/3.4 GHz
  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • General Purpose SSD V2
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 5,000,000
  • Maximum intranet bandwidth: 17 Gbit/s

M2

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 32
  • Intel® Xeon® Processor E5 v4 family
  • Basic/Turbo frequency: 2.4 GHz/3.3 GHz
  • High I/O
  • General Purpose SSD
  • Ultra-high I/O
  • Extreme SSD
  • Ultra-high PPS throughput
  • An ECS with higher specifications has better network performance.
  • Maximum PPS: 600,000
  • Maximum intranet bandwidth: 13 Gbit/s

Memory-optimized aM9

Overview

Powered by the new distributed QingTian 1.0 architecture of Huawei Cloud, aM9 ECSs comprehensively improve network and storage performance as well as security and reliability. aM9 ECSs use the next-generation high-performance processor to provide up to 4.1 GHz all-core frequency, delivering more stable and superb performance experience.

Notes

  • Various image versions have completed compatibility tests for aM9. For details, see OSs Supported by Different Types of ECSs. If you use other image versions, you need to evaluate and bear any possible risks.
  • The maximum network PPS refers to the total maximum capabilities of the outbound and inbound directions. In actual service scenarios, the performance of specifications may vary depending on factors such as the load type, packet length, long and short connections, image version, and networking model. If the PPS exceeds 20,000,000, you are advised to perform a service stress test to understand the performance of the specifications.

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 2 aM9 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max./Assured EVS Disk Bandwidth (Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

am9.large.8

2

16

20/2.5

100

75

2

3

8/0.4

11

QingTian

am9.xlarge.8

4

32

20/4

150

150

4

3

8/0.8

11

am9.2xlarge.8

8

64

20/6

200

200

8

4

8/1.6

11

am9.4xlarge.8

16

128

30/10

300

300

16

6

8/3.2

11

am9.8xlarge.8

32

256

40/20

500

400

32

6

8/6.4

11

am9.16xlarge.8

64

512

60/30

1,000

600

64

8

16/12.8

21

am9.32xlarge.8

128

1024

100/60

2,000

800

64

10

32/25.6

43

am9.48xlarge.8

192

1536

120/90

3000

1000

64

12

48/38.4

64

Memory-optimized M9

Overview

M9 ECSs use the Intel ® Xeon ® Scalable processors and the latest Huawei Cloud QingTian architecture to provide enhanced compute, network, and security performance to fulfill the high-performance and large-memory requirements. If you have requirements on performance stability, you can optimize the performance to reduce the ping and TCP/UDP latency. For details, see CPU Performance Configuration.

Notes

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 3 M9 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max. Supplementary NICs

Max. EVS Disk Bandwidth (Gbit/s)

(Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

m9.large.8

2

16

20/3

100

75

2

2

16

11

11

QingTian

m9.xlarge.8

4

32

20/5

160

200

4

3

32

11

11

m9.2xlarge.8

8

64

20/8

200

300

8

8

64

11

11

m9.4xlarge.8

16

128

30/12

350

400

16

8

128

11

11

m9.8xlarge.8

32

256

40/25

700

600

32

8

256

11

11

m9.16xlarge.8

64

512

60/40

1,000

700

64

8

256

21

23

m9.32xlarge.8

128

1024

100/80

2,000

1,000

64

10

256

43

46

m9.48xlarge.8

192

1504

120/102

4,000

1,000

64

12

256

64

70

Memory-optimized aM8

Overview

aM8 ECSs use the next-generation scalable processors with up to 3.7 GHz turbo frequency and 4,800 MHz DDR5 memory. With the next-generation QingTian architecture, aM8 ECSs provide more robust and stable computing and network performance as well as all-scenario security and trustworthiness capabilities.

Notes

When you select a Windows Server image for an aM8 ECS with 192 vCPUs, the OS version must be one of the following:

  • Windows Server 2019 (October 2022, OS build:17763.3532 or later)
  • Windows Server 2022 (July 2022, OS build: 20348.859 or later)

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 4 aM8 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max. Supplementary NICs

Max./Assured EVS Disk Bandwidth (Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

am8.large.8

2

16

20/2

90

75

2

3

8

6/0.3

5

QingTian

am8.xlarge.8

4

32

20/3

100

150

4

3

16

6/0.5

5

am8.2xlarge.8

8

64

20/5

160

200

8

4

32

6/1.1

5

am8.4xlarge.8

16

128

30/8

200

300

16

4

64

6/2.1

5

am8.8xlarge.8

32

256

40/12

350

400

32

4

128

6/4.3

5

am8.12xlarge.8

48

384

50/18

500

500

48

4

256

8/6.4

7

am8.16xlarge.8

64

512

60/25

700

600

64

4

256

11/8.5

10

am8.24xlarge.8

96

768

80/35

1,000

700

64

8

256

16/13

13

am8.32xlarge.8

128

1024

100/45

1,400

800

64

10

256

21/17

17

am8.48xlarge.8

192

1536

120/65

2,000

1,000

64

12

256

32/26

25

Memory-optimized M7

Overview

M7 ECSs use the third-generation Intel® Xeon® Scalable processors to provide enhanced computing, security, and stability. Each M7 ECS can have a maximum number of 128 vCPUs and a memory speed of 3,200 MHz. They are suitable for memory-intensive computing applications.

Notes

M7 ECSs can only have SCSI disks attached, and the disks will use WWN identifiers.

M7 ECSs are only sold in Chinese mainland regions.

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 5 M7 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max./Assured EVS Disk Bandwidth

(Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

m7.large.8

2

16

4/0.8

40

50

2

2

6/1

16

QingTian

m7.xlarge.8

4

32

8/1.6

80

50

2

3

6/1.5

16

m7.2xlarge.8

8

64

15/3

150

100

4

4

6/2

16

m7.3xlarge.8

12

96

17/5

200

150

4

6

6/3

16

m7.4xlarge.8

16

128

20/6

280

150

8

8

6/4

16

m7.6xlarge.8

24

192

25/9

400

200

8

8

6/5

16

m7.8xlarge.8

32

256

30/12

550

300

16

8

None/6

16

m7.12xlarge.8

48

384

35/18

750

400

16

8

None/8

16

m7.16xlarge.8

64

512

36/24

1,000

500

28

8

None/12

16

m7.24xlarge.8

96

768

40/36

1,100

800

32

8

None/16

22.5

m7.32xlarge.8

128

1024

42/40

1,200

1,000

32

8

None/24

30

Memory-optimized aM7

Overview

aM7 ECSs use scalable processors to provide enhanced computing, security, and stability. An aM7 ECS can have a maximum number of 232 vCPUs and a memory speed of 3,200 MHz. They are suitable for memory-intensive computing applications.

Notes

aM7 ECSs offer an intranet bandwidth of up to 100 Gbit/s and network forwarding capacity of up to 20 million PPS. When the bandwidth is higher than 50 Gbit/s and the network forwarding packets exceed 10 million PPS, you can use DPDK to mask the differences among ECS kernel protocol stacks to get the actual network performance.

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 6 aM7 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max. Supplementary NICs

Max./Assured EVS Disk Bandwidth (Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

am7.large.8

2

16

2/1

40

75

2

2

16

5/0.2

1

KVM

am7.xlarge.8

4

32

3/1.5

60

150

2

3

32

5/0.5

1.5

am7.2xlarge.8

8

64

4/2.5

100

200

4

4

64

5/1

2

am7.4xlarge.8

16

128

8/5

200

300

8

8

128

5/2

3

am7.8xlarge.8

32

256

15/8

300

400

16

8

256

5/4

5

am7.12xlarge.8

48

384

22/12

400

500

16

8

256

7.5/6

7

am7.16xlarge.8

64

512

28/16

550

800

24

12

256

10/8

10

am7.24xlarge.8

96

768

40/25

800

1,000

24

12

256

15/12

13

am7.29xlarge.8

116

934

50/30

950

1,200

32

16

256

18/14

14

am7.32xlarge.8

128

1024

55/35

1,000

1,300

32

16

256

20/16

17

am7.48xlarge.8

192

1536

100/80

1,600

1,800

32

16

256

30/24

25

am7.58xlarge.8

232

1868

120/100

2,000

2,000

32

16

256

None/36

30

Memory-optimized M7n

M7n ECSs use the third-generation Intel® Xeon® Scalable processors to provide enhanced computing, security, and stability. Each M7n ECS can have a maximum number of 96 vCPUs and a memory speed of 3,200 MHz, and provide a secure and trusted cloud environment for memory-intensive computing applications.

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 7 M7n ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max./Assured EVS Disk Bandwidth

(Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

m7n.large.8

2

16

4/0.8

40

50

2

2

6/1.5

16

KVM

m7n.xlarge.8

4

32

8/1.6

80

50

2

3

6/2

16

KVM

m7n.2xlarge.8

8

64

15/3

150

100

4

4

6/3

16

KVM

m7n.3xlarge.8

12

96

17/5

200

150

4

6

6/4

16

KVM

m7n.4xlarge.8

16

128

20/6

280

150

8

8

6/5

16

KVM

m7n.6xlarge.8

24

192

25/9

400

200

8

8

None/6

16

KVM

m7n.8xlarge.8

32

256

30/12

550

300

16

8

None/8

16

KVM

m7n.12xlarge.8

48

384

35/18

750

400

16

8

None/12

16

KVM

m7n.16xlarge.8

64

512

36/24

800

500

28

8

None/16

16

KVM

m7n.24xlarge.8

96

768

40/36

850

800

32

8

None/24

22.5

KVM

Memory-optimized M6

Overview

M6 ECSs use the 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 PPS.

Scenarios

  • Massively parallel processing (MPP) of data warehouse
  • MapReduce and Hadoop distributed computing
  • Distributed file systems
  • Network file system, log, or data processing applications

Specifications

Table 8 M6 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Network Connections

(10,000)

Max. NIC Queues

Max. NICs

Max./Assured EVS Disk Bandwidth

(Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

m6.large.8

2

16

4/1.2

40

50

2

2

5/1

1

KVM

m6.xlarge.8

4

32

8/2.4

80

50

2

3

5/1.5

2

KVM

m6.2xlarge.8

8

64

15/4.5

150

100

4

4

5/2

2.5

KVM

m6.3xlarge.8

12

96

17/7

200

150

4

6

5/2.5

3

KVM

m6.4xlarge.8

16

128

20/9

280

150

8

8

5/3.5

4

KVM

m6.6xlarge.8

24

192

25/14

400

200

8

8

5/4

5

KVM

m6.8xlarge.8

32

256

30/18

550

300

16

8

10/7

6

KVM

m6.12xlarge.8

48

384

35/27

750

400

16

8

15/10

10

KVM

m6.16xlarge.8

64

512

40/36

1,000

500

32

8

None/20

15

KVM

m6.22xlarge.8.physical

88

768

40/40

1,000

1,000

16

33

None/20

20

Bare metal

Memory-optimized M3ne

Overview

M3ne ECSs are suited for large-memory datasets with high network performance requirements. Using Intel® Xeon® Scalable processors and Hi1822 high-speed intelligent NICs, the M3ne ECSs provide a maximum memory size of 512 GiB based on DDR4 for memory-intensive applications with high requirements on network performance.

Scenarios

  • High-performance databases
  • In-memory databases
  • Distributed memory cache
  • Data analysis and mining
  • Hadoop and Spark clusters and other enterprise applications

Specifications

Table 9 M3ne ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Max. NIC Queues

Max. NICs

Max. EVS Disk Bandwidth

(Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

m3ne.large.8

2

16

4/1.3

40

2

2

1

0.6

KVM

m3ne.xlarge.8

4

32

8/2.5

80

2

3

1.5

1.5

KVM

m3ne.2xlarge.8

8

64

15/5

150

4

4

2

2.5

KVM

m3ne.3xlarge.8

12

96

17/8

200

4

6

3

4

KVM

m3ne.4xlarge.8

16

128

20/10

280

8

8

4

5

KVM

m3ne.6xlarge.8

24

192

25/16

400

8

8

6

8

KVM

m3ne.8xlarge.8

32

256

30/20

550

16

8

8

10

KVM

m3ne.15xlarge.8

60

512

40/40

1,000

32

8

16

20

KVM

Memory-optimized M3

Overview

M3 ECSs are developed based on the KVM virtualization platform and designed for processing large-scale data sets in the memory. They use Intel® Xeon® Scalable processors, network acceleration engines, and DPDK rapid packet processing mechanism to provide higher network performance, providing a maximum memory size of 512 GiB based on DDR4 for high-memory computing applications.

Notes

M3 ECSs do not have InfiniBand or SSDs configured.

Scenarios

  • High-performance databases
  • In-memory databases
  • Distributed memory cache
  • Data analysis and mining
  • Hadoop and Spark clusters and other enterprise applications

Specifications

Table 10 M3 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Max. NIC Queues

Max. EVS Disk Bandwidth

(Gbit/s)

Max. EVS Disk IOPS (10,000)

Virtualization

m3.large.8

2

16

1.5/0.6

30

2

1

1

KVM

m3.xlarge.8

4

32

3/1.1

50

2

1.5

1.5

KVM

m3.2xlarge.8

8

64

5/2

90

4

2

2.5

KVM

m3.3xlarge.8

12

96

8/3.5

110

4

2.5

4

KVM

m3.4xlarge.8

16

128

10/4.5

130

4

3

5

KVM

m3.6xlarge.8

24

192

12/6.5

200

8

3.5

8

KVM

m3.8xlarge.8

32

256

15/9

260

8

4

10

KVM

m3.15xlarge.8

60

512

17/17

500

16

8

20

KVM

Memory-optimized M2

Overview

M2 ECSs use Intel Xeon E5-2690 v4 CPUs and are designed for memory-optimized applications.

Notes

To improve network performance, you can set the NIC MTU of an M2 ECS to 8888.

Scenarios

  • High-performance databases
  • In-memory databases
  • Distributed memory cache
  • Data analysis and mining
  • Hadoop and Spark clusters and other enterprise applications

Specifications

Table 11 M2 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Network Bandwidth

(Gbit/s)

PPS

(10,000)

Max. NIC Queues

Virtualization

m2.large.8

2

16

1.5/0.5

10

1

KVM

m2.xlarge.8

4

32

3/1

15

1

KVM

m2.2xlarge.8

8

64

5/2

30

2

KVM

m2.4xlarge.8

16

128

8/4

40

4

KVM

m2.8xlarge.8

32

256

13/8

60

8

KVM