Updated on 2023-09-28 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.

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

Table 1 Memory-optimized ECS features

Type

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

  • vCPU to memory ratio: 1:8
  • Number of vCPUs: 2 to 232
  • Basic/Turbo frequency: 2.45GHz/3.5GHz
  • 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
  • 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

Virtualization

m7.large.8

2

16

4/0.8

40

2

2

QingTian

m7.xlarge.8

4

32

8/1.6

80

2

3

m7.2xlarge.8

8

64

15/3

150

4

4

m7.3xlarge.8

12

96

17/5

200

4

6

m7.4xlarge.8

16

128

20/6

280

8

8

m7.6xlarge.8

24

192

25/9

400

8

8

m7.8xlarge.8

32

256

30/12

550

16

8

m7.12xlarge.8

48

384

35/18

750

16

8

m7.16xlarge.8

64

512

36/24

1,000

28

8

m7.24xlarge.8

96

768

40/36

1,100

32

8

m7.32xlarge.8

128

1024

42/40

1,200

32

8

aM7

Overview

aM7 ECSs use the latest-generation Intel® Xeon® 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 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 ECSs

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

Virtualization

m6.large.8

2

16

4/1.2

40

2

2

KVM

m6.xlarge.8

4

32

8/2.4

80

2

3

KVM

m6.2xlarge.8

8

64

15/4.5

150

4

4

KVM

m6.3xlarge.8

12

96

17/7

200

4

6

KVM

m6.4xlarge.8

16

128

20/9

280

8

8

KVM

m6.6xlarge.8

24

192

25/14

400

8

8

KVM

m6.8xlarge.8

32

256

30/18

550

16

8

KVM

m6.12xlarge.8

48

384

35/27

750

16

8

KVM

m6.16xlarge.8

64

512

40/36

1,000

32

8

KVM

m6.22xlarge.8.physical

88

768

40/40

1,000

16

33

BMS

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 ECSs

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 ECSs

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)

Max. PPS

(10,000)

Max. NIC Queues

Virtualization

m3.large.8

2

16

1.5/0.6

30

2

KVM

m3.xlarge.8

4

32

3/1.1

50

2

KVM

m3.2xlarge.8

8

64

5/2

90

4

KVM

m3.3xlarge.8

12

96

8/3.5

110

4

KVM

m3.4xlarge.8

16

128

10/4.5

130

4

KVM

m3.6xlarge.8

24

192

12/6.5

200

8

KVM

m3.8xlarge.8

32

256

15/9

260

8

KVM

m3.15xlarge.8

60

512

17/17

500

16

KVM

Memory-optimized M2 ECS

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