M8-2ms by Microsoft Azure

M8-2ms is a MS family [Memory Intensive] [Premium Storage capable] [Intel processor] 8 vCPUs server offered by Microsoft Azure with 2 vCPUs, 219 GiB of memory and 262 GB of storage. The pricing starts at 0.2228 USD per hour.
2 vCPU
219 GiB Memory
262 GB Storage
Spare SCore
1,352
(All-cores)
1,020
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_M8-2ms
Name
M8-2ms
API Reference
Standard_M8-2ms
Description
MS family [Memory Intensive] [Premium Storage capable] [Intel processor] 8 vCPUs
Family
MS
Hw Virt
Average Time To Start
27.33
Status
active
Observed At
2026-10-27T10:54:25.593224

Availability

REGION / IDSPOTONDEMAND
West US 3 (US) / westus3
0.2839 USD/h 1.536 USD/h
East US (US) / eastus
0.2839 USD/h 1.5365 USD/h
East US 2 (US) / eastus2
0.2839 USD/h 1.5365 USD/h
North Central US (US) / northcentralus
0.2839 USD/h 1.5365 USD/h
West US 2 (US) / westus2
0.2839 USD/h 1.5365 USD/h
Central India (IN) / centralindia
0.2929 USD/h 1.585 USD/h
Jio India Central (IN) / jioindiacentral
- 1.585 USD/h
Jio India West (IN) / jioindiawest
- 1.585 USD/h
Canada Central (CA) / canadacentral
0.3123 USD/h 1.6902 USD/h
Canada East (CA) / canadaeast
0.3123 USD/h 1.6902 USD/h
Mexico Central (ZA) / mexicocentral
0.3127 USD/h 1.6921 USD/h
Central US (US) / centralus
0.3208 USD/h 1.736 USD/h
North Europe (IE) / northeurope
0.3407 USD/h 1.8438 USD/h
South Central US (US) / southcentralus
0.3408 USD/h 1.844 USD/h
France Central (FR) / francecentral
0.3578 USD/h 1.936 USD/h
UK South (GB) / uksouth
0.3578 USD/h 1.936 USD/h
UK West (GB) / ukwest
0.3578 USD/h 1.936 USD/h
West US (US) / westus
0.369 USD/h 1.997 USD/h
Indonesia Central (ID) / indonesiacentral
0.3705 USD/h 2.0051 USD/h
Malaysia West (MY) / malaysiawest
0.3705 USD/h 2.0051 USD/h
Israel Central (IL) / israelcentral
0.3748 USD/h 2.028 USD/h
UAE North (AE) / uaenorth
0.3748 USD/h 2.028 USD/h
Qatar Central (QA) / qatarcentral
0.3751 USD/h 2.03 USD/h
South Africa North (ZA) / southafricanorth
0.3805 USD/h 2.059 USD/h
Austria East (AT) / austriaeast
0.3975 USD/h 2.151 USD/h
Germany West Central (DE) / germanywestcentral
0.3975 USD/h 2.151 USD/h
Poland Central (PL) / polandcentral
0.3975 USD/h 2.151 USD/h
Sweden Central (SE) / swedencentral
0.3975 USD/h 2.151 USD/h
Italy North (IT) / italynorth
0.3975 USD/h 2.1511 USD/h
West Europe (NL) / westeurope
0.3975 USD/h 2.1511 USD/h
Spain Central (ES) / spaincentral
0.398 USD/h 2.1536 USD/h
Norway East (NO) / norwayeast
0.406 USD/h 2.197 USD/h
Australia Central 2 (AU) / australiacentral2
0.2228 USD/h 2.2279 USD/h
Australia Central (AU) / australiacentral
0.4117 USD/h 2.2279 USD/h
Australia East (AU) / australiaeast
0.4117 USD/h 2.2279 USD/h
Australia Southeast (AU) / australiasoutheast
0.4117 USD/h 2.2279 USD/h
Japan East (JP) / japaneast
0.4117 USD/h 2.2279 USD/h
Japan West (JP) / japanwest
0.4117 USD/h 2.2279 USD/h
Southeast Asia (SG) / southeastasia
0.4117 USD/h 2.2279 USD/h
Korea Central (KR) / koreacentral
0.4117 USD/h 2.228 USD/h
Korea South (KR) / koreasouth
0.4117 USD/h 2.228 USD/h
South India (IN) / southindia
0.426 USD/h 2.305 USD/h
New Zealand North (NZ) / newzealandnorth
0.4323 USD/h 2.3393 USD/h
Switzerland North (CH) / switzerlandnorth
0.4373 USD/h 2.3662 USD/h
UAE Central (AE) / uaecentral
0.443 USD/h 2.397 USD/h
South Africa West (ZA) / southafricawest
0.477 USD/h 2.581 USD/h
East Asia (HK) / eastasia
0.5146 USD/h 2.7849 USD/h
Germany North (DE) / germanynorth
0.5167 USD/h 2.796 USD/h
Brazil South (BR) / brazilsouth
0.5537 USD/h 2.996 USD/h
Switzerland West (CH) / switzerlandwest
0.5684 USD/h 3.0758 USD/h
Brazil Southeast (US) / brazilsoutheast
0.6389 USD/h 3.457 USD/h

Processor

vCPUs
2
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
1
CPU Speed
2.7 GHz
CPU Architecture
x86_64
CPU Manufacturer
Intel
CPU Family
Xeon
CPU Model
8280L
CPU L1D Cache
32 KiB
CPU L1D Cache Total
32 KiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
32 KiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
1 MiB
CPU L3 Cache
39 MiB
CPU L3 Cache Total
39 MiB
CPU Flags
fpu, vme, de, pse, tsc, msr, pae, mce, cx8, apic, sep, mtrr, pge, mca, cmov, pat, pse36, clflush, mmx, fxsr, sse, sse2, ss, ht, syscall, nx, pdpe1gb, rdtscp, lm, rep_good, nopl, xtopology, cpuid, tsc_known_freq, pni, pclmulqdq, vmx, ssse3, fma, cx16, pcid, sse4_1, sse4_2, movbe, popcnt, aes, xsave, avx, f16c, rdrand, hypervisor, lahf_lm, abm, 3dnowprefetch, pti, tpr_shadow, ept, vpid, fsgsbase, bmi1, hle, avx2, smep, bmi2, erms, invpcid, rtm, avx512f, avx512dq, rdseed, adx, smap, clflushopt, avx512cd, avx512bw, avx512vl, xsaveopt, xsavec, xsaves, vnmi, md_clear
Ecpus
1.3
Scalability
65

System Resources and Accelerators

MEMORY
Memory Amount
219 GiB
Memory Amount Actual
219 GiB
ACCELERATORS
Accelerator Count
0
Accelerator Memory Min
0 MiB
Accelerator Memory Total
0 MiB
Accelerators
    STORAGE
    Storage Size
    262 GB
    Storage Type
    ssd
    Storages
    • 262 GB ssd (temp disk)
    NETWORK
    Inbound Traffic
    0 GB/month
    Outbound Traffic
    0 GB/month
    IPv4
    0

    CPU and System Topology

    Server Description

    A memory-optimized virtual machine delivering high RAM density paired with entry-level compute performance for memory-bound, low-processing workloads.

    Memory OptimizedStorage & Database

    Microsoft Azure M8-2ms is an x86_64 memory-optimized virtual machine from the MS family, running on the Microsoft Hyper-V hypervisor. It features a dedicated Intel Xeon 8280L processor with 2 vCPUs (1 physical core) running at 2.7 GHz, paired with an exceptionally high memory capacity of 219.0 GB (109.38 GB per core) and a 262 GB local SSD. While providing massive memory density, benchmark data reveals significant compute and memory bandwidth bottlenecks, with CPU, database, and memory bandwidth tests consistently scoring in the bottom 10%. This hardware profile represents a qualitative tradeoff, offering high memory capacity at the expense of computational speed. It is appropriate for memory-intensive, low-compute workloads such as large-capacity in-memory caching, specialized database hosting, or legacy applications requiring vast RAM allocations without heavy processing demands.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    0.11Score
    Precomputed compound score for Cache Intensive workloads. A weighted average (geometric mean) of benchmark scores compared to their medians: score = ∏ (x_i / m_i)^(w_i / Σw). The score of 1.0 represents a synthetic baseline server with the median performance of each component benchmark; 0.5 means roughly half the performance; and 2.0 means twice the performance of that reference profile. Component weights: 50% Redis RPS (pipeline=1, SET), 20% Redis RPS (pipeline=16, SET), 10% PassMark Memory Mark (composite), 10% Memory bandwidth (read, 16 MB ~ L3), 10% PassMark single-thread CPU. Rationale for component selection: In-memory key-value store workload, mixing direct Redis performance metrics with memory speed and latency benchmarks, and single-core CPU performance profiles.
    Component Score Weight Impact
    Raw Reference Normalized Target Actual
    Redis RPS (pipeline=1, SET) 119,268 ops/sec 1,918,343 ops/sec 0.063 50.00% 50.00% -75.00%
    Redis RPS (pipeline=16, SET) 813,784 ops/sec 11,704,734 ops/sec 0.068 20.00% 20.00% -42.00%
    PassMark Memory Mark (composite) 1,354 2,416 0.58 10.00% 10.00% -5.30%
    Memory bandwidth (read, 16 MB ~ L3) 23,139 MB/sec 108,420 MB/sec 0.21 10.00% 10.00% -14.00%
    PassMark single-thread CPU 1,416 Mops/s 2,365 Mops/s 0.58 10.00% 10.00% -5.30%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 878

    Geekbench Multi-Core

    Score: 1,059

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    1,660
    Compression
    19,949
    Encryption
    624
    Extended Instructions
    1,345
    Floating Point Maths
    2,434
    Integer Maths
    4,525
    Physics
    224
    Prime Numbers
    11
    Single Threaded
    1,416
    String Sorting
    2,560

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    1,354
    Database Operations
    530
    Memory Latency
    73
    Memory Read Cached
    17,826
    Memory Read Uncached
    7,075
    Memory Write
    7,038

    Stress-ng Stressors

    CPU integerSingleMultiScaling
    atomic
    555.01 555.06 1.00×
    bitops
    81,474 93,843 1.15×
    branch
    112,594 170,840 1.52×
    funccall
    384.59 405.54 1.05×
    funcret
    8,173 11,701 1.43×
    hash
    90,740 131,054 1.44×
    intmath
    16,117 23,837 1.48×
    nop
    135,334 119,566 0.88×
    prime
    229,311 260,040 1.13×
    rotate
    69,701 95,077 1.36×
    str
    521,922 579,483 1.11×
    wcs
    344,480 367,835 1.07×
    CryptographySingleMultiScaling
    crypt
    1,736 1,729 1.00×
    CompressionSingleMultiScaling
    jpeg
    412.85 513.71 1.24×
    zlib
    42 49.46 1.18×
    HypervisorSingleMultiScaling
    clock
    16,060 20,621 1.28×
    clone
    848.35 1,173 1.38×
    context
    1,415 1,937 1.37×
    cpu-sched
    61.1 138.6 2.27×
    eventfd
    26,699 72,973 2.73×
    fault
    6,975 9,705 1.39×
    fork
    3,019 4,286 1.42×
    getrandom
    31,825 39,608 1.24×
    hrtimers
    99,096 124,851 1.26×
    mprotect
    232,134 233,358 1.01×
    mtx
    7,942,713 44,232,794 5.57×
    munmap
    2,063 2,791 1.35×
    null
    148,770 190,353 1.28×
    pipe
    733,226 522,981 0.71×
    priv-instr
    325,015 426,398 1.31×
    resched
    131,767 93,109 0.71×
    switch
    77,573 203,802 2.63×
    timermix
    147,265 218,978 1.49×
    tlb-shootdown
    3,656 3,359 0.92×
    tsc
    713,021 984,327 1.38×
    usersyscall
    222,805 292,069 1.31×
    vdso
    53,253,412 74,735,961 1.40×
    vfork
    20,273 33,790 1.67×
    x86syscall
    1,692,127 2,150,652 1.27×
    yield
    753,616 726,779 0.96×
    zero
    1,119,958 1,373,607 1.23×
    CPU float/SIMDSingleMultiScaling
    eigen
    11,601 14,948 1.29×
    expmath
    1,934 2,968 1.53×
    fma
    495,507 851,631 1.72×
    fp
    116.78 155.66 1.33×
    fractal
    3.8 5.6 1.47×
    hyperbolic
    2,021 3,166 1.57×
    logmath
    3,272 4,865 1.49×
    matrix
    2,259 3,554 1.57×
    matrix-3d
    615.72 563.89 0.92×
    monte-carlo
    75.4 106.21 1.41×
    mpfr
    862.37 942.26 1.09×
    powmath
    1,144 1,752 1.53×
    trig
    1,223 1,639 1.34×
    veccmp
    10,916 11,193 1.03×
    vecfp
    1,665 2,101 1.26×
    vecmath
    1,524 2,420 1.59×
    vecshuf
    667.47 735.74 1.10×
    vecwide
    41,188 48,604 1.18×
    AlgorithmsSingleMultiScaling
    bitonicsort
    5.2 6 1.15×
    bsearch
    175.06 199.34 1.14×
    bubblesort
    0.4 0.4 1.00×
    fibsearch
    173.62 198.02 1.14×
    heapsort
    6.2 7.6 1.23×
    hsearch
    3,586 4,582 1.28×
    insertionsort
    5.8 5.8 1.00×
    malloc
    1,573,507 2,883,596 1.83×
    mcontend
    365.26 483.63 1.32×
    mergesort
    16.8 22.6 1.35×
    qsort
    10.6 12.4 1.17×
    skiplist
    3,516 5,009 1.42×
    tree
    1.2 1.6 1.33×
    MemorySingleMultiScaling
    cache
    236,017 229,481 0.97×
    cachehammer
    338,438 600,887 1.78×
    cacheline
    13.99 29.67 2.12×
    l1cache
    164.57 178.5 1.08×
    memcpy
    246.65 270.63 1.10×
    memrate
    0.97 1.14 1.18×
    memthrash
    39.56 59.88 1.51×
    ptr-chase
    41,968,772 56,788,279 1.35×
    spinmem
    244.58 0.6 0.00×
    stream
    20.13 54.9 2.73×
    vm
    51,367 57,343 1.12×

    Stress-ng Raw Scores

    Stress-ng Relative Multicore Performance

    LLM Inference Speed for Prompt Processing

    LLM Inference Speed for Text Generation

    Static Web Server

    Redis

    Alternatives

    Servers of the Same Family

    INSTANCEvCPUsMEMORYAccelerators
    M8-4ms 4219 GiB0
    M16-4ms 4438 GiB0
    M8ms 8219 GiB0
    M16-8ms 8438 GiB0
    M32-8ms 8875 GiB0
    M16ms 16438 GiB0
    M32-16ms 16875 GiB0

    Similar Servers

    INSTANCEVENDORvCPUsMEMORYAccelerators

    M8-2ms FAQs