Add pinning support 89/12589/15
authorMichael Chapman <woppin@gmail.com>
Mon, 9 May 2016 07:38:54 +0000 (17:38 +1000)
committerMichael Chapman <woppin@gmail.com>
Tue, 24 May 2016 13:19:33 +0000 (23:19 +1000)
commitfb0f275cd373aec28a8a970ced0f1d20ca8abbfc
treea221f3632d7ad4d839a7e7f451f0623dabe7e83d
parentbe03cde24377105b340bbd2d5acae84617ffb7c6
Add pinning support

Add support for CPU pinning of libvirt guests and also
restricting host processes to selected CPUs via isolcpus.

Hugepage support is added using the same mechanism as
isolcpus, along with a perf scenario where all 3 performance
options are enabled.

Deploy options are now parsed in python

JIRA: APEX-127
JIRA: APEX-105
JIRA: APEX-106

Change-Id: I438e80fb88e596cc017595d43bc1efda1001325c
opnfv-tht-pr: 8
Signed-off-by: Michael Chapman <woppin@gmail.com>
build/build_perf_image.sh [new file with mode: 0644]
build/overcloud-full.sh
build/set_perf_images.sh [new file with mode: 0644]
build/setkernelparam.sh [new file with mode: 0644]
build/undercloud.sh
ci/deploy.sh
config/deploy/os-nosdn-performance-ha.yaml [new file with mode: 0644]
lib/python/apex-python-utils.py
lib/python/apex/__init__.py
lib/python/apex/deploy_env.py [new file with mode: 0644]