Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: guoyanyan <guoyanyan3@huawei.com> Co-committed-by: guoyanyan <guoyanyan3@huawei.com>
36 KiB
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 |
1000 |
32 |
8 |
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 |