DescriptionKarthik Sundaravel
2019-06-03 08:45:18 UTC
The below given deployment parameters for Ceph and DPDK shall be automated for a Computenode with HCI and OvS-DPDK.
parameter_defaults:
CephAnsibleExtraConfig:
ceph_osd_docker_cpuset_cpus: "<list of cpu's for ceph osd>"
ceph_osd_docker_cpu_limit: 0
ceph_osd_numactl_opts: "-N <preferred NUMA for ceph osds> --preferred=<preferred NUMA for ceph osds>"
parameter_defaults:
NovaReservedHostMemory: 123904
ComputeHCIOvSDpdkParameters:
KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=<Nb of Hugepages> intel_iommu=on iommu=pt isolcpus=2-43,46-87"
IsolCpusList: "list of cpu's excluding OvsDpdkCoreList"
OvsDpdkSocketMemory: "4096,4096"
OvsDpdkMemoryChannels: "4"
OvsPmdCoreList: "2,46,3,47"
OvsDpdkCoreList: "0,44,1,45"
NumDpdkInterfaceRxQueues: 1
NovaVcpuPinSet:
ComputeHCIOvSDpdkExtraConfig:
nova::compute::reserved_huge_pages:
- node:0,size:1GB,count:4
- node:1,size:1GB,count:4
The below given deployment parameters for Ceph and DPDK shall be automated for a Computenode with HCI and OvS-DPDK. parameter_defaults: CephAnsibleExtraConfig: ceph_osd_docker_cpuset_cpus: "<list of cpu's for ceph osd>" ceph_osd_docker_cpu_limit: 0 ceph_osd_numactl_opts: "-N <preferred NUMA for ceph osds> --preferred=<preferred NUMA for ceph osds>" parameter_defaults: NovaReservedHostMemory: 123904 ComputeHCIOvSDpdkParameters: KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=<Nb of Hugepages> intel_iommu=on iommu=pt isolcpus=2-43,46-87" IsolCpusList: "list of cpu's excluding OvsDpdkCoreList" OvsDpdkSocketMemory: "4096,4096" OvsDpdkMemoryChannels: "4" OvsPmdCoreList: "2,46,3,47" OvsDpdkCoreList: "0,44,1,45" NumDpdkInterfaceRxQueues: 1 NovaVcpuPinSet: ComputeHCIOvSDpdkExtraConfig: nova::compute::reserved_huge_pages: - node:0,size:1GB,count:4 - node:1,size:1GB,count:4