release note: add new features introduces by use-pcpu-and-vcpu-in-one-instance
Add the release note for bp/use-pcpu-and-vcpu-in-one-instance. Part of blueprint use-pcpu-and-vcpu-in-one-instance Change-Id: I510d7b624d2eb0f9e4e7d07bf1fec4d59a6d2593 Signed-off-by: Wang Huaqiang <huaqiang.wang@intel.com>
This commit is contained in:
parent
916ffddca8
commit
dd1b812ebd
@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Add the ``mixed`` instance CPU allocation policy for instance mixing with
|
||||||
|
both ``PCPU`` and ``VCPU`` resources. This is useful for applications that
|
||||||
|
wish to schedule the CPU intensive workload on the ``PCPU`` and the other
|
||||||
|
workloads on ``VCPU``. The mixed policy avoids the necessity of making
|
||||||
|
all instance CPUs to be pinned CPUs, as a result, reduces the consuption
|
||||||
|
of pinned CPUs and increases the instance density.
|
||||||
|
|
||||||
|
Extend the real-time instance with the ``mixed`` CPU allocation policy. In
|
||||||
|
comparing with ``dedicated`` policy real-time instance, the non-real-time
|
||||||
|
CPUs are not longer required to be pinned on dedicated host CPUs, but
|
||||||
|
float on a range of host CPUs sharing with other instances.
|
||||||
|
- |
|
||||||
|
Add the extra spec ``hw:cpu_dedicated_mask`` to set the pinned CPUs for
|
||||||
|
the mixed instance. This is a core mask and can be used to include or
|
||||||
|
exclude CPUs. Any core not included or explicitly excluded is treated as a
|
||||||
|
shared CPU.
|
||||||
|
- |
|
||||||
|
Export instance pinned CPU list through the ``dedicated_cpus`` section in
|
||||||
|
the metadata service API.
|
Loading…
x
Reference in New Issue
Block a user