M8-4ms by Microsoft Azure

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

Specifications

Server Metadata

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

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
4
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
2
CPU Speed
2.7 GHz
CPU Architecture
x86_64
CPU Manufacturer
Intel
CPU Family
Xeon
CPU Model
8280M
CPU L1D Cache
32 KiB
CPU L1D Cache Total
64 KiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
64 KiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
2 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, constant_tsc, rep_good, nopl, xtopology, cpuid, 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
2.6
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

    Server Description

    A memory-intensive virtual machine delivering massive RAM capacity and local SSD storage for memory-bound enterprise workloads.

    Memory OptimizedStorage & Database

    Microsoft Azure M8-4ms is a memory-optimized virtual machine designed for memory-intensive workloads. Powered by an Intel Xeon 8280M processor running at 2.7 GHz, it provides 4 vCPUs across 2 physical cores on the x86_64 architecture. The server is characterized by an exceptionally high memory capacity of 219.0 GB, paired with 262 GB of local SSD storage. However, benchmark results indicate significant performance tradeoffs, with CPU and memory bandwidth metrics consistently scoring in the lower percentiles, such as a Geekbench multi-core score of 1970.0 and a large-block memory read bandwidth of 17.71 GB/sec. Consequently, this instance is qualitatively cost-efficient for workloads requiring massive RAM density rather than raw computational speed. It is best suited for large in-memory databases, caching layers, and memory-bound enterprise applications with low CPU demands.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    0.19Score
    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) 249,162 ops/sec 1,919,289 ops/sec 0.13 50.00% 50.00% -64.00%
    Redis RPS (pipeline=16, SET) 1,693,211 ops/sec 11,728,058 ops/sec 0.14 20.00% 20.00% -33.00%
    PassMark Memory Mark (composite) 1,462 2,416 0.62 10.00% 10.00% -4.70%
    Memory bandwidth (read, 16 MB ~ L3) 21,881 MB/sec 108,466 MB/sec 0.2 10.00% 10.00% -15.00%
    PassMark single-thread CPU 1,469 Mops/s 2,365 Mops/s 0.62 10.00% 10.00% -4.70%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 885

    Geekbench Multi-Core

    Score: 1,970

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    3,277
    Compression
    40,774
    Encryption
    1,250
    Extended Instructions
    2,787
    Floating Point Maths
    4,871
    Integer Maths
    9,084
    Physics
    426
    Prime Numbers
    21
    Single Threaded
    1,469
    String Sorting
    4,902

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    1,462
    Database Operations
    1,023
    Memory Latency
    74
    Memory Read Cached
    18,079
    Memory Read Uncached
    5,664
    Memory Write
    5,971

    Stress-ng Stressors

    CPU integerSingleMultiScaling
    atomic
    178.15 181.29 1.02×
    bitops
    81,965 188,468 2.30×
    branch
    113,089 343,097 3.03×
    funccall
    398.45 823.84 2.07×
    funcret
    8,261 23,541 2.85×
    hash
    92,486 265,283 2.87×
    intmath
    16,359 48,066 2.94×
    nop
    139,950 239,444 1.71×
    prime
    235,694 517,696 2.20×
    rotate
    70,785 191,063 2.70×
    str
    552,775 1,179,575 2.13×
    wcs
    347,631 739,295 2.13×
    CryptographySingleMultiScaling
    crypt
    1,789 3,470 1.94×
    CompressionSingleMultiScaling
    jpeg
    425.47 1,037 2.44×
    zlib
    27.45 111.36 4.06×
    HypervisorSingleMultiScaling
    clock
    16,162 39,073 2.42×
    clone
    882.56 2,139 2.42×
    context
    1,444 3,855 2.67×
    cpu-sched
    72.56 272.38 3.75×
    eventfd
    26,371 152,697 5.79×
    fault
    7,198 17,317 2.41×
    fork
    3,062 8,076 2.64×
    getrandom
    32,637 78,049 2.39×
    hrtimers
    381,543 226,498 0.59×
    mprotect
    424,316 452,932 1.07×
    mtx
    9,934,376 68,333,839 6.88×
    munmap
    2,130 5,596 2.63×
    null
    150,810 373,031 2.47×
    pipe
    739,638 977,572 1.32×
    priv-instr
    332,151 830,778 2.50×
    resched
    411,800 185,509 0.45×
    switch
    44,869 454,894 10.14×
    timermix
    144,804 412,229 2.85×
    tlb-shootdown
    5,490 6,632 1.21×
    tsc
    726,357 1,976,889 2.72×
    usersyscall
    226,113 571,188 2.53×
    vdso
    54,311,679 149,968,650 2.76×
    vfork
    18,337 50,392 2.75×
    x86syscall
    1,719,526 4,249,822 2.47×
    yield
    1,324,349 1,490,227 1.13×
    zero
    1,140,979 2,757,792 2.42×
    CPU float/SIMDSingleMultiScaling
    eigen
    11,855 30,505 2.57×
    expmath
    1,965 5,973 3.04×
    fma
    501,521 1,714,758 3.42×
    fp
    119.43 315.84 2.64×
    fractal
    3.8 11.4 3.00×
    hyperbolic
    2,049 6,335 3.09×
    logmath
    3,328 9,791 2.94×
    matrix
    2,269 7,194 3.17×
    matrix-3d
    572.7 762.14 1.33×
    monte-carlo
    84.71 212.25 2.51×
    mpfr
    887 1,880 2.12×
    powmath
    1,160 3,513 3.03×
    trig
    1,252 3,268 2.61×
    veccmp
    11,270 22,217 1.97×
    vecfp
    1,675 4,246 2.53×
    vecmath
    1,545 4,826 3.12×
    vecshuf
    687.4 1,465 2.13×
    vecwide
    41,516 96,750 2.33×
    AlgorithmsSingleMultiScaling
    bitonicsort
    5.2 12 2.31×
    bsearch
    176.71 400.77 2.27×
    bubblesort
    0.4 0.8 2.00×
    fibsearch
    178.6 400.53 2.24×
    heapsort
    6.2 15.2 2.45×
    hsearch
    3,601 9,054 2.51×
    insertionsort
    6 11.8 1.97×
    malloc
    1,540,391 6,238,474 4.05×
    mcontend
    154.69 728.72 4.71×
    mergesort
    17 45.6 2.68×
    qsort
    10.8 24.8 2.30×
    skiplist
    3,566 9,943 2.79×
    tree
    1 2.4 2.40×
    MemorySingleMultiScaling
    cache
    209,242 280,921 1.34×
    cachehammer
    338,063 1,201,148 3.55×
    cacheline
    20.14 85.27 4.23×
    l1cache
    166.96 362.12 2.17×
    memcpy
    253.5 545.24 2.15×
    memrate
    0.97 2.28 2.35×
    memthrash
    47.08 119.72 2.54×
    ptr-chase
    9,495,587 33,597,764 3.54×
    spinmem
    305.78 225.92 0.74×
    stream
    19.19 201.52 10.50×
    vm
    53,698 203,069 3.78×

    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-2ms 2219 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-4ms FAQs