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¶
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 |
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 |
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.
OS | Version |
---|---|
Alma | Alma 8 64bit |
CentOS |
|
Debian |
|
EulerOS | EulerOS 2.5 64bit |
Fedora |
|
OpenSUSE | OpenSUSE 15.3 64bit |
Oracle Linux |
|
Red Hat |
|
Rocky | Rocky 8 64bit |
SUSE |
|
SUSE-SAP |
|
Ubuntu |
|
Windows |
|
openEuler | openEuler 20.03 64bit |