1) 燒錄Image至USB
- 在Linux環境下可以運行以下命令(假設usb設備符號為/dev/sdb):
root# tar -Jxf minismb-free-edition.img.tar.xz
root# dd if=./ minismb-free-edition.img of=/dev/sdb bs=$((1024*1024))
root# sync (很重要)
- 在Windows環境下可以Win32DiskImager進行燒錄
2) 將USB插入一台X86 機器,從USB啟動
進入初始化配置界面
按’y’ 回車
通過“↑” ”↓”鍵選擇管理網口。選完后回車
通過“↑” ”↓”鍵選擇管理網口IP設置,可通過DHCP,手動設置。
通過按“空格”鍵(!!!!)選中想要網口做為發包口。最后回車
按’y’ 回車。請耐心等待,過幾秒鍾后,系統會自動重啟。
啟動至這里后,啟動windows客戶端,進行配置打流
3)安裝windows客戶端程序(windows 7/windows 10均可)。
如果之前已經安裝,請務必先卸載。
4)系統要求。
系統使用DPDK實現IP traffic generator.所以只要是INTEL的CPU就可以了。網卡方面目前我們只支持 intel 82571/82574/82583v 1Gb, INTEL X540-T2 10Gb .
我們軟件設計:
每個1G網口需要1個單獨的CPU核心.所以如果你要使用2個1G網口,那么你需要2個CPU核心.
每個10G網口需要2個單獨的CPU核心.所以如果你要使用2個10G網口,那么你需要4個CPU核心.
性能方面:
Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz. 4個核心沒有超線程(HT).單端口可以發送/接收可以達到1.4Mpps.
Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz. 4個核心沒有超線程(HT). INTEL X540-T2 10Gb 單端口可以發送/接收可以限制到2Mpps. (14Mbpps無限制)