To configure Ubuntu for optimal use of OvS-DPDK, we will change the GRUB* command-line options that are passed to Ubuntu at boot time for our system. ![]() The CPU model used is an Intel® Xeon® processor E5-2699 v4 2.20 GHz. The system used in this demo is a two-socket, 22 core-per-socket server enabled with Intel® Hyper-Threading Technology (Intel® HT Technology), giving us a total of 44 physical cores. sudo update-alternatives -set OvS-vswitchd /usr/lib/openvswitch-switch sudo apt install docker.ioĪfter installing OvS-DPDK, we will update Ubuntu to use OvS-DPDK and restart the OvS service. Run the following commands to install Docker and OvS-DPDK. Test Configuration Installing Docker and OvS-DPDK The following diagram captures the setup. We then run a simple iPerf3 OvS-DPDK test case. We configure Docker to create a logical switch using OvS-DPDK, and then connect two Docker containers to the switch. Finally, we will use iPerf3 to benchmark an OvS run versus OvS-DPDK run to test network throughput. ![]() We will also configure OvS to use the DPDK. ![]() With the rise of cloud computing, it’s increasingly important to get the most out of your server’s resources, and these technologies allow us to achieve that goal. This article describes how to configure containers to take advantage of Open vSwitch* with the Data Plane Development Kit (OvS-DPDK).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |