LearnGlossary

What is an ephemeral OS disk?

Updated 25 October 2026 · Published by Zoorik

An Azure ephemeral OS disk is an operating system disk on the local storage of its virtual machine (VM). What you write to it isn’t saved to remote Azure Storage.

It suits stateless apps, which can lose a VM and carry on. Reads and writes have less delay.

It must fit in the VM’s cache, temp disk or NVMe disk. Azure Kubernetes Service (AKS) uses one by default when it fits.

An AKS ephemeral OS disk that doesn’t fit

In Microsoft’s AKS example, Standard_E2bds_v5 has 75 GiB of temporary storage. If you leave the OS disk type unset:

  • A 100 GiB OS disk doesn’t fit, so AKS uses a managed OS disk.
  • A 60 GiB OS disk fits.
  • Standard_E4bds_v5 has 150 GiB, so a 100 GiB OS disk fits there.
AKS uses an ephemeral OS disk only when it fits Three bars on one shared scale from 0 to 150 GiB, with the numbers from Microsoft's AKS example. Standard_E2bds_v5 has 75 GiB of temporary storage, drawn as an outline. In the first bar, a 100 GiB OS disk runs past the outline's end, and a bracket marks the 25 GiB over. Its verdict reads Doesn't fit, managed OS disk. In the second bar, a 60 GiB OS disk sits inside the same 75 GiB outline. Its verdict reads Fits, ephemeral OS disk. Standard_E4bds_v5 has 150 GiB of temporary storage. In the third bar, a 100 GiB OS disk sits inside it. Its verdict reads Fits, ephemeral OS disk. AKS uses an ephemeral OS disk only when it fits Standard_E2bds_v575 GiB temporary storageOS disk100 GiBDoesn't fitmanaged OS disk25 GiB overOS disk60 GiBFitsephemeral OS diskStandard_E4bds_v5150 GiB temporary storageOS disk100 GiBFitsephemeral OS disk0255075100125150GiB
Microsoft’s AKS example, drawn to scale: with the OS disk type left unset, AKS uses an ephemeral OS disk only when the OS disk fits in the VM’s temporary storage.

Check the fit before you change an AKS node pool VM size.

What you give up

  • A VM resize, a redeploy or a host failure wipes the OS disk.
  • You can’t stop and deallocate the VM.
  • No disk snapshots or Azure Backup.

Why it matters for your bill

  • Microsoft says the VM price includes ephemeral OS disks. An SSD base disk, which serves some reads, costs extra.
  • A managed OS disk is billed on its own. Each node has one. AKS picks a bigger default one on nodes with more virtual CPUs.
  • Coral drains spare nodes so your autoscaler can remove them. It rebalances CPU and memory requests on AKS and EKS to match real use.
  • The free assessment works out your own figure.

Find your own number

One line in your cloud console. One PDF report with your estimated saving at list price.

Estimate your saving

Talk to the builders

Thirty minutes with the people who build Coral.

Book a demo (opens in a new tab)

Or write to founders@zoorik.com