Views
SWAIMinutes20091022
From OpenFlow Wiki
Contents |
Meeting Minutes for SWAI, 22 October 2009
Present
Glen, David E, Brandon, Guido, Yiannis, Tatsuya, Bob L, Dan T
1.0 Features
The added requirement of integrating and testing 0.9 features adds difficulty to an already packed schedule.
NOX changes are currently the long pole, in part due to the delivery date of a 1.0 wire compatible baseline for NOX.
We discussed why the 1.0 release in December is important: Required by the subsequent timeline for having 1.0 based switch hardware available for campus trials.
We will indicate in the spec which features are currently under development and may be changed going forward.
We reviewed the 1.0 release timeline again. Goal is to have a wire compatible switch version by this Friday, 10/23.
KK has offered to provide his NOX changes as a reference for others.
Slicing
Queue configuration working, tc running. Initial dpctl changes are in.
Issue with resolving tc priority from SKB since the SKB is not accessible from user space.
Would like Broadcom reference implementation for this for testing prior to 1.0 release.
Test Framework Update
Implementing initial trial tests in new framework.
Integration of openflow.h still an issue. Discussed this a while trying to decide if automation of this process really makes sense since openflow.h doesn't change a lot.
KK is working on a C interpreter for Python. Need to check if this can be available within a week or so. Otherwise, need a plan B.
Other Matters
Discussed the user/kernel implementation split.
Proposal: We don't ship a kernel datapath implementation with the reference code.
Bob L argued that a faster reference implementation was important for promoting OpenFlow. Guido countered that this wasn't eliminated, just decoupled so as to remove a burden on the release date.
There is still hesitance on this, but it seems to be the current plan of action. In order to make the decision, we added benchmarking and querying the dev list as actions.
Action Items
- Benchmark User Space (Brandon)
- Get KK's reference NOX changes (Dan, Tatsuya, etc)
- Need updated NOX ETA (Guido from Nicira)
- Resolve tc priority/user-space skb issue (Yiannis, Dan)
- Get a date from KK on availability of C interpreter for Python (Tatsuya)
- Query the OpenFlow email lists regarding dropping the kernel implementation (Guido)
