• Elastic Cloud Server

ecs
  1. Help Center
  2. Elastic Cloud Server
  3. User Guide
  4. Service Overview
  5. ECS Types and Specifications
  6. Memory-optimized ECSs

Memory-optimized ECSs

Overview

  • M2 ECSs use Intel Xeon E5-2690 v4 CPUs and are designed for memory-optimized applications.
  • M3 ECSs are developed based on the KVM virtualization platform and designed for processing large-scale data sets in the memory. They use latest-generation Intel Xeon Skylake CPUs, network acceleration engines, and DPDK rapid packet processing mechanism to provide higher network performance, providing a maximum memory size of 512 GB based on DDR4 for high-memory computing applications.

Specifications

Table 1 M2 ECS specifications

ECS Type

vCPUs

Memory (GB)

Flavor

Virtualization Type

Memory-optimized

32

256

m2.8xlarge.8

KVM

Table 2 M3 ECS specifications

ECS Type

vCPUs

Memory (GB)

Flavor

Virtualization Type

Memory-optimized

2

16

m3.large.8

KVM

4

32

m3.xlarge.8

KVM

8

64

m3.2xlarge.8

KVM

16

128

m3.4xlarge.8

KVM

32

256

m3.8xlarge.8

KVM

60

512

m3.15xlarge.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 on Using M2 ECSs

  • M2 ECSs support all rollout OSs.
  • M2 ECSs do not have InfiniBand or SSD NICs configured.
  • M2 ECSs support modifying specifications if the source and target ECSs are of the same type.
  • To improve network performance, you can set the NIC MTU to 8888.

Notes on Using M3 ECSs

  • M3 ECSs support all rollout OSs.
  • M3 ECSs do not have InfiniBand or SSD NICs configured.
  • M3 ECSs support modifying specifications if the source and target ECSs are of the same type.