This is an archive of the ONOS 1.0 wiki. For the current ONOS wiki, look here.

Test Setup:

  • Commit#: 6e192436b48c97b15e7484e3328a184c25fa10c8
  • Using Null Link Provider "flicker" to generate link event load; 10~15 Null Devices on ONOS1
  • Bare-metal Servers: dual-Xeon E5-2670, 32GB DDR3 RAM, SSD, Cluster Network is 1Gbps
  • jvm Xmx=8g
  • "org.onosproject.net.topology.impl.DefaultTopologyProvider.cfg": maxEvents = 1; maxIdleMs = 0; maxBatchMs = 0

Test Procedure:

Combine flicker rate and # of Null Devices to generate a load until "Topology Graph Events m1" starting to trail behind "Topology Link Events m1" 

Note @1-node, only run load generator to generate up to 11250 events/s - not limited by ONOS capacity.


Bar chart for Link, Graph Event Throughput  Rate is approximated and minimum showing Throughput (events/s) by Cluster Scale

 

Result Discussions:

  • Little "resistance" on "North-South" communication - standalone ONOS can process high rate of link and graph events - limit not tested;
  • As cluster scale increases, "East-West" becomes the performance limiter.
  • No labels