Versions Compared

Key

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

Introduction

SONA(Simplified Overlay Network Architecture) is an optimized multi-optimized tenant network virtualization service for Cloud-based data center. Basically, it implements is a set of ONOS applications which provides OpenStack Neutron 's ML2 mechanism driver and L3 service plugin for ONOS, that is, it can be used to create virtual private networks and routing them through OpenStack Neutron. It leverages VXLAN based overlay networks to provision a virtual network but in an optimized way. The implementation for provisioning an isolated virtual tenant network uses VXLAN based L2 tunneling with Open vSwitch as a network hypervisor. It also provides horizontal scalability of a gateway scalabilitynode, which acts as a connection point between virtual networks and plays a role of connecting SONA controlled virtual networks to the outside of the world . Gateway device can be OVS or dedicated hardwarevia BGP.


 

Features

  • Optimized and distributed logical switching:

    multicast

    SONA implements multicast free VXLAN implementation where each OVS in the compute node act as a part of big switch.

  • Optimized and distributed logical routing :

    no need to go through a gateway device for

    Each OVS in the compute node act as a router and takes care of all East-West routed traffic for the VMs connected to itself.

  • Broadcast free :

    ONOS provides DHCP and ARP

    SONA proxies ARP and DHCP request from a virtual instance.

  • Agentless :

    no

    No need to run any Neutron agents

    or network nodes are required

    on compute node or gateway node.

  • Scalable : SONA provides horizontal scalability of the gateway nodes for North-South traffic

Limitations

...

  • gateway nodes which plays a role of connecting point virtual networks to the outside of the world.

Limitations

  • Only VXLAN type driver is supported

  • Adding multiple subnets for a network is not supported yet

  • Security group update is applied to a new VM only, not running VM

Project Members

NameOrganizationRoleEmail
Sangho ShinSK TelecomProject Leadsangho.shin@sk.com
Daniel ParkSK TelecomTechnical Team

dan.park@sk.com

Hyunsun MoonSK TelecomTechnical Teamhyunsun.moon@sk.com
Kyuhwi ChoiATTO ResearchTechnical Teamkyuhwi.choi@atto-research.com
Sangho LeeATTO ResearchTechnical Teamsangho.lee@atto-research.com

...