Remove this section after page migration is complete

Welcome to Centinel

Introduction

Detailed Introduction and information about the project

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

ReleaseRelease PlanRelease NotesRelease ReviewInstallation GuideFeature Integration System TestDeveloper GuideOperations-User GuideHow-To's/Tutorials
BerylliumRelease PlanRelease NotesRelease ReviewInstallation GuideSystem TestDeveloper GuideUser Guide-
BoronRelease PlanRelease NotesRelease ReviewInstallation GuideSystem TestDeveloper GuideUser 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:  This field will need to be maintained by the PTL.  LF is currently working on automating this in the future
Mailing List:  centinel-dev@lists.opendaylight.org
    Archives: mailing list archives
Meetings: See Community Meetings Ensure Meetings listed on central Meeting page
Repository: git clone https://git.opendaylight.org/gerrit/centinel
Jenkins: jenkins silo
Gerrit Patches: code patches/reviews
Bugs:

Feel free to edit this section as necessary

Documentation

Link to ReadTheDocs Project documentation.  i.e.:

  • 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

ReleaseRelease PlanRelease NotesRelease ReviewInstallation GuideFeature Integration System TestDeveloper GuideOperations-User GuideHow-To's/Tutorials
BerylliumRelease PlanRelease NotesRelease ReviewInstallation GuideSystem TestDeveloper GuideUser Guide-
BoronRelease PlanRelease NotesRelease ReviewInstallation GuideSystem TestDeveloper GuideUser Guide

Release Notes