R&D/DPDK

DPDK OVS

sunshout 2014. 10. 28. 11:28

DPDK OVS will be best choice for high performance VM instead of SR-IOV.

Since it can do:

- Live migration

- use less hugepage

- can receive multlple mac addresses (VF can only receive limited mac address since PF has limited l2 switch hardware) 


Build


Trouble shooting

/root/opensource/dpdk/x86_64-ivshmem-linuxapp-gcc/lib/librte_eal.so: undefined reference to `rte_mempool_lookup'

/root/opensource/dpdk/x86_64-ivshmem-linuxapp-gcc/lib/librte_eal.so: undefined reference to `rte_mempool_create'

solved by: http://dpdk.org/dev/patchwork/patch/685/

make install T=$RTE_TARGET EXTRA_LDFLAGS=--no-as-needed


Reference

https://wiki.linaro.org/LNG/Engineering/OVSDPDKOnUbuntu