[P4] 10G kártyás gépek
Kitlei Róbert
kitlei at elte.hu
Sat Apr 30 13:19:25 CEST 2016
Sziasztok,
A fizikai kártyás gépek a következőképpen érhetőek el (ugyan nem Brocade
kártyák vannak benne, de nem neveztem át a felhasználókat):
ssh -l brocade1 -p 11122 157.181.167.25
ssh -l brocade2 -p 22222 157.181.167.25
A jelszó mindkettőhöz: "new10gCard".
Az elsőre feltettem a pktgen-t, login során minden felkonfigurálódik (ha
nincsen más felhasználó bent; egyébként kézzel is elindítható:
init_dpdk.sh), és egyszerűen meg kell hívni a ./pktgen-starter.sh -t az
indításhoz. Néhány parancs az elindított pktgen parancssorához: str,
stp, start 0, stop 0, set 0 count 1, set 0 size 1518, help.
A másodikon célszerű a saját programjainkat futtatni, illetve a DPDK
példáit. Ehhez be van állítva a $P4DPDK_OPTS, persze át lehet állítani,
de sok variációs lehetőség nincsen: mindkét gép 2 magos. A processzorban
nincsen SSE4.2, csak SSE4.1, ezért a dpdk_tables.c-ben az #include
<nmmintrin.h> nem szerepelhet, különben nem fordul a program. Jelenleg
ezen a gépen alapértelmezésnek a 2.2.0-s DPDK van beállítva, mert az
rte_lpm_create-en változtattak egy kicsit a 16.04-re, meg kell gondolni,
hány/melyik verziót szeretnénk támogatni. Ha le szeretnétek kapcsolni a
kártyákat a DPDK-ról, pl. a konkrét csomagtartalmak kényelmes
megfigyeléséhez (sudo tshark -c 10 -V -i eth3), a
./nics_to_kernel_binding.sh scriptet lehet használni.
Robi
More information about the P4
mailing list