D15_v2 by Microsoft Azure

D15_v2 is a Dv2 family [Intel processor] 20 vCPUs server offered by Microsoft Azure with 20 vCPUs, 140 GiB of memory and 1.02 TB of storage. The pricing starts at 0.1995 USD per hour.
20 vCPU
140 GiB Memory
1.02 TB Storage
Spare SCore
24,809
(All-cores)
1,247
(Single-core)

Specifications

Server Metadata

Vendor ID
azure
Server ID
Standard_D15_v2
Name
D15_v2
API Reference
Standard_D15_v2
Description
Dv2 family [Intel processor] 20 vCPUs
Family
Dv2
Hw Virt
Average Time To Start
58
Status
planned-for-retirement
Observed At
2026-10-31T18:47:24.781058

Availability

REGION / IDSPOTONDEMAND
West US 2 (US) / westus2
0.3355 USD/h 1.495 USD/h
West US 3 (US) / westus3
0.3365 USD/h 1.495 USD/h
East US 2 (US) / eastus2
0.7358 USD/h 1.495 USD/h
Indonesia Central (ID) / indonesiacentral
0.3546 USD/h 1.58 USD/h
Mexico Central (ZA) / mexicocentral
0.3575 USD/h 1.593 USD/h
Germany West Central (DE) / germanywestcentral
0.3725 USD/h 1.66 USD/h
South Central US (US) / southcentralus
0.373 USD/h 1.662 USD/h
West Central US (US) / westcentralus
0.373 USD/h 1.662 USD/h
Italy North (IT) / italynorth
0.3871 USD/h 1.725 USD/h
Sweden Central (SE) / swedencentral
0.3873 USD/h 1.726 USD/h
Poland Central (PL) / polandcentral
0.3875 USD/h 1.727 USD/h
Spain Central (ES) / spaincentral
0.3875 USD/h 1.727 USD/h
Israel Central (IL) / israelcentral
0.4026 USD/h 1.794 USD/h
Korea South (KR) / koreasouth
0.4026 USD/h 1.794 USD/h
Qatar Central (QA) / qatarcentral
0.4026 USD/h 1.794 USD/h
UAE North (AE) / uaenorth
0.4037 USD/h 1.794 USD/h
Canada East (CA) / canadaeast
0.4104 USD/h 1.829 USD/h
Canada Central (CA) / canadacentral
0.7106 USD/h 1.829 USD/h
North Central US (US) / northcentralus
0.4156 USD/h 1.852 USD/h
West US (US) / westus
0.4156 USD/h 1.852 USD/h
Central US (US) / centralus
0.3422 USD/h 1.853 USD/h
North Europe (IE) / northeurope
0.4158 USD/h 1.853 USD/h
East US (US) / eastus
0.4312 USD/h 1.853 USD/h
Malaysia West (MY) / malaysiawest
0.416 USD/h 1.854 USD/h
Central India (IN) / centralindia
0.4252 USD/h 1.895 USD/h
South India (IN) / southindia
0.4252 USD/h 1.895 USD/h
West India (IN) / westindia
0.4252 USD/h 1.895 USD/h
Jio India Central (IN) / jioindiacentral
- 1.895 USD/h
Jio India West (IN) / jioindiawest
- 1.895 USD/h
West Europe (NL) / westeurope
0.4257 USD/h 1.897 USD/h
Southeast Asia (SG) / southeastasia
0.4302 USD/h 1.912 USD/h
Australia Central 2 (AU) / australiacentral2
0.1995 USD/h 1.995 USD/h
Australia Central (AU) / australiacentral
0.4477 USD/h 1.995 USD/h
Australia East (AU) / australiaeast
0.4477 USD/h 1.995 USD/h
Australia Southeast (AU) / australiasoutheast
0.4477 USD/h 1.995 USD/h
Japan West (JP) / japanwest
0.4477 USD/h 1.995 USD/h
Korea Central (KR) / koreacentral
0.4477 USD/h 1.995 USD/h
South Africa North (ZA) / southafricanorth
0.4495 USD/h 2.003 USD/h
Switzerland North (CH) / switzerlandnorth
0.4683 USD/h 2.0867 USD/h
Norway East (NO) / norwayeast
0.4683 USD/h 2.087 USD/h
Germany North (DE) / germanynorth
0.4843 USD/h 2.158 USD/h
East Asia (HK) / eastasia
0.5148 USD/h 2.294 USD/h
Japan East (JP) / japaneast
0.5148 USD/h 2.294 USD/h
UAE Central (AE) / uaecentral
0.5233 USD/h 2.332 USD/h
France Central (FR) / francecentral
0.5258 USD/h 2.343 USD/h
UK South (GB) / uksouth
0.5258 USD/h 2.343 USD/h
UK West (GB) / ukwest
0.5258 USD/h 2.343 USD/h
Brazil South (BR) / brazilsouth
0.5271 USD/h 2.349 USD/h
New Zealand North (NZ) / newzealandnorth
0.557 USD/h 2.482 USD/h
South Africa West (ZA) / southafricawest
0.5655 USD/h 2.512 USD/h
Switzerland West (CH) / switzerlandwest
0.6087 USD/h 2.7127 USD/h
Norway West (NO) / norwaywest
0.6088 USD/h 2.713 USD/h
France South (FR) / francesouth
0.6826 USD/h 3.042 USD/h
Brazil Southeast (US) / brazilsoutheast
0.6853 USD/h 3.054 USD/h

Processor

vCPUs
20
Hypervisor
Microsoft Hyper-V
CPU Allocation
Dedicated
CPU Cores
20
CPU Speed
2.3 GHz
CPU Architecture
x86_64
CPU Manufacturer
Intel
CPU Family
Xeon
CPU Model
E5-2673 v4
CPU L1D Cache
32 KiB
CPU L1D Cache Total
640 KiB
CPU L1I Cache
32 KiB
CPU L1I Cache Total
640 KiB
CPU L2 Cache
1 MiB
CPU L2 Cache Total
20 MiB
CPU L3 Cache
36 MiB
CPU L3 Cache Total
36 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, ssse3, fma, cx16, pcid, sse4_1, sse4_2, movbe, popcnt, aes, xsave, avx, f16c, rdrand, hypervisor, lahf_lm, abm, 3dnowprefetch, pti, fsgsbase, bmi1, hle, avx2, smep, bmi2, erms, invpcid, rtm, rdseed, adx, smap, xsaveopt, md_clear
Ecpus
19.9
Scalability
99.5

System Resources and Accelerators

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

    CPU and System Topology

    Server Description

    A dedicated twenty-core virtual machine featuring balanced memory capacity and local storage for parallelized legacy workloads and database operations.

    General PurposeMemory OptimizedStorage & Database

    Microsoft Azure D15_v2 is an x86_64 virtual machine from the Dv2 family, powered by an Intel Xeon E5-2673 v4 processor running on Microsoft Hyper-V. It features 20 dedicated physical cores operating at 2.3 GHz, 140.0 GB of RAM (7.0 GB per core), and 1024 GB of local storage. Performance benchmarks reveal a contrast between weak single-core execution and average multi-core capabilities, with stress-ng and Geekbench single-core scores in the bottom 25% while multi-core, database, and web serving benchmarks sit in the middle 50%. Lacking AVX-512, the server relies on AVX and AES instruction sets. Qualitatively, it offers a high-density memory and storage profile suitable for parallelized legacy workloads, database operations, static web serving, and multi-threaded software compilation where single-thread performance is not the primary bottleneck.

    Economics

    Average Price per Region

    Prices per Zone

    Lowest Prices

    Performance

    Workload Profiles

    0.95Score
    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) 1,895,807 ops/sec 1,918,343 ops/sec 1 50.00% 50.00% 0.00%
    Redis RPS (pipeline=16, SET) 13,410,109 ops/sec 11,704,734 ops/sec 1.1 20.00% 20.00% +1.90%
    PassMark Memory Mark (composite) 2,679 2,416 1.1 10.00% 10.00% +0.96%
    Memory bandwidth (read, 16 MB ~ L3) 65,902 MB/sec 108,466 MB/sec 0.6 10.00% 10.00% -5.00%
    PassMark single-thread CPU 1,843 Mops/s 2,365 Mops/s 0.75 10.00% 10.00% -2.80%

    Memory Bandwidth

    Compression

    OpenSSL

    Geekbench Single-Core

    Score: 1,030

    Geekbench Multi-Core

    Score: 8,189

    Passmark CPU Scores

    BENCHMARKSCORE
    Mark
    24,100
    Compression
    363,211
    Encryption
    9,217
    Extended Instructions
    29,970
    Floating Point Maths
    59,728
    Integer Maths
    71,618
    Physics
    2,330
    Prime Numbers
    164
    Single Threaded
    1,843
    String Sorting
    43,105

    Passmark Memory Scores

    BENCHMARKSCORE
    Memory Mark
    2,679
    Database Operations
    12,780
    Memory Latency
    49
    Memory Read Cached
    21,718
    Memory Read Uncached
    11,566
    Memory Write
    9,362

    Stress-ng Stressors

    CPU integerSingleMultiScaling
    atomic
    199.87 186.03 0.93×
    bitops
    98,853 1,963,384 19.86×
    branch
    136,407 2,710,843 19.87×
    funccall
    480.51 9,551 19.88×
    funcret
    10,002 196,714 19.67×
    hash
    111,640 2,215,805 19.85×
    intmath
    19,893 391,320 19.67×
    nop
    169,058 3,354,480 19.84×
    prime
    280,655 5,529,991 19.70×
    rotate
    85,400 1,695,884 19.86×
    str
    643,553 12,881,014 20.02×
    wcs
    412,467 8,462,379 20.52×
    CryptographySingleMultiScaling
    crypt
    2,161 42,965 19.88×
    CompressionSingleMultiScaling
    jpeg
    513.42 10,554 20.56×
    zlib
    38.18 878.49 23.01×
    HypervisorSingleMultiScaling
    clock
    17,521 233,119 13.30×
    clone
    976.71 11,965 12.25×
    context
    1,722 34,035 19.76×
    cpu-sched
    65.82 1,293 19.64×
    eventfd
    32,713 592,466 18.11×
    fault
    8,727 140,503 16.10×
    fork
    3,350 37,179 11.10×
    getrandom
    39,224 780,462 19.90×
    hrtimers
    187,088 2,910,821 15.56×
    mprotect
    1,054,813 4,242,294 4.02×
    mtx
    12,574,212 772,724,853 61.45×
    munmap
    2,305 31,099 13.49×
    null
    182,140 3,591,568 19.72×
    pipe
    868,564 7,487,858 8.62×
    priv-instr
    397,664 7,391,020 18.59×
    resched
    4,424,751 2,219,571 0.50×
    switch
    54,225 4,553,348 83.97×
    timermix
    169,701 3,558,193 20.97×
    tlb-shootdown
    8,179 50,161 6.13×
    tsc
    874,921 17,378,306 19.86×
    usersyscall
    272,654 5,205,162 19.09×
    vdso
    65,581,155 1,283,621,349 19.57×
    vfork
    20,869 236,356 11.33×
    x86syscall
    2,080,666 40,506,032 19.47×
    yield
    11,773,235 12,348,452 1.05×
    zero
    1,367,439 26,896,734 19.67×
    CPU float/SIMDSingleMultiScaling
    eigen
    14,341 284,664 19.85×
    expmath
    2,377 47,185 19.85×
    fma
    627,134 10,397,820 16.58×
    fp
    143.77 2,848 19.81×
    fractal
    4.6 90.01 19.57×
    hyperbolic
    2,474 49,382 19.96×
    logmath
    4,010 79,643 19.86×
    matrix
    2,880 55,845 19.39×
    matrix-3d
    668.74 3,776 5.65×
    monte-carlo
    96.34 1,902 19.75×
    mpfr
    1,073 21,269 19.83×
    powmath
    1,405 27,923 19.88×
    trig
    1,518 30,143 19.86×
    veccmp
    13,798 273,519 19.82×
    vecfp
    2,039 38,841 19.05×
    vecmath
    1,899 37,551 19.78×
    vecshuf
    831.71 16,520 19.86×
    vecwide
    50,060 994,066 19.86×
    AlgorithmsSingleMultiScaling
    bitonicsort
    6.4 127 19.84×
    bsearch
    213.29 4,241 19.88×
    bubblesort
    0.6 12 20.00×
    fibsearch
    215.58 4,292 19.91×
    heapsort
    7.8 154.2 19.77×
    hsearch
    4,362 88,597 20.31×
    insertionsort
    7.2 143.2 19.89×
    malloc
    1,938,934 30,019,320 15.48×
    mcontend
    102.32 5,053 49.38×
    mergesort
    20.6 408.38 19.82×
    qsort
    13 261.59 20.12×
    skiplist
    4,311 85,677 19.88×
    tree
    1.4 19 13.57×
    MemorySingleMultiScaling
    cache
    326,176 479,086 1.47×
    cachehammer
    413,648 7,464,715 18.05×
    cacheline
    36.29 483.32 13.32×
    l1cache
    200.75 3,949 19.67×
    memcpy
    307.01 6,104 19.88×
    memrate
    1.36 11.48 8.44×
    memthrash
    156.82 711.73 4.54×
    ptr-chase
    43,545,912 235,689,434 5.41×
    spinmem
    365.98 723.71 1.98×
    stream
    28.83 5,589 193.85×
    vm
    59,248 295,085 4.98×

    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

    Similar Servers

    INSTANCEVENDORvCPUsMEMORYAccelerators

    D15_v2 FAQs