目次

VirtualBox上でUbuntuにDPDKを入れてみる

ふと思い立ってしまったので、とりあえずUbuntuでDPDKを入れてみる。

野望としては、

  1. DPDK on Ubuntu
  2. DPDK on CentOS
  3. DPDK on FreeBSD

があるが、とりあえず、その第一歩である。

なお、MacBook PROのThunderbolt EthernetはBCM57762だった。IntelではなくBroadcomなのね。VirtualBox上でe1000をEmulateするしかないね。

VirtualBox側の設定

DPDKはIntel Data Plane Development Kitのこと。以下を参照。

最後のWikipediaの記事を見る限り、VirtIOにも対応しているようで、VirtualBoxのvirtio-netでも動くかもしれないが、今回はIntel PRO/1000 MT Desktopを選択する。以下、初期設定の変更点のみ

Generic Basic Type Linux
Version Ubuntu(64bit)
Advanced Clipboard BiDirectional
Drag & Drop BiDirectional
System Motherboard Main memory 2048MB
Extension EFI enable
Processor # of Processors 1
Storage Capacity 20GB

UbuntuのInstall

Installイメージは、http://www.ubuntu.com/downloadから、Ubuntu Serverを選んで準備した。

あとは、普通にInstallするだけ。

DPDKのInstall

ともあれ、まずはこれを参考に

To be written.