動(dòng)態(tài)DNS與DPDK高性能DNS -DPDK環(huán)境搭建

工具準(zhǔn)備: vmware + Ubuntu 16.04 Server 版本

1.vmware 添加兩塊網(wǎng)卡

橋接網(wǎng)卡作為 DPDK 運(yùn)行的網(wǎng)卡

NAT 網(wǎng)卡作為 ssh 連接的網(wǎng)卡

2.修改網(wǎng)卡配置信息

將 ethernet0.virtualDev 由 e1000 修改 vmxnet3坐慰,因?yàn)?vmware 的 vmxnet3 支持多隊(duì)

列網(wǎng)卡

3.修改 ubuntu 系統(tǒng)的啟動(dòng)參數(shù)

物理機(jī):default_hugepages=1G hugepagesz=1G hugepages=20 isolcpus=0-7

虛擬機(jī):default_hugepages=1G hugepagesz=2M hugepages=1024 isolcpus=0-2

4.查看系統(tǒng)是否支持多隊(duì)列網(wǎng)卡

執(zhí)行:cat /proc/interrupts

5.編譯 DPDK

下載 dpdk :?

https://core.dpdk.org/download/

可以通過(guò) usertools/dpdk-setup.sh

64 位系統(tǒng)選擇 39.

編譯完會(huì)多出 x86_64-native-linux-gcc 的文件夾

6.設(shè)置 DPDK 的環(huán)境變量

# export RTE_SDK=/home/dpdk

# export RTE_TARGET=x86_64-native-linux-gcc

7.執(zhí)行 testpmd

執(zhí)行

# /usertools/dpdk-setup.sh

選擇 43 插入 IGB_UIO 模塊摘完, 選擇網(wǎng)卡為 vmxnet3 會(huì)加載此模塊

選擇 44 插入 VFIO 模塊栽连,選擇網(wǎng)卡為 e1000 會(huì)加載此模塊

選擇 49 綁定 igb_uio 模塊售貌, 也可以退出,通過(guò)命令來(lái)執(zhí)行煞赢。

# ifconfig eth0 down

# /usertools/dpdk-devbind.py --bind=igb_uio eth0

選擇 53 運(yùn)行 testpmd

> show port info 0

8.編譯 DPDK 程序

進(jìn)入 example/helloworld ,

可以直接 make,

也可以通過(guò) gcc 命令編譯

# gcc -o helloword main.c -I /usr/local/include/dpdk/ -ldpdk -lpthread -

lnuma -ldl

?

附:dpdk學(xué)習(xí)體系偷溺,關(guān)注 私信回復(fù):1,領(lǐng)取對(duì)應(yīng)學(xué)習(xí)視頻

專注于C/C++悴势,Linux陨享,Nginx册烈,ZeroMQ,MySQL,Redis诲侮,fastdfs缓淹,MongoDB捷绒,ZK袄友,流媒體,CDN昔穴,P2P镰官,K8S,Docker吗货,TCP/IP泳唠,協(xié)程,DPDK等等多個(gè)知識(shí)點(diǎn)高級(jí)技術(shù)分享

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末宙搬,一起剝皮案震驚了整個(gè)濱河市警检,隨后出現(xiàn)的幾起案子孙援,更是在濱河造成了極大的恐慌害淤,老刑警劉巖扇雕,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異窥摄,居然都是意外死亡镶奉,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門崭放,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)哨苛,“玉大人,你說(shuō)我怎么就攤上這事币砂〗ㄇ停” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵决摧,是天一觀的道長(zhǎng)亿蒸。 經(jīng)常有香客問(wèn)我,道長(zhǎng)掌桩,這世上最難降的妖魔是什么边锁? 我笑而不...
    開(kāi)封第一講書人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮波岛,結(jié)果婚禮上茅坛,老公的妹妹穿的比我還像新娘。我一直安慰自己则拷,他們只是感情好贡蓖,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著煌茬,像睡著了一般斥铺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宣旱,一...
    開(kāi)封第一講書人閱讀 49,772評(píng)論 1 290
  • 那天仅父,我揣著相機(jī)與錄音,去河邊找鬼浑吟。 笑死笙纤,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的组力。 我是一名探鬼主播省容,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼燎字!你這毒婦竟也來(lái)了腥椒?” 一聲冷哼從身側(cè)響起阿宅,我...
    開(kāi)封第一講書人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎笼蛛,沒(méi)想到半個(gè)月后洒放,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡滨砍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年往湿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惋戏。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡领追,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出响逢,到底是詐尸還是另有隱情绒窑,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布舔亭,位于F島的核電站些膨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏分歇。R本人自食惡果不足惜傀蓉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望职抡。 院中可真熱鬧葬燎,春花似錦、人聲如沸缚甩。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)擅威。三九已至壕探,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間郊丛,已是汗流浹背李请。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厉熟,地道東北人导盅。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像揍瑟,于是被迫代替她去往敵國(guó)和親白翻。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容