Updated on 2024-06-21 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 ECSs by default. Each vCPU is a thread of a CPU core.

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

Table 1 Memory-optimized ECS features

Series

Compute

Disk Type

Network

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

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

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

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

M6nl

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 4 to 8
  • 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: 1,200,000
  • Maximum intranet bandwidth: 15 Gbit/s

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 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.

Application 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 M7 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

EVS Basic Bandwidth/Burst Bandwidth

(Gbit/s)

Virtualization

m7.large.8

2

16

4/0.8

40

2

2

1.5/6

QingTian

m7.xlarge.8

4

32

8/1.6

80

2

3

2/6

m7.2xlarge.8

8

64

15/3

150

4

4

3/6

m7.3xlarge.8

12

96

17/5

200

4

6

4/6

m7.4xlarge.8

16

128

20/6

280

8

8

5/6

m7.6xlarge.8

24

192

25/9

400

8

8

6/None

m7.8xlarge.8

32

256

30/12

550

16

8

8/None

m7.12xlarge.8

48

384

35/18

750

16

8

10/None

m7.16xlarge.8

64

512

36/24

1,000

28

8

16/None

m7.24xlarge.8

96

768

40/36

1,100

32

8

20/None

m7.32xlarge.8

128

1024

42/40

1,200

32

8

24/None

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 Data Plane Development Kit (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 3 aM7 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

Virtualization

am7.large.8

2

16

2/1

40

2

2

KVM

am7.xlarge.8

4

32

3/1.5

60

2

3

am7.2xlarge.8

8

64

4/2.5

100

4

4

am7.3xlarge.8

12

96

6/4

150

4

6

am7.4xlarge.8

16

128

8/5

200

8

8

am7.6xlarge.8

24

192

12/6

250

8

8

am7.8xlarge.8

32

256

15/8

300

16

8

am7.12xlarge.8

48

384

22/12

400

16

8

am7.16xlarge.8

64

512

28/16

550

24

12

am7.24xlarge.8

96

768

40/25

800

24

12

am7.29xlarge.8

116

934

50/30

950

32

16

am7.32xlarge.8

128

1024

55/35

1,000

32

16

am7.48xlarge.8

192

1536

100/80

1,600

32

16

am7.58xlarge.8

232

1868

120/100

2,000

32

16

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 4 M7n ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

Virtualization

m7n.large.8

2

16

4/0.8

40

2

2

KVM

m7n.xlarge.8

4

32

8/1.6

80

2

3

KVM

m7n.2xlarge.8

8

64

15/3

150

4

4

KVM

m7n.3xlarge.8

12

96

17/5

200

4

6

KVM

m7n.4xlarge.8

16

128

20/6

280

8

8

KVM

m7n.6xlarge.8

24

192

25/9

400

8

8

KVM

m7n.8xlarge.8

32

256

30/12

550

16

8

KVM

m7n.12xlarge.8

48

384

35/18

750

16

8

KVM

m7n.16xlarge.8

64

512

36/24

800

28

8

KVM

m7n.24xlarge.8

96

768

40/36

850

32

8

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 Packets Per Second (PPS).

Scenarios

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

Specifications

Table 5 M6 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

EVS Basic Bandwidth

(Gbit/s)

Virtualization

m6.large.8

2

16

4/1.2

40

2

2

1.5

KVM

m6.xlarge.8

4

32

8/2.4

80

2

3

2

KVM

m6.2xlarge.8

8

64

15/4.5

150

4

4

2.5

KVM

m6.3xlarge.8

12

96

17/7

200

4

6

4

KVM

m6.4xlarge.8

16

128

20/9

280

8

8

5

KVM

m6.6xlarge.8

24

192

25/14

400

8

8

8

KVM

m6.8xlarge.8

32

256

30/18

550

16

8

10

KVM

m6.12xlarge.8

48

384

35/27

750

16

8

15

KVM

m6.16xlarge.8

64

512

40/36

1,000

32

8

20

KVM

m6.22xlarge.8.physical

88

768

40/40

1,000

16

33

20

Bare metal

Memory-optimized M6nl

Overview

M6nl 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, M6nl 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

  • 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 M6nl ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Virtualization

m6nl.xlarge.8

4

32

8/2

64

2

KVM

m6nl.2xlarge.8

8

64

15/4

120

4

KVM

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 7 M3ne ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

Virtualization

m3ne.large.8

2

16

4/1.3

40

2

2

KVM

m3ne.xlarge.8

4

32

8/2.5

80

2

3

KVM

m3ne.2xlarge.8

8

64

15/5

150

4

4

KVM

m3ne.3xlarge.8

12

96

17/8

200

4

6

KVM

m3ne.4xlarge.8

16

128

20/10

280

8

8

KVM

m3ne.6xlarge.8

24

192

25/16

400

8

8

KVM

m3ne.8xlarge.8

32

256

30/20

550

16

8

KVM

m3ne.15xlarge.8

60

512

40/40

1,000

32

8

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.
  • M3 ECSs support specifications modification if the source and target ECSs are of the same type.

Scenarios

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

Specifications

Table 8 M3 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

EVS Basic Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

EVS Basic Bandwidth

(Gbit/s)

Virtualization

m3.large.8

2

16

1.5/0.6

1

30

2

1

KVM

m3.xlarge.8

4

32

3/1.1

1.5.

50

2

1.5.

KVM

m3.2xlarge.8

8

64

5/2

2

90

4

2

KVM

m3.3xlarge.8

12

96

8/3.5

2.5

110

4

2.5

KVM

m3.4xlarge.8

16

128

10/4.5

3

130

4

3

KVM

m3.6xlarge.8

24

192

12/6.5

3.5

200

8

3.5

KVM

m3.8xlarge.8

32

256

15/9

4

260

8

4

KVM

m3.15xlarge.8

60

512

17/17

8

500

16

8

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 9 M2 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. 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