Azure Local is billed based on physical processor cores present in the system, not on how many cores are activated for workloads or how many vCPUs are assigned to VMs.
For a 32-core server, Azure Local billing is based on 32 physical cores. Limiting the OS to recognize or use only 16 cores does not change Azure Local billing.
Key points:
- Azure Local charges a flat rate per physical processor core.
- The billing model does not use VM count or vCPU count.
- For OEM licensing, every physical core in the machine must be licensed and dynamic core licensing is not supported.
- For disconnected operations, the number of managed physical cores is entered, and billing is based on that total, including control plane cores.
References: