Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SONA is composed of three ONOS applications, openstackNode, openstackNetworking, and vRouter. In the current implementation, openstackNode and openstackNetworking run on a central ONOS, and vRouter runs on a separate ONOS at each gateway node due to the limitation of vRouter, which does not support multiple switches. Once the limitation is gone, all the applications could run on a single ONOS clusterOpenstackNode, OpenstackNetworking, and a set of assistant applications.

OpenstackNode

OpenstackNode application is in charge of managing and bootstrapping compute and gateway nodes. The node bootstrap procedure includes the following steps. It leverages OVSDB to configure OVS on a node. 

  • Connect to OVSDB at compute gateway nodes.
  • Create an integration bridge, typically "br-int", and set its OpenFlow controller to ONOS cluster.
  • Create an tunneling bridge named as "br-tun", if the nodes run in OVS-DPDK mode.
  • Add VXLAN port to br-int with "flow" key and "flow" remote IP.
  • Add VLAN interface to br-int if specified.
  • Add physical interfaces to br-int if specified.

OpenstackNetworking

...