summaryrefslogtreecommitdiffstats
path: root/type/cntt/profiles
diff options
context:
space:
mode:
authorRoy Tang <roy.s.tang@att.com>2019-09-16 20:41:13 +0000
committerRoy Tang <roy.s.tang@att.com>2019-09-20 15:13:56 +0000
commitddfdc7834d2431fab9ca21e9446d7703b81afaf3 (patch)
tree4ff1d570eff82b5c2f06f09fe7b3ca6b2ee228dc /type/cntt/profiles
parent12cc65e58054a2ba89138254e60f76d36bc7c5e7 (diff)
Add SRIOV related updates to cntt
Summary: - Update config of openstack libvirt, nova and neutron components - Add required kernel parameters to grub - Add new label to data plane host profile - Add large hugepages to data plane nodes Signed-off-by: Roy Tang <roy.s.tang@att.com> Change-Id: I5ffa00f71c890edf96ca1b72659903640c54549b
Diffstat (limited to 'type/cntt/profiles')
-rw-r--r--type/cntt/profiles/hardware/intel-s2600wt.yaml6
-rw-r--r--type/cntt/profiles/host/dp-intel-s2600wt.yaml14
2 files changed, 19 insertions, 1 deletions
diff --git a/type/cntt/profiles/hardware/intel-s2600wt.yaml b/type/cntt/profiles/hardware/intel-s2600wt.yaml
index 07836ef..94fba0e 100644
--- a/type/cntt/profiles/hardware/intel-s2600wt.yaml
+++ b/type/cntt/profiles/hardware/intel-s2600wt.yaml
@@ -106,4 +106,10 @@ data:
address: '5:0.0.0'
dev_type: 'ST91000640NS'
bus_type: 'scsi'
+ cpu_sets:
+ kvm: '4-43,48-87'
+ hugepages:
+ dpdk:
+ size: '1G'
+ count: 32
...
diff --git a/type/cntt/profiles/host/dp-intel-s2600wt.yaml b/type/cntt/profiles/host/dp-intel-s2600wt.yaml
index 49ece45..fbf304d 100644
--- a/type/cntt/profiles/host/dp-intel-s2600wt.yaml
+++ b/type/cntt/profiles/host/dp-intel-s2600wt.yaml
@@ -9,7 +9,7 @@ metadata:
storagePolicy: cleartext
layeringDefinition:
abstract: false
- layer: site
+ layer: type
parentSelector:
hosttype: dp-global
actions:
@@ -97,4 +97,16 @@ data:
kernel: 'hwe-16.04'
kernel_params:
kernel_package: 'linux-image-4.15.0-46-generic'
+ intel_iommu: 'on'
+ iommu: 'pt'
+ amd_iommu: 'on'
+ cgroup_disable: 'hugetlb'
+ transparent_hugepage: 'never'
+ hugepagesz: 'hardwareprofile:hugepages.dpdk.size'
+ hugepages: 'hardwareprofile:hugepages.dpdk.count'
+ default_hugepagesz: 'hardwareprofile:hugepages.dpdk.size'
+ isolcpus: 'hardwareprofile:cpuset.kvm'
+ metadata:
+ owner_data:
+ sriov: enabled
...