[ovs-discuss] Open vSwitch with DPDK: an inquiry about the "dpdk-socket-mem" option
jsy0906 at postech.ac.kr
Wed Jun 21 07:08:48 UTC 2017
I'm trying to construct a NUMA-aware OVS-DPDK testbed with two VMs on each
different NUMA node.
I found this article  and knew that for this kind of testbed setup,
there are three types of memory; QEMU mem, OVS mem and DPDK mem (Figure 3.
in the article).
Originally, I simply thought that if I reserve 2048*2M hugepages in the
host and then I start OVS-DPDK with dpdk-socket-mem=1024, 2048, it means
that I can spawn a 1GB VM in the NUMA 0 and two 1GB VMs in the NUMA 1 with
the memory backing option of QEMU.
After reading the article and ovsdb docs ,
I suspect that the dpdk-socket-mem option may correspond to only
preallocation of the OVS mem, so I have to reduce the numbers in the option
or increase the host's hugepage amount to reserve QEMU memory for VMs.
Please advise me about the relationship with "dpdk-socket-mem" and "OVS /
QEMU memory" in the first article .
Thanks in advance,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the discuss