CPU isolation for host processes

Bug #1589930 reported by Karthik S
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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

Tags: spec-lite
Revision history for this message
Brent Eagles (beagles) wrote :
tags: added: spec-lite
Brent Eagles (beagles)
Changed in tripleo:
importance: Undecided → Wishlist
Revision history for this message
Karthik S (ksundara) wrote :

Yes Brent.

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.