Loading…
CORD Build 2017 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Platform Track [clear filter]
Tuesday, November 7
 

2:00pm PST

Building and Installing CORD Software

This talk describes CORD’s software build process, which is shared by both virtual (CORD-in-a-Box) and physical PODs. It includes an overview of build profiles (what services to deploy), scenarios (the target deployment environment), and the mechanisms that operate on them to build a POD.  There will be a walkthrough of the build steps, and an overview of the deployed state of a POD after a build.


Speakers
avatar for Zack Williams

Zack Williams

MTS, Open Networking Foundation
CORD and SEBA platform integration, Logging and Monitoring, DevOps, Testing.



Tuesday November 7, 2017 2:00pm - 3:00pm PST
Event Hall

3:15pm PST

Configuring and Installing Physical PODs
This talk describes how to assemble a physical POD, how to deploy CORD onto it, and how to automate the installation process. It includes an overview of the hardware, software and connectivity requirements, a cabling step-by-step how to, a brief tutorial on physical POD configuration basics, and a description of the integration of the build system with Jenkins.

Speakers
avatar for Luca Prete

Luca Prete

Open Networking Foundation



Tuesday November 7, 2017 3:15pm - 4:00pm PST
Event Hall

4:00pm PST

Developing Services: Modeling and XOS Toolchain
This talk describes how to model services in CORD using xproto, a modeling language that extends Google’s Protocol Buffers. Example core and service models serve to introduce xproto’s features and to illustrate best practices in modeling services for CORD. The talk also looks under the covers at the XOS toolchain used to generate various aspects of CORD from these models.

Speakers
SB

Scott Baker

Member of Technical Staff, Open Networking Lab
SB

Sapan Bhatia

Research Scholar, Open Networking Foundation
I work on XOS, one of the components in the platform used by XOS.



Tuesday November 7, 2017 4:00pm - 5:00pm PST
Event Hall
 
Wednesday, November 8
 

11:30am PST

On-Boarding Services: Writing Synchronizers
This talk describes how to on-board services into CORD, including an in-depth description of how to write Synchronizers that bridge service models with the backend VNFs and ONOS apps that implement service functionality. Several example services are used to illustrate best practices in writing Synchronizers.

Speakers
SB

Scott Baker

Member of Technical Staff, Open Networking Lab
SB

Sapan Bhatia

Research Scholar, Open Networking Foundation
I work on XOS, one of the components in the platform used by XOS.



Wednesday November 8, 2017 11:30am - 12:15pm PST
Event Hall

2:00pm PST

Virtual Infrastructure: VMs and Containers
This talk describes how VMs and Containers are currently leveraged in CORD, both to implement CORD’s management plane and to host services. We will walk through the current architecture of CORD/XOS platform and discuss its various components. We will then segue into the container based roadmap for the near term as well as mid to long term and provide demos of the current work going towards container orchestration. It includes a Demo of kubernetes (running inside CORD platform), a popular orchestration system for containers and usage of containers on top of them and communications between the containers.

Speakers
avatar for Andy Bavier

Andy Bavier

Member of Technical Staff, Open Networking Foundation
avatar for Gopinath Taget

Gopinath Taget

Senior Architect, CORD Platform, Open Networking Foundation
I work with Container and Orchestration technologies on the CORD platform. We can talk about containers and orchestrators like kubernetes, docker swarm, mesosphere, and general CORD platform issues.



Wednesday November 8, 2017 2:00pm - 3:00pm PST
Event Hall

3:00pm PST

User Interfaces: GUI, TOSCA, REST
Before talking about UIs is important to understand who our users are. In CORD we must think to at least two different kind of “customers”: developers and operators. The talk will cover the process through which the UIs are auto-generated starting from the data-model, how can we extend them to provide custom functionalities and how can we use them to operate the system in production.

Slides for the talk are at: https://teone.github.io/controlling-cord/#/

Speakers
avatar for Matteo Scandolo

Matteo Scandolo

MTS - CORD TST, Open Networking Foundation
I'm Matteo Scandolo, a software developer from Italy. I built my experience working for a fast growing software agency in Milan building reliable and scalable microservice-based web applications. I joined ON.Lab in November 2015 and found interest in the CORD mission, which I adopted... Read More →


Wednesday November 8, 2017 3:00pm - 4:00pm PST
Event Hall

4:15pm PST

QA and Testing
This talk describes the test automation framework for CORD, introduces to “cord-tester” automation framework and provides a walkthrough on the architecture, introduces to various components and tools involved in the framework.  Describes various test suites available, shows few examples on how to run the tests using various options available through the framework.  Talks about the goals and objectives of the framework.

Speakers
avatar for A R Karthick

A R Karthick

Developer, Ciena
Karthick is a senior software engineer working within Ciena's CTO office. Karthick focuses on the fast acquisition of domain knowledge and turning that into practical implementation artifacts. He has worked on many open source projects including CORD and ONOS.



Wednesday November 8, 2017 4:15pm - 5:00pm PST
Event Hall