Memory-optimized ECSs

Overview

  • M4 ECSs use second-generation Intel® Xeon® Scalable processors with technologies optimized to offer powerful and stable computing performance. Using 25GE high-speed intelligent NICs, M4 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).

  • 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 and up to 512 GiB of DDR4 memory for memory-intensive computing applications.

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

Specifications

Table 1 M4 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

Virtualization

Hardware

m4.large.8

2

16

4/1.2

40

2

2

KVM

CPU: Intel® Xeon® Cascade Lake 6266

m4.xlarge.8

4

32

8/2.4

80

2

3

KVM

m4.2xlarge.8

8

64

15/4.5

150

4

4

KVM

m4.3xlarge.8

12

96

17/7

200

4

6

KVM

m4.4xlarge.8

16

128

20/9

280

8

8

KVM

m4.6xlarge.8

24

192

25/14

400

8

8

KVM

m4.8xlarge.8

32

256

30/18

550

16

8

KVM

m4.16xlarge.8

64

512

40/36

1,000

32

8

KVM

m4.2xlarge.16

8

128

15/4.5

150

4

4

KVM

m4.2xlarge.32

8

256

15/4.5

150

4

4

KVM

Table 2 M3 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Max. NICs

Virtualization

Hardware

m3.large.8

2

16

1.5/0.6

30

2

12

KVM

CPU: Intel® Xeon® Skylake 6151

m3.xlarge.8

4

32

3/1.1

50

2

12

KVM

m3.2xlarge.8

8

64

5/2

90

4

12

KVM

m3.4xlarge.8

16

128

10/4.5

130

4

12

KVM

m3.8xlarge.8

32

256

15/9

260

8

12

KVM

m3.15xlarge.8

60

512

17/17

500

16

12

KVM

Table 3 M2 ECS specifications

Flavor

vCPUs

Memory

(GiB)

Max./Assured Bandwidth

(Gbit/s)

Max. PPS

(10,000)

Max. NIC Queues

Virtualization

Hardware

m2.4xlarge.8

16

128

8/5

40

4

KVM

CPU: Intel® Xeon® Processor E5-2690 v4

m2.8xlarge.8

32

256

13/8

60

8

KVM

Scenarios

  • High-performance relational (MySQL) and NoSQL (MongoDB and Cassandra) databases

  • Distributed web scale cache stores that provide in-memory caching of key-value type data (Memcached and Redis)

  • Applications processing big unstructured data in real time (financial services, Hadoop/Spark clusters)

  • High-performance computing (HPC) and electronic design automation (EDA)

Notes

Table 4 lists the OSs supported by memory-optimized ECSs.

Table 4 Supported OS versions

OS

Version

Alma

Alma 8 64bit

CentOS

  • CentOS Stream 8.6 64bit

  • CentOS 7.9 64bit

  • CentOS 7.7 64bit

Debian

  • Debian GNU/Linux 11 64bit

  • Debian GNU/Linux 10 64bit

EulerOS

EulerOS 2.5 64bit

Fedora

  • Fedora 35 64bit

  • Fedora 34 64bit

  • Fedora 33 64bit

OpenSUSE

OpenSUSE 15.3 64bit

Oracle Linux

  • Oracle Linux Server release 8.4 64bit

  • Oracle Linux Server release 7.6 64bit

Red Hat

  • Red Hat Enterprise Linux 7.9 64bit

  • Red Hat Enterprise Linux 6.10 64bit

Rocky

Rocky 8 64bit

SUSE

  • Novell SUSE Linux Enterprise Server 15 SP3 64bit

  • Novell SUSE Linux Enterprise Server 15 SP2 64bit

  • Novell SUSE Linux Enterprise Server 15 SP1 64bit

  • Novell SUSE Linux Enterprise Server 15 64bit

  • Novell SUSE Linux Enterprise Server 12 SP5 64bit

  • Novell SUSE Linux Enterprise Server 12 SP4 64bit

  • Novell SUSE Linux Enterprise Server 12 SP3 64bit

SUSE-SAP

  • Novell SUSE Linux Enterprise Server 15 SP3 64bit

  • Novell SUSE Linux Enterprise Server 15 SP2 64bit

  • Novell SUSE Linux Enterprise Server 15 SP1 64bit

  • Novell SUSE Linux Enterprise Server 15 64bit

  • Novell SUSE Linux Enterprise Server 12 SP5 64bit

  • Novell SUSE Linux Enterprise Server 12 SP4 64bit

  • Novell SUSE Linux Enterprise Server 12 SP3 64bit

Ubuntu

  • Ubuntu 20.04 server 64bit

  • Ubuntu 18.04 server 64bit

Windows

  • Windows Server 2019 Standard 64bit

  • Windows Server 2016 Standard 64bit

  • Windows Server 2012 R2 Standard 64bit

openEuler

openEuler 20.03 64bit