Proposed RG: COIN Computing in the Network

Slides:



Advertisements
Similar presentations
July 2013IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list address: Tools site:
Advertisements

Network Virtualization Overlays (NVO3) NVO3 Meeting, IETF 88, Vancouver Benson Schliesser Matthew Bocci
SACM IETF-91Meeting November 10 and 14, 2014 Dan Romascanu Adam Montville.
LMAP WG INTERIM DUBLIN, IRELAND Jason Weil Dan Romascanu - remote.
Virtualized Network Function (VNF) Pool BoF IETF 90 th, Toronto, Canada. BoF Chairs: Ning Zong Melinda Shore
SACM IETF 89, London, UK Dan Romascanu Adam Montville.
LMAP WG IETF 90, TORONTO, CA Dan Romascanu Jason Weil.
DetNet WG Chairs: Lou Berger Pat Thaler Secretary: Jouni Korhonen
May 12, 2015 Dan Romascanu Adam Montville
28 October 2016 Webex IPv6 over the TSCH mode of IEEE e
SACM Virtual Interim Meeting
PAWS Protocol to Access White Space DB
SACM Virtual Interim Meeting
IETF101 London Web Authorization Protocol (OAuth)
IETF 101 NETMOD Working Group
TEAS Working Group IETF London Online Agenda and Slides:
MODERN Managing, Ordering, Distributing, Exposing, & Registering telephone Numbers IETF 101.
Chairs: Joe Salowey Info: Emu Picture - Emu Face | by JLplusAL Emu Face | by JLplusAL -
IETF 103 pim wg meeting.
IETF #101 - NETCONF WG session
Path Computation Element WG Status
IETF103 Bangkok Web Authorization Protocol (OAuth)
Distributed Mobility Management Working Group
Joint OPS Area and OPSAWG Meeting
DetNet WG Chairs: Lou Berger
DetNet WG Chairs: Lou Berger
Joint OPS Area and OPSAWG Meeting
Network Virtualization Overlays (NVO3) Working Group IETF 101, March 2018, London Chairs: Secretary: Sam Aldrin Matthew Bocci.
Common Operations and Management on network Slices (coms) BoF
IETF 101 London MBONED.
Jeffrey Haas Reshad Rahman
Joint OPS Area and OPSAWG Meeting
Note Well This is a reminder of IETF policies in effect on various topics such as patents or code of conduct. It is only meant to point you in the right.
TEAS Working Group IETF 102
IETF 103 Bangkok, Thailand - November 2018
Jeffrey Haas Reshad Rahman
Joint OPSAWG and OPS Area Meeting
IETF 103 NETMOD Working Group
IETF #103 - NETCONF WG session
Jeffrey Haas Reshad Rahman
TEAS Working Group: IETF Montreal
BESS WG Montreal – IETF 105 – July 2019
Transport Services (TAPS) Working Group
IETF102 Montreal Web Authorization Protocol (OAuth)
MPTCP – Multipath TCP WG Meeting 22nd July 2019 Montreal, Canada
Software Updates for Internet of Things (SUIT) WG
TEAS Working Group IETF Prague
BIER WG IETF 105 Montreal, Canada 24 July 2019.
Bron Gondwana (remote) Jim Fenton
54th NMRG Meeting IETF 105, Montreal Session 1
Network Virtualization Overlays (NVO3) Working Group IETF 101, March 2018, London Chairs: Secretary: Sam Aldrin Matthew Bocci.
TCP Maintenance and Minor Extensions (TCPM) Working Group
Montreal, 16 July :30 – 12:00 Conference Room: Notre Dame
IETF 105 Montreal MBONED.
IETF 103 pim wg meeting.
50th NMRG Meeting - IETF 103 Bangkok, Thailand
Trusted Execution Environment Provisioning (TEEP) WG
Joint OPS Area and OPSAWG Meeting
Software Updates for Internet of Things (SUIT) WG
TSVWG IETF-102 (Montreal)
DetNet WG Chairs: Lou Berger
DetNet WG Chairs: Lou Berger
51st NMRG Meeting - IETF 104 Session 1
Interface to Network Security Functions (I2NSF)
IETF 102 pim wg meeting.
IETF 102 Montreal MBONED.
IETF 104 Prague MBONED.
RTGWG status update IETF 105 Montreal Chairs:
DetNet WG Chairs: Lou Berger
Joint OPS Area and OPSAWG Meeting
Presentation transcript:

Proposed RG: COIN Computing in the Network Jeffrey He, Marie-José Montpetit, Eve M. Schooler IETF 105 - Montréal July 24th, 2019

Note Well (IRTF) This is a reminder of IETF policies in effect on various topics such as patents or code of conduct. It is only meant to point you in the right direction. Exceptions may apply. The IETF's patent policy and the definition of an IETF "contribution" and "participation" are set forth in BCP 79; please read it carefully. The IRTF follows the IETF’s policies. As a reminder: By participating in the IRTF, you agree to follow IETF processes and policies. If you are aware that any IETF or IRTF contribution is covered by patents or patent applications that are owned or controlled by you or your sponsor, you must disclose that fact, or not participate in the discussion. As a participant in or attendee to any IRTF activity you acknowledge that written, audio, video, and photographic records of meetings may be made public. Personal information that you provide to IRTF will be handled in accordance with the IETF Privacy Statement. As a participant or attendee, you agree to work respectfully with other participants; please contact the ombudsteam (https://www.ietf.org/contact/ombudsteam/) if you have questions or concerns about this. Definitive information is in the documents listed below and other IETF BCPs. For advice, please talk to the RG Chairs or IRTF Chair: BCP 9 (Internet Standards Process) BCP 25 (Working Group processes) BCP 25 (Anti-Harassment Procedures) BCP 54 (Code of Conduct) BCP 78 (Copyright) BCP 79 (Patents, Participation) https://www.ietf.org/privacy-policy/ (Privacy Policy)

Administrivia Mailing list - coin@irtf.org Datatracker - documents, proposed charter and milestones https://datatracker.ietf.org/rg/coinrg/about/ GIT - will replace the wiki as the “go to “ place for all coinrg information https://github.com/irtf-coinrg/prg-materials WIKI – (to be phased out) https://trac.ietf.org/trac/irtf/wiki/coin Mailing list - coin@irtf.org Remote participation Meeting link: http://www.meetecho.com/ietf104/coinrg/ Slack Workspace: https://join.slack.com/t/coinrg/shared_invite/enQtNjk4MTQwMTcxNjUzLWJjZTk3ODhlYjVm NGMzOTg4M2VmNmI5NWZjMzZhNzI3ZmM5ZmMyOTQzZDcyMDNlZjM3MDc1NmM0MTg5Z mYzMjM

Agenda Administrivia and RG status: Agenda and Note well Charter discussion List of PRG Drafts Summary of the interim meeting Summary of the Hackaton Presentations: (1) Dirk Kutscher, What is Computing in the Network? (10 min) https://datatracker.ietf.org/doc/draft-kutscher-coinrg-dir/ (2) Joerg Ott, Different Approaches to In-Network Computing. (10 min) (3) Adrien Wion, Using Service Function Chaining for In-Network Computation (10 min) (4) Ike Kunze, Industrial Use Cases for In-Network Computing (10 min) https://datatracker.ietf.org/doc/draft-kunze-coin-industrial-use-cases (5) Junchen Jiang, Modern Video Analytics at Scale and In-network Functions (10 min) (6) Jesper Eriksson, SDN evolution from OpenFlow to P4 (10 min) (7) Dirk Trossen, In-Network Computing for App-Centric Micro-Services (10 min) https://datatracker.ietf.org/doc/draft-sarathchandra-coin-appcentres-00 (8) Peng Liu, Requirements for Computing in the Network (5 min) https://datatracker.ietf.org/doc/draft-liu-coinrg-requirement-00 Next steps: Charter updates and milestones Interim in Sept/Oct Meeting in Singapore

COINRG – Charter Focus: Our goal: Charter: Foster research in computing in the network to improve performance for networks, applications Focus: Architectures Protocols Real-world use cases, applications, work in progress Charter: We have modified the charter after Prague and the June interim meeting. Item2 in “scope”: …Identify potential benefits to these networks from in-network functionality, including but not limited to compute, cache, manage, control, etc. Item3: Research on novel architectures, data-plane abstractions and new network/transport protocol designs … Item4: Research on potential new transport protocol, new privacy and security mechanisms required or enabled by in-network compute. QUESTIONS: (1) do we want to improve the performance for JUST networks or for the network-storage-compute trifecta? (2) The goals could be broader, e.g., systematically study the state of the art to identify gaps, challenges, opportunities, and to recommend re-usable approaches across COIN contexts, (3) Focus could include something about Network Programming models/approaches/languages/techniques?

COINRG – Milestones Dec 2019 (post 106) Apr 2020 Nov 2020 Articulate COIN challenges  Related drafts: draft-kutscher-coinrg-dir, draft-liu-coinrg-requirement Capture the SoTA of the COIN landscape  Related draft: draft-kutscher-coinrg-dir Apr 2020 Target COIN case studies, from architecture, implementation and use case standpoints  Related drafts: draft-he-coin-managed-networks, draft-kunze-coin-industrial-use-cases, draft- montpetit-coin-xr Identify COIN network-related eco-system dependencies Related drafts: draft-mcbride-edge-data-discovery-overview Discuss/catalog COIN requirements and implications for network elements (including network services, network SW stacks, network HW design, etc.)  Related drafts: draft-mcbride-edge-data-discovery-overview , draft-he-coin-managed- networks , draft-kunze-coin-industrial-use-cases Nov 2020 Work toward defining a COIN scope appropriate for the IRTF, within which new architectures, mechanisms and protocols can be proposed

Collaborators welcome! Existing IDs New Drafts: draft-kunze-coin-industrial-use-cases-00 https://datatracker.ietf.org/doc/draft-kunze-coin-industrial-use-cases/ draft-kutscher-coinrg-dir-00 https://datatracker.ietf.org/doc/draft-kutscher-coinrg-dir/ draft-liu-coinrg-requirement-00 https://datatracker.ietf.org/doc/draft-liu-coinrg-requirement/ draft-sarathchandra-coin-appcentres-00 https://datatracker.ietf.org/doc/draft-sarathchandra-coin-appcentres/ Existing Drafts: draft-he-managed-networks-01 https://datatracker.ietf.org/doc/draft-he-coin-managed-networks draft-montpetit-coin-XR-03 https://datatracker.ietf.org/doc/draft-montpetit-coin-xr draft-mcbride-edge-data-discovery-03 https://datatracker.ietf.org/doc/draft-mcbride-edge-data-discovery-overview Collaborators welcome!

Hackathon Summary (1) Participants: Emile Stephan, Orange Diego Lopez, Telefonica Andrew Alston, Liquid Telecom Sara Al-Kokhon, U. Toronto Thomas Sheffler, Hochschule für Technik und Wirtschaft Berlin Rémi Pellan, Pierre-Louis Caron- Auger and Marc Leclerc, Noviflow COIN co-chairs Jeffrey He, Huawei Eve Schooler, Intel Marie-José Montpetit, MIT Hemant Singh (remote) Invaluable support from Noviflow P4 experts Pierre-Louis & Rémi!!! Thank you!

Hackathon Summary (2) What we did: What we learned: Basic examples to get everyone onboard IPV6 Switch ML from the remote participant Relates to “Scaling Distributed Machine Learning with In-Network Aggregation” (IPv4) p4-16 code checked into repo: https://github.com/IETF-Hackathon/p4-ipv6-switch-ml There is a discussion on the list about this work P4 to Golang Packet Filtering Store a packet compare any new packet to this one and an action is performed Link to alerting, ML, decision systems Ideas gathering for future projects (picture to be uploaded) What we learned: The need to come prepared (VMs install/config take time) The usefulness of experts in a field still expanding You can get participants the same day You do a lot in 2 days The teamwork is great! Next Hackathon: Singapore now that the ‘team’ is well organised!

Presentations Instructions to presenters: please try to link your work to the charter and highlight where changes are necessary!

Next Meetings Virtual interim meeting in October 7 (date TBD in e-mail poll) to address the charter and first set of milestones Meet at IETF 106 in Singapore (November 16-22)