From 1e723b72f841fa72669cb628e68da61ff8ee3e08 Mon Sep 17 00:00:00 2001 From: Saravanan KR Date: Thu, 30 Aug 2018 12:11:55 +0530 Subject: [PATCH] Set virt queue size as 1024 for all OVS-DPDK roles In order to achieve better performance, OVS-DPDK instances should have the virt queue size configured as 1k. This patch configures the parameter for all the defined OVS-DPDK roles. Closes-Bug: #1789827 Change-Id: Ib5d97303b973f96af8e3e0806f2549d85860d6f5 --- roles/ComputeOvsDpdk.yaml | 2 ++ roles/ComputeOvsDpdkRT.yaml | 2 ++ roles/ComputeOvsDpdkSriov.yaml | 2 ++ roles/ComputeOvsDpdkSriovRT.yaml | 2 ++ 4 files changed, 8 insertions(+) diff --git a/roles/ComputeOvsDpdk.yaml b/roles/ComputeOvsDpdk.yaml index b2047b9725..6bdaa3ce5a 100644 --- a/roles/ComputeOvsDpdk.yaml +++ b/roles/ComputeOvsDpdk.yaml @@ -13,6 +13,8 @@ RoleParametersDefault: VhostuserSocketGroup: "hugetlbfs" TunedProfileName: "cpu-partitioning" + NovaLibvirtRxQueueSize: 1024 + NovaLibvirtTxQueueSize: 1024 ServicesDefault: - OS::TripleO::Services::Aide - OS::TripleO::Services::AuditD diff --git a/roles/ComputeOvsDpdkRT.yaml b/roles/ComputeOvsDpdkRT.yaml index 9b6803dffd..53f339ba09 100644 --- a/roles/ComputeOvsDpdkRT.yaml +++ b/roles/ComputeOvsDpdkRT.yaml @@ -13,6 +13,8 @@ RoleParametersDefault: VhostuserSocketGroup: "hugetlbfs" TunedProfileName: "realtime-virtual-host" + NovaLibvirtRxQueueSize: 1024 + NovaLibvirtTxQueueSize: 1024 ServicesDefault: - OS::TripleO::Services::Aide - OS::TripleO::Services::AuditD diff --git a/roles/ComputeOvsDpdkSriov.yaml b/roles/ComputeOvsDpdkSriov.yaml index 44c8289459..fa51be78c2 100644 --- a/roles/ComputeOvsDpdkSriov.yaml +++ b/roles/ComputeOvsDpdkSriov.yaml @@ -12,6 +12,8 @@ RoleParametersDefault: VhostuserSocketGroup: "hugetlbfs" TunedProfileName: "cpu-partitioning" + NovaLibvirtRxQueueSize: 1024 + NovaLibvirtTxQueueSize: 1024 ServicesDefault: - OS::TripleO::Services::Aide - OS::TripleO::Services::AuditD diff --git a/roles/ComputeOvsDpdkSriovRT.yaml b/roles/ComputeOvsDpdkSriovRT.yaml index e923a576c5..90c670fd7f 100644 --- a/roles/ComputeOvsDpdkSriovRT.yaml +++ b/roles/ComputeOvsDpdkSriovRT.yaml @@ -13,6 +13,8 @@ RoleParametersDefault: VhostuserSocketGroup: "hugetlbfs" TunedProfileName: "realtime-virtual-host" + NovaLibvirtRxQueueSize: 1024 + NovaLibvirtTxQueueSize: 1024 ServicesDefault: - OS::TripleO::Services::Aide - OS::TripleO::Services::AuditD