Centinel

Welcome to Centinel

Introduction

The Centinel project aims at providing a distributed, reliable framework for efficiently collecting, aggregating and sinking streaming data across Persistence DB and stream analyzers (example: Graylog, Elastic search, Storm etc.).

  • In Beryllium Release - this framework enables SDN applications/services to receive events from multiple streaming sources and execute actions like network configuration/batch processing/real-time analytics. Provides Log Service to assist operators running SDN ecosystem.

  • In Boron Release - this framework is upgraded to provide (1) Additional network data collection - IPFIX, SNMP and OpenFlow (2) Data Analysis: Using Kafka, Storm/Spark, Flume (3) Analytics Dashboard: Enhanced UX/UI - Graphana/Kibana and (4) Machine Learning: Leverage Apache Mahout/SparkMlib to enable machine learning based on above analysis

  • In Boron Release - the end to end eco-system use-cases targeted using Centinel are (1) Bandwidth utilization across WAN link (2) Performance monitoring and (3) Machine Learning based on above Analytics and Actions

Getting Started

Release

Release Plan

Release Notes

Release Review

Installation Guide

Feature Integration System Test

Developer Guide

Operations-User Guide

How-To's/Tutorials

Release

Release Plan

Release Notes

Release Review

Installation Guide

Feature Integration System Test

Developer Guide

Operations-User Guide

How-To's/Tutorials

Beryllium

Release Plan

Release Notes

Release Review

Installation Guide

System Test

Developer Guide

User Guide

-

Boron

Release Plan

Release Notes

Release Review

Installation Guide

System Test

Developer Guide

User Guide

High-Level Design

For High Level Design and Architecture please refer the project proposal page for more details.

People

  • Abhishek Sharma <abhishek.abhi@tcs.com>

  • Sumit Kapoor <sumit.kapoor@tcs.com>

Issues

None

Project Facts

Project Creation Date: Aug 13th, 2015
Lifecycle State: Incubation
Primary Contact: Abhishek Sharma <abhishek.abhi@tcs.com>, Swati Tyagi <tyagi.swati@tcs.com>
Project Lead:  
Abhishek Sharma <abhishek.abhi@tcs.com>
Committers:  
Mailing List:  centinel-dev@lists.opendaylight.org
    Archives: mailing list archives
Meetings: See Community Meetings 
Repository: git clone https://git.opendaylight.org/gerrit/centinel
Jenkins: jenkins silo
Gerrit Patches: code patches/reviews
Bugs:

Documentation

  • User Guide (Beryllium)

  • Installation Guide (Beryllium)

  • User Guide (Boron) - As features are experimental hence changes to User Guide not applicable.

  • Installation Guide (Boron) - As features are experimental hence changes to Installation Guide not applicable.

See also

Requirements



Release Planning

Release

Release Plan

Release Notes

Release Review

Installation Guide

Feature Integration System Test

Developer Guide

Operations-User Guide

How-To's/Tutorials

Release

Release Plan

Release Notes

Release Review

Installation Guide

Feature Integration System Test

Developer Guide

Operations-User Guide

How-To's/Tutorials

Beryllium

Release Plan

Release Notes

Release Review

Installation Guide

System Test

Developer Guide

User Guide

-

Boron

Release Plan

Release Notes

Release Review

Installation Guide

System Test

Developer Guide

User Guide

Release Notes