This group is locked. No changes can be made to the group while it is locked.
Date
1 - 1 of 1
Updates and Meeting Minutes from TSC+Developer bi-weekly
Brenden Blanco <bblanco@...>
Hello, iovisor-dev,
Since this list just got set up, we'll play a bit of catch-up. First, if you haven't yet and would like to, please sign yourself up on http://lists.iovisor.org/mailman/listinfo/iovisor-dev. To send to this mailing list you must register, but the archives can be read by anyone. ================ Wednesday, Sept 02 2015 was the first bi-weekly TSC+Developer meeting. Meeting minutes are unfortunately sparse, however the slides from the discussion are now available in https://github.com/iovisor/bpf-docs under the tsc-meeting-minutes/2015-09-02 folder. ================ Wednesday, Sept 16 2015 was the 2nd bi-weekly TSC+Developer meeting. 1) Keith spent the first half of the meeting presenting Open Daylight's Group Based Policy (GBP) - The presentation slides are available at [1]. - A proposal that comes out of that presentation is to showcase an integration between ODL+GBP on the control plane side and IOV on the data plane side. There was consensus that such an integration is interesting and useful. - We will finalize (offline) the YAML model for the GBP DP - Keith to write a renderer in ODL for IOV-based GBP - PG to write the DP implementation of GBP - Will schedule a meeting early next week to close the data structure/yaml/json details - documentation to be sent to this list 2) Brenden covered thoughts on the design of IOModules, whats been done so far and what is planned. - The presentation slides are available at [2]. - Mihai had comments based on the requirements of the P4->IOVisor compiler discussed during the week. Slides for that are available at [3]. - We have yet to close the definition of an IOModule - So far, we are taking a bottoms-up approach, acknowledging that the design may change when taking other hardwares/backends into account. - Working to close the definition of the network specific definition of IFC (other types to come in the future, e.g. storage). - Need to define and abstract the way IOModules will be connected, the current raw approach of attaching eBPF programs to TC/netdev is too primitive. - IOModule should capture linux building blocks such as LB, router namespace, be able to connect them to eBPF programs seamlessly. - Plan is to make some of these definitions concrete with the GBP implementation. - Mentioned fuse approach as one possible way to create generic, non-networking approach to composing IOModules. - Demo code is available at https://github.com/iovisor/bcc-fuse. - Possible to give eBPF programs permissions - How do we do service insertion? ================ Next meeting (2 weeks): - Present the final design of the GBP - ODL work - ?? John F. to discuss DPDK possibilities - Other topics, please send to the list if you would like to add it to the agenda. ================ References: [1]: https://github.com/iovisor/bpf-docs/blob/master/tsc-meeting-minutes/2015-09-16/iovisor-odl-gbp-module.pdf [2]: https://github.com/iovisor/bpf-docs/blob/master/tsc-meeting-minutes/2015-09-16/iomodules-slides.pdf [3]: https://github.com/iovisor/bpf-docs/blob/master/p4AbstractSwitch.pdf ================ Thanks all, cheers! Brenden Blanco bblanco@... |