#opnfv-cperf: cperf

Meeting started by dfarrell07 at 18:19:00 UTC (full logs).

Meeting summary

    1. Hello World CBench job has been merged, help from Tim of Apex, not currently triggered but jamoluhrsen is working on it (dfarrell07, 18:20:50)
    2. https://git.opendaylight.org/gerrit/#/c/37639/ <--- patch with maybe relevant ovsdb scale test stuff (jamoluhrsen, 18:23:39)
    3. Nikos has been stuck doing internal stuff last two weeks, has been doing some prelem testing with multinet running in Docker containers, have been able to get mininet topos running with kernel-based OVS (dfarrell07, 18:23:49)
    4. Required tuning, like system file limits, to get mininet running (dfarrell07, 18:24:03)
    5. were able to get switch scale tests running with about 3k switches, 16 docker containers running multinet (dfarrell07, 18:24:22)
    6. up to 1.5k switches, perf seems to be same as VM test (dfarrell07, 18:24:39)
    7. may be problem with too few resources for containers, not an issue in kernel world, still digging (dfarrell07, 18:25:07)
    8. using VMs is an alternative of course, but doing container tests to figure out for sure if there's a scale issue in the kernel, to know if we really need VMs for kernel isolation (dfarrell07, 18:25:43)
    9. also working on NB traffic generation logic, to make traffic stateful, to track on which switches have flows installed, enable more complex scenarios like ones Al is talking about with topo failures (dfarrell07, 18:26:31)
    10. question about if ODL enables NB app to get notifications about if network changes, like if change in data store, LuisGomez says it should be possible using websockets (dfarrell07, 18:27:12)
    11. flows get updated through stat reports, so don't get exact time flows are installed or as up-to-date notifications (dfarrell07, 18:27:42)
    12. LuisGomez asks question to NIkos about when pushing tons of flows into OVS, it takes a bit to get stats/flow counts from OVS, how do they do that/are they seeing this delay (dfarrell07, 18:28:25)
    13. LuisGomez is trying to figure out if our test script is slow to collect this data or if OVS is just slow at reporting these stats (dfarrell07, 18:28:58)
    14. Detailed discussion about metrics collection and timing, tech details of implementation (dfarrell07, 18:31:48)
    15. Nikos doesn't think he's been collecting this number, LuisGomez asks him to check if possible (dfarrell07, 18:32:52)
    16. Programming 100k flows is super fast with bulk-o-matic, like 5s, but it also takes like 5s to get stats, so makes it difficult to measure metric (dfarrell07, 18:33:23)
    17. LuisGomez is interested in better ways to collect this data, if Nikos has such a way (dfarrell07, 18:33:54)
    18. LuisGomez asked this of Verex test people last week as well, no response so far (dfarrell07, 18:34:21)
    19. LuisGomez is looking at tests we want to run in next ODL whitepaper (dfarrell07, 18:35:34)
    20. One good one is REST NB flow programming (dfarrell07, 18:35:51)
    21. another is measuring flow programming on SB, LuisGomez needs to look into tooling for that (dfarrell07, 18:36:04)
    22. Nikos is measuring this type of thing with NSTAT already (dfarrell07, 18:36:30)
    23. dfarrell07 asks about Peter and Jan joining whitepaper efforts, Vratko says that Peter may be joining (dfarrell07, 18:37:23)
    24. Plan is to build tests on ODL infra, then copy robot logic to Intel lab to get numbers on HW (dfarrell07, 18:38:48)
    25. Cluster testing will not be a different test, there will be a test, and it will be done with single and cluster (if applies) (dfarrell07, 18:41:19)
    26. Current test are fairly black box, so should be about the same for 1 node or 3 or whatever (dfarrell07, 18:42:32)
    27. may run into differences if sending flows to leader or follower or whatever (dfarrell07, 18:42:40)
    28. dfarrell07 would like to bring cluster devs into this conversation, to get their feedback about tests (dfarrell07, 18:43:08)
    29. Discussion about data store vs RPC drop tests, we're not doing them in ODL because they are unstable, Nikos is doing DS test but is seeing lower numbers (dfarrell07, 18:45:42)


Meeting ended at 18:14:42 UTC (full logs).

Action items

  1. (none)


People present (lines said)

  1. dfarrell07 (30)
  2. collabot (4)
  3. jamoluhrsen (1)


Generated by MeetBot 0.1.4.