diff options
author | Roy Tang <roy.s.tang@att.com> | 2019-09-16 20:41:13 +0000 |
---|---|---|
committer | Roy Tang <roy.s.tang@att.com> | 2019-09-20 15:13:56 +0000 |
commit | ddfdc7834d2431fab9ca21e9446d7703b81afaf3 (patch) | |
tree | 4ff1d570eff82b5c2f06f09fe7b3ca6b2ee228dc /type/cntt/profiles | |
parent | 12cc65e58054a2ba89138254e60f76d36bc7c5e7 (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.yaml | 6 | ||||
-rw-r--r-- | type/cntt/profiles/host/dp-intel-s2600wt.yaml | 14 |
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 ... |