CPU isolation for host processes

Bug #1589930 reported by Karthik S on 2016-06-07
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Wishlist
Unassigned

Bug Description

The cores for host processes needs to be reserved, so that the remaining cores (isolated cores) are not used by the general kernel balancing, interrupt handling and scheduling algorithms. The isolated cores shall be used for guest VMs.

The default case shall use core “ZERO” and its sibling hyperthread (if hyper-threading is activated).

For example, if core “ZERO” needs to be reserved for host processes on a node with 8 cores, without hyperthreading, then the boot parameters shall have “ isolcpus=1-7 nohz_full=1-7 rcu_nocs=1-7”.

The number of CPU's to be reserved shall be taken from T-H-T

Brent Eagles (beagles) wrote :
tags: added: spec-lite
Brent Eagles (beagles) on 2016-06-07
Changed in tripleo:
importance: Undecided → Wishlist
Karthik S (ksundara) wrote :

Yes Brent.

Karthik S (ksundara) wrote :

Its handled in Ocata using Tuned package and the corresponding cores are provided by THT.

Changed in tripleo:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers