Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Description

In the controller, topology management has a very important role, it is the base of many applications. Here, we test the scale performance of the controller topology through ixia tester. We focus on the scale of the topology, rather than the time required to show the topology, because the implementation of different controllers is not the same, can not use a rigorous and common way to measure.

Because there's sevel bug in ONOS 1.6, and was fixed in ONOS 1.8, so we use ONOS 1.8 version to do the test.

There's three type of topology include, ring、hub and spoke、full mesh.

To determine whether the topology is stable, first, the topology can be fully presented, and second, the sessions without any flap.

 

Suggestions

The test was done by different number of switches with the sequence shown following:

  1. Ring: 100、200、300、400 ... ...
  2. Hub and sopke: 100、200、300、400 ... ...
  3. Full mesh: 10、20、30、40 ... ...

Preparation

  • Features install

    onos> feature:install onos-drivers-default
    onos> feature:install onos-providers-openflow-base
    onos> feature:install onos-providers-lldp 

Test steps

      1. Config IxNetwork with switches (first with 100 (ring and hub-spoke) or 10 (full mesh)) with specified topology.

      2. Start the controller with the features install.

      3. Start the OF protocol of the switch.

      4. Wait until the channel is established and Echo message interaction started.

      5. Observe whether the topology can be fully presented in UI in five minutes.

      6. If step 5 success, then observe the topology is stable for five minutes and the sessions with any flap. If failed restart this test with less switches.

      7. if step 6 passed, clean the configuration of controllers and IxNetwork and repeat test step 1-6 for three times.

      8. Restart the test with another number of switches.

 

Test Results

 

 

  • No labels