[P4] mai megbeszélés

Tejfel Máté matej at inf.elte.hu
Tue Mar 8 14:06:00 CET 2016


Sziasztok!

   Pár dolog a mai megbeszélésről:

   - counterek  (kell majd az L3-es példához)
      - első körben tábla szintű counterek kellenének (később bejegyzés 
szintűek)
      - ajánlott megoldás:
              core-onként külön counterek, kiolvasáskor kell összegezni 
(a kiolvasás lehet "lassú", a controller kéri le)
     - kell majd minta controller, ami időnként lekérdezi a countereket

- később kérdés lehet a controller üzenetek prioritása (pl. counter 
lekérdezést hamarabb dobja el, ha túl sok van),
            - esetleg külön message queue a különböző üzeneteknek?
- később szintén kérdés lehet a controller skálázása

- előző alapján jött elő, hogy dpdk-nál elvileg dinamikusan lehet 
piszkálni a queue---thread allokációt, esetleg ezzel is játszhatunk (ha 
túl sok adat gyűlik fel valahol, akkor több thread-et ráosztani)
   elvileg ez spider-en nem gond, mert elég véletlenszerűen oszt...

- TTL csökkentéshez, ha elérjük a 0-át el kell dobni a csomagot, 
valószínű érdemes majd valami kezdeti validálásnál ellenőrizni...
        (b. verziós megoldás, egress-en ellenőrizzük kiküldés előtt)

- meg kellene nézni a  dpdk packet framework-öt, ez egy plusz réteg dpdk 
fölé és talán segítene megoldani néhány NUMA-s kérdést. Ericsson-osoknak 
van kapcsolatuk
a készítővel, ha kell szívesen összehoznak vele (állítólag lelkesen 
elmeséli mire jó ez a kíváncsiaknak)
   HDani rá tudnál nézni segítene-e ez nekünk?



           M.



More information about the P4 mailing list