Summary of the new feature / enhancement
Support processorMode property in VM create/update operations
When creating or resizing a VM, CRP should support specifying a processorMode in the hardwareProfile — allowing values such as "Deterministic" and "Opportunistic".
The requested processor mode is validated against the SupportedProcessorModes capability for the chosen VM size. The value is persisted in the VM data model and returned in GET responses.
Why is this needed?
Different workloads have different scheduling sensitivity requirements. Deterministic mode guarantees consistent, low-jitter CPU scheduling, while Opportunistic mode allows more flexible placement for cost-sensitive workloads.
Proposed technical implementation details (optional)
No response
Summary of the new feature / enhancement
Support processorMode property in VM create/update operations
When creating or resizing a VM, CRP should support specifying a processorMode in the hardwareProfile — allowing values such as "Deterministic" and "Opportunistic".
The requested processor mode is validated against the SupportedProcessorModes capability for the chosen VM size. The value is persisted in the VM data model and returned in GET responses.
Why is this needed?
Different workloads have different scheduling sensitivity requirements. Deterministic mode guarantees consistent, low-jitter CPU scheduling, while Opportunistic mode allows more flexible placement for cost-sensitive workloads.
Proposed technical implementation details (optional)
No response