Skip to content

OpenStack-MultiView is an Open-source visibility software leveraging existing monitoring tools over Multi-site SDN-Cloud Playgrounds.

Notifications You must be signed in to change notification settings

smartx-jsshin/SmartX-MultiSec

 
 

Repository files navigation

SmartX Multi-View: Multi-layer Visibility

What is SmartX Multi-View?

SmartX Multi-View is an Open-source implementation of SmartX Multi-View Visibility Framework (MVF) by leveraging various existing open-source monotiroing and data processing tools for Multisite SDN-Cloud Playgrounds. It can support Multiple layers of visibilities (i.e., resource, slice, flow and workload).

Requirments

  • Ubuntu Operating System 16.04.03 LTS (Xenial)

Release Version

This is the second version of SmartX Multi-View software.

Notice

This version of SmartX Multi-View Visibility software supports Overlay-based Underlay Resource-layer, Physical Resource-layer, Virtual Resource-layer and Flow-layer visibilities.

Top-Level Features

  • Visibility collection Using Intel Snap Telemetry Framework, sFlow, eBPF-based network packets collection, SDN network controllers (OpenDayLight and ONOS), and custom Java-based collectors.
  • Visibility data transfer using Kafka and Zookeeper open-source Frameworks.
  • Visibility storage and staging using MongoDB, Elasticsearch, Parquet, and InfluxDB DataStores.
  • Visibility Integration using Spark Analytics Engine.
  • Visibility Visualization using NodeJS, Express framework, Vis.js, D3.js, Bootstrap and others.

Publications

Collaboration

New Collaboratrs are welcomed to join our SmartX Multi-View Visibility effort to make it widely usable Open-source software in enterprises.

Further Details

Please checkout out our website for further information about K-ONE Project.

Acknowledgement

This work is supported by Institute for Information & communications Technology Promotion(IITP) grant funded by the Korea government (MSIP) (Global SDN/NFV OpenSource Software Module/Function Development).

About

OpenStack-MultiView is an Open-source visibility software leveraging existing monitoring tools over Multi-site SDN-Cloud Playgrounds.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 69.1%
  • CSS 6.9%
  • Java 6.2%
  • Python 4.7%
  • Pug 3.2%
  • HTML 3.1%
  • Other 6.8%