[P4] Fwd: Fwd: P4 workshop takeaways
Tejfel Máté
matej at caesar.elte.hu
Thu Nov 19 14:18:23 CET 2015
Némi infó... M.
-------- Továbbított üzenet --------
Tárgy: Fwd: P4 workshop takeaways
Dátum: Thu, 19 Nov 2015 10:26:41 +0100
Feladó: Gergely Pongracz <Gergely.Pongracz at ericsson.com>
Szervezet: Ericsson AB
Címzett: László Molnár <laszlo.molnar at ericsson.com>, Gábor Sándor
Enyedi <gabor.sandor.enyedi at ericsson.com>, Sandor Balajthy
<sandor.balajthy at ericsson.com>, 'Tejfel Máté' <matej at caesar.elte.hu>
Végül úgy tűnik voltak az Ericsson-tól a P4 workshop-on:
-------- Forwarded Message --------
Subject: P4 workshop takeaways
Date: Thu, 19 Nov 2015 10:01:51 +0100
From: Bochra Boughzala <bochra.boughzala at ericsson.com>
To: Denis Monette <denis.monette at ericsson.com>, Gergely Pongracz
<Gergely.Pongracz at ericsson.com>, András Császár
<Andras.Csaszar at ericsson.com>, Jonathan Lynam <jonathan.lynam at ericsson.com>
Hi,
Here’s a summary of my notes during the P4 workshop today :
-Most of the identified limitations with P4 v1.0 (lack of statefulness,
limited counters and meters, packet header only/no payload processing)
are already being taking care of by the community.
-*Barefoot Networks : *Feature enhancements introduced in p4 v1.1
(already available) : TLV style is now enabled, TLV parsing, data types,
type checking system, extern types for DPI and Crypto, sequential
execution semantics while accepting target parallelism
-P4 Key features :
oPortability (standard architecture vs. target architecture) note :
extensibility is enemy for portability , we need a good balance.
oComposability (use of namespaces and parametrization, introducing
architecture modeling constructs in P4)
oArchitecture-language separation (not there yet, today they are unified)
What’s next : incremental parsing, compile-time table population,
decoupling the parser (ingress) from the deparser (egress)
P4 for Linux (eBPF, Open vSwitch)
Barefoot Networks**are driving the */P4 Design working group /*
**There will be *3 sub-groups *
oLanguage Sub-group
oStandard Architecture Sub-group//
oAPI-generation Sub-group//
They (Jennifer Rexford and Nick McKeown) are looking for “volunteers”
for leading these Sub-groups
*VMware: *with the INT (In-band Network Telemetry) and Hula (Hop-by-hop
Uitlization aware Load balancing architecture) examples they showed the
power of having simple switches where you can easily add new functions
(example : switches push their network status in the packets)
*Intel DPDK: *interesting work : the CuckooSwitch **
*Corsa Technology : *interesting comparison between OpenFlow and P4. The
conclusion was : they both need to converge !
Some presentations of folks trying to promote their tools/products like
Netronome with their iNIC (intelligent NIC), Intel DPDK interesting
presentation from M Jay but without even mentioning P4
*Huawei :* “we are the first ones to have P4 running on production
hardware ”
They had 2 demos, one of them with mini router 3 slots, half of a slot
was used (6x10G) NP-based (they have their own NP, it’s called the
Net-engine I believe). However their presentation wasn’t impressive.
Same story of POF-FIS (Protocol Oblivious Forwarding – Flow instruction
Set) they have developed since 2012/2013 for OpenFlow switches and now
they’re using this for P4 switches.//
My closing question : What is Ericsson position with P4 ?
Knowing that :
-P4 workshop/event sponsors are : Intel, Netronome, Microsoft, Barefoot
networks and Cisco.
-P4 members complete list here : http://p4.org/join-us/
<http://p4.org/join-us/>
-Becoming a member is free :
http://p4.org/wp-content/uploads/2015/07/P4_Language_Consortium_Membership_Agreement.pdf
-Ericsson is not a member !
oDon’t we want to have technology leadership with P4 ?
Best Regards,
--
Bochra Boughzala
Experienced Researcher IP & Transport
Mobile : +1 514 449 4957
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://plc.inf.elte.hu/pipermail/p4/attachments/20151119/93627425/attachment.html>
More information about the P4
mailing list