M128s by Microsoft Azure

M128s is a MS family [Premium Storage capable] [Intel processor] 128 vCPUs server offered by Microsoft Azure with 128 vCPUs, 2048 GiB of memory and 4.19 TB of storage. The pricing starts at 1.934 USD per hour.
128 vCPU
2048 GiB Memory
4.19 TB Storage
Spare SCore
87,508
(All-cores)
1,038
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_M128s
Name
M128s
API Reference
Standard_M128s
API Reference Object
-
Description
MS family [Premium Storage capable] [Intel processor] 128 vCPUs
Family
MS
Hw Virt
Average Time To Start
88
Status
active
Observed At
2026-10-18T17:52:41.637251

Availability

REGION / IDSPOTONDEMAND
East US (US) / eastus
2.4649 USD/h 13.338 USD/h
East US 2 (US) / eastus2
2.4649 USD/h 13.338 USD/h
North Central US (US) / northcentralus
2.4649 USD/h 13.338 USD/h
West US 2 (US) / westus2
2.4649 USD/h 13.338 USD/h
West US 3 (US) / westus3
2.4649 USD/h 13.338 USD/h
Central India (IN) / centralindia
2.5432 USD/h 13.762 USD/h
Jio India Central (IN) / jioindiacentral
- 13.762 USD/h
Jio India West (IN) / jioindiawest
- 13.762 USD/h
Canada Central (CA) / canadacentral
2.7113 USD/h 14.6718 USD/h
Canada East (CA) / canadaeast
2.7113 USD/h 14.6718 USD/h
Mexico Central (ZA) / mexicocentral
2.7113 USD/h 14.6718 USD/h
Central US (US) / centralus
2.7853 USD/h 15.072 USD/h
North Europe (IE) / northeurope
2.9579 USD/h 16.006 USD/h
South Central US (US) / southcentralus
2.9579 USD/h 16.006 USD/h
France Central (FR) / francecentral
3.1057 USD/h 16.806 USD/h
UK South (GB) / uksouth
3.1057 USD/h 16.806 USD/h
UK West (GB) / ukwest
3.1057 USD/h 16.806 USD/h
West US (US) / westus
3.2042 USD/h 17.339 USD/h
Indonesia Central (ID) / indonesiacentral
3.2166 USD/h 17.4061 USD/h
Malaysia West (MY) / malaysiawest
3.2166 USD/h 17.4061 USD/h
Israel Central (IL) / israelcentral
3.2536 USD/h 17.606 USD/h
UAE North (AE) / uaenorth
3.2536 USD/h 17.606 USD/h
Qatar Central (QA) / qatarcentral
3.2543 USD/h 17.61 USD/h
South Africa North (ZA) / southafricanorth
3.3029 USD/h 17.873 USD/h
Austria East (AT) / austriaeast
3.4508 USD/h 18.673 USD/h
Germany West Central (DE) / germanywestcentral
3.4508 USD/h 18.673 USD/h
Italy North (IT) / italynorth
3.4508 USD/h 18.673 USD/h
Poland Central (PL) / polandcentral
3.4508 USD/h 18.673 USD/h
Sweden Central (SE) / swedencentral
3.4508 USD/h 18.673 USD/h
West Europe (NL) / westeurope
3.4508 USD/h 18.673 USD/h
Spain Central (ES) / spaincentral
3.4508 USD/h 18.6732 USD/h
Norway East (NO) / norwayeast
3.5247 USD/h 19.073 USD/h
Australia Central 2 (AU) / australiacentral2
1.934 USD/h 19.34 USD/h
Australia Central (AU) / australiacentral
3.574 USD/h 19.34 USD/h
Australia East (AU) / australiaeast
3.574 USD/h 19.34 USD/h
Australia Southeast (AU) / australiasoutheast
3.574 USD/h 19.34 USD/h
Japan East (JP) / japaneast
3.574 USD/h 19.34 USD/h
Japan West (JP) / japanwest
3.574 USD/h 19.34 USD/h
Korea Central (KR) / koreacentral
3.574 USD/h 19.34 USD/h
Korea South (KR) / koreasouth
3.574 USD/h 19.34 USD/h
Southeast Asia (SG) / southeastasia
3.574 USD/h 19.34 USD/h
South India (IN) / southindia
3.7343 USD/h 20.207 USD/h
New Zealand North (NZ) / newzealandnorth
3.7527 USD/h 20.307 USD/h
Switzerland North (CH) / switzerlandnorth
3.7958 USD/h 20.5403 USD/h
UAE Central (AE) / uaecentral
3.8451 USD/h 20.807 USD/h
South Africa West (ZA) / southafricawest
4.141 USD/h 22.408 USD/h
East Asia (HK) / eastasia
4.468 USD/h 24.1775 USD/h
Germany North (DE) / germanynorth
4.4862 USD/h 24.276 USD/h
Brazil South (BR) / brazilsouth
4.8065 USD/h 26.009 USD/h
Switzerland West (CH) / switzerlandwest
4.9345 USD/h 26.702 USD/h
Brazil Southeast (US) / brazilsoutheast
5.5458 USD/h 30.01 USD/h

Processor

vCPUs
128
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
64
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
2 MiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
2 MiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
64 MiB
CPU L3 Cache
39 MiB
CPU L3 Cache Total
154 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
84.3
Scalability
65.86

System Resources and Accelerators

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

    CPU and System Topology

    Server Description

    A high-density, memory-optimized virtual machine featuring massive RAM capacity and strong multi-core performance for enterprise database and caching workloads.

    Memory OptimizedStorage & Database

    The Microsoft Azure M128s is a memory-optimized virtual machine featuring 128 dedicated vCPUs across 64 physical Intel Xeon 8280M cores running at 2.7 GHz. It is equipped with 2048.0 GB of RAM and 4194 GB of local SSD storage, operating under the Microsoft Hyper-V hypervisor. Benchmarks indicate a significant performance tradeoff: single-core metrics for processing and compression are in the bottom 10%, whereas multi-core performance and memory bandwidth are highly robust, with large-block memory read and write speeds ranking in the top 10%. This hardware profile makes the M128s highly effective for memory-intensive enterprise databases, Redis caching, and multi-threaded data processing. However, it is less efficient for single-threaded applications or real-time LLM text generation. Qualitatively, its high memory density offers strong consolidation value for large-scale database workloads.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    3.2Score
    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) 8,936,346 ops/sec 1,917,050 ops/sec 4.7 50.00% 50.00% +120.00%
    Redis RPS (pipeline=16, SET) 51,486,721 ops/sec 11,661,818 ops/sec 4.2 20.00% 20.00% +33.00%
    PassMark Memory Mark (composite) 2,334 2,417 0.96 10.00% 10.00% -0.41%
    Memory bandwidth (read, 16 MB ~ L3) 449,257 MB/sec 108,361 MB/sec 4.1 10.00% 10.00% +15.00%
    PassMark single-thread CPU 1,488 Mops/s 2,365 Mops/s 0.62 10.00% 10.00% -4.70%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 911

    Geekbench Multi-Core

    Score: 10,027

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    53128
    Compression
    1273967
    Encryption
    40265
    Extended Instructions
    93907
    Floating Point Maths
    156954
    Integer Maths
    292627
    Physics
    7794
    Prime Numbers
    469
    Single Threaded
    1488
    String Sorting
    149867

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    2334
    Database Operations
    17745
    Memory Latency
    59
    Memory Read Cached
    18344
    Memory Read Uncached
    9391
    Memory Write
    8348

    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
    M8-4ms 4219 GiB0
    M16-4ms 4438 GiB0
    M8ms 8219 GiB0
    M16-8ms 8438 GiB0
    M32-8ms 8875 GiB0
    M16ms 16438 GiB0

    Similar Servers

    INSTANCEVENDORvCPUsMEMORYAccelerators

    M128s FAQs