Official wiki: https://wiki.onosproject.org/display/ONOS/ONOS+Build+2016
Contact: if you have any questions, please don’t hesitate to send an email to onos-build [at] onlab [dot] us
IMPORTANT: to attend the conference, ALL participants need to go to the online registration form and register to obtain a ticket. You will need to present your ticket at the welcome desk of the event.This talk will give a general Introduction to the ONOS multi layered architecture and it's distributed system platform. It will provide details around the protocol-agnostic distributed core, replication of data and state maintenance. Il will also cover the notions of an ONOS cluster and how it works.
Legacy network transition to SDN network need a gradual transition. So PCE as Central Controller(PCECC) help to move control plane of MPLS network and provide programmability and agility to the network
This talk will outline how you can interact with ONOS both from a device perspective ins the SouthBound(SB) and from an user/application perspective in the NorthBound(NB).
The talk will cover the different interfaces and primitives offered from the protocol agnostic NorthBound, from Intents to FlowObjectives and will also discuss ONOS APIs.
The talk will also describe how ONOS deals with the multiple protocols on the SB and treats the different device configurations in order to make the application network centric and free it from dealing with device specifics.
Using YANG, applications are abstracted about the external protocol interaction. Application are requited to model the NBI interface in YANG and implement the business logic. YANG framework, automates the external world interaction.
Driver / provider to register the device schema to YANG management system and interact with device (SBI) using POJO generated from YANG files.
This talk will outline the current ONOS deployments across the world in research networks and universities. It ill describe the hardware requirements and the software that runs on top of it to have seamless integration with existing non-SDN networks. It will cover the basics fo how you can start deploying on your testbed. A topic will also be SDN-IP a widley deployed application that enables seemles integration between SDN OpenFlow based networks and traditional IP networks.
The objective of this work is to implement an SDN-WAN solution to optimize the allocation of paths connecting geo-distributed data centers.
The SDN-WAN architecture adopted in this project leverages PCEP and BGP-LS protocols provided by ONOS.
To implement this architecture, we make of use ONOS framework and IOS-XR v Cisco routers. Then, we extend PCE algorithm to enhance the quality of selected paths. The results demonstrate that our approach improves QoS applications while ensuring load balancing of the network infrastructure.
This talk will outline the details behind building an ONOS application. The talk will be divided into two main parts:
- a technical presentation about what is an ONOS application and how it works in the clusters environment
- a hands on live demo of building a sample ONOS application from scratch to running code.
Mobility is one of the most ubiquitous technology of today's modern networks. On boarding end to end mobility services is a complex process. Doing so in DEVOPS model intensifies the process and resource dynamics. Agile services creation, onboarding, and full lifecycle management of these mobility services will be critical for commercial success and rapid industry adoption. Virtualized and disaggregated mobility service creation via northbound APIs, service chaining, and orchestration requires an end to end view from DevOps programmable models to service deployment and mechanisms for rapid innovation with new incremental service creation. This session will explore some of the challenges and successes with e2e integration with ONOS architecture in this realm as the industry collectively moves forward in this new and exciting space.
Smart SFC is an ONOS based application which aims to bring smartness to the current SFC solution by Reducing operators TCO by providing efficient resource utilization, increasing customer satisfaction by enhancing reliability, satisfying customer SLAs by real time resource monitoring and enabling quick provisioning by providing a smart intent GUI framework.
Smart SFC attractions
-------------------------------
1. Intent(GUI) based chain provisioning based on constraints(CPU, Memory, Jitter, Delay)
2. Explicit chain creation.
3. Chain SLA assurance is guaranteed by real time monitoring SF resources
4. Support SFC data path tracing.
5. Support Calendering.
6. SF resource management.
7. Dynamic SF addition/deletion based on need basis
8. SFC Protection and load balancing
Service providers typically operate large and complex multi-layer/multi-vendor networks based on IP/Optical systems in which the different technological layers are seldom jointly managed. In this context, a logically centralized component, called network orchestrator, can help to achieve dynamic control, planning and optimization of such networks for optimal service accommodation, according to both the availability of resources and the needs of the applications.
A packet-optical networking use-case is available in ONOS for the direct control of packet-switching and circuit-switching elements. Moreover, ONOS provides an Intent-based interface for policy-based network management. However, the use-case is mostly focused on OpenFlow-based switching and does not fit very well in the typical architecture of network operators, where technological domains are controlled by vendor-specific solutions, thus preventing the direct control of network devices by a single centralized controller. Furthermore, it includes a limited set of requirements that can be defined by applications and considered during the creation of the service.
In this talk, we present the work carried out so far in the ACINO European Project towards IP/Optical network orchestration, which is addressing these and further issues, starting from the currently available ONOS implementation. ONOS has also been enriched with a preliminary application-centric logic, in order to differentiate the service offered to each application at each layer of the transport network. The proposed concept has been already demonstrated over a real IP/optical testbed with two relevant use-cases for network operators: policy-based reactive failure recovery and secure transmission as a service.
NTT Communications plan the field trial of disaggregated transport network controlled by ONOS. For the field trial, we will deploy them in our wide area testbed network environment used for R&D activities to evaluate the ONOS from the perspective of commercial service deployment. Toward the deployment, we have been developed a few of new functions of ONOS with ON.Lab that are required to control disaggregated transport network. In this session, we will show our initial deployment plan and current status, functions of ONOS that have been developed for our deployment, and our future deployment plan.
Now OpenStack is the de-facto solution for data center resource virtualization, and there are many commercial solutions using the OpenStack community version. However, the network stack Neutron still has some limitations such as scalability, which degrades the overall network performance.
We have introduced SONA, which is scalable but simple and multi-tenant support network virtualization solution for OpenStack. Also, we have contributed the full source codes to ONOS. Now it is a key component of COSMOS, which is a SDDC architecture for SKT's All-IT infrastructure. In this talk, I am going to present the architecture, features, and a few simple demos including the entire COSMOS architecture.
KREONET-S is a new network project to drive softwarization of KREONET Infrastructure. It is designed to provide end-to-end SDN production network services for advanced researches and applications requiring time-to-research and time-to-collaboration. KREONET-S is currently deployed to softwarize four regional & international network centers in 2016. Especially, international SD-WAN connection between Daejeon in Korea and Chicago in USA was implemented over 100 Gbps optical fiber.
Virtual Dedicate Network (VDN) application on ONOS-based KREONET-S deployment provides dynamic and on-demand virtual network provisioning per user with bandwidths guaranteed. The purpose of VDN application indicates new user interfaces and services along with innovative user experiences, e.g., deterministic network performance and higher security derived from strict virtual network insolation.
In order to accomplish this purpose, VDN application has principal functions as follows: 1) user authentication and authorization based on user types, 2) fast VDN generation for user group by using network abstraction with pruning strategy, unification of multiple links, and an improved spanning tree algorithm 3) exclusive data transmission on isolated VDN environments, 4) network and configuration recovery, and 5) command line interface (CLI) for VDN create/update/delete. Furthermore, we are also developing VDN Web UI for user group-oriented network visibility to visualize each allocated VDN topology and its operational attributes. It can be a good solution to handle new network requirements for various advanced users derived from IoT, cloud, big data, supercomputing, and data-intensive science. In the community showcase track, we are going to show VDN operation demo for ONOS community members.
Based on KREONET-S deployment, in 2016-2017, we will provide VDN environment as a the first production SD-WAN service for KREONET users. We expect that VDN will be a leading practice case for ONOS community, attracting ONOS community member's attention very well.
Within the MİLAT project, SDN controller, virtual SDN switch, NFV based network controller, network function forwarding, and supporting functionalities will be developed, which are capable of managing SDN based components and which can be utilized in military, public safety and commercial communication infrastructures.