Overview
PNDA brings together a number of open-source technologies to provide a simple, scalable, open platform for network data analytics. Red PNDA is a smaller, simpler subset of PNDA that provides a set of components in a PNDA-like environment for development, education, and demonstration. Its lightweight design can run on a laptop, which enables you to familiarize yourself with the core data-ingest mechanism of PNDA (Kakfa/AVRO), as well as the data-exploration tools: Jupyter, OpenTSDB and Grafana. This PNDA environment includes Apache Spark and Hbase, but it doesn’t include the heavy components, such as the Hadoop infrastructure and distributed processing. There is also a network-related dataset (BGP updates from the Internet) and an accompanying tutorial Juypter notebook to help you get started.
PNDA is a
Linux Foundation collaborative project based on the Apache ecosystem. For more information about Red PNDA, refer to
https://github.com/pndaproject/red-pndaon GitHub.
Check it out here: https://dcloud-cms.cisco.com/demo/red-pnda-sndbx-v1
Scenarios
- Scenario 1: Start PNDA
- Scenario 2: Explore Jupyter
Requirements
Components
- Red PNDA 0.2.0
- PNDA Console Frontend
- PNDA Console Backend
- Kafka 0.10.2.0
- Jupyter Notebook
- Apache Spark 1.6.1
- Apache Hbase 1.2.0
- OpenTSDB2.2.0
- Grafana 4.3.1
- Kafka Manager 1.3.3.6
- Jmxproxy 3.2.0
Features
Red PNDA | - Provisions a minimal set of the PNDA (pnda.io) components to enable developers writing apps targeted at the full PNDA stack to experiment with PNDA components in a smaller, light-weight environment. Data exploration and app prototyping are supported using Jupyter and Apache Spark.
|
---|
Topology