Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
- a complete Network Management solution
- a complete alternative to the ONOS CLI or Rest API
- ...
Topology View
The topology view is the main "ONOS out-of-the-box" view, and visualizes the network (and how mastership is divided up by cluster members), but it:
- should be augmentable by Apps running on top of ONOS
- eg. nodes decorated with status badges
- nodes and/or links selectable / highlightable identifying certain links
- should be customizable by the user
- add, position, and label subnet 'clouds'
- additional choice of OOTB background maps selectable
- ability to add custom (App provided) background map
------------
Notes
Capture of the Brainstorming session held on 3/13, until the notes can be merged into the above "living document"
Big Picture
- ability to zoom in on a device or link to see more detail
Topology
- ability to collapse nodes or regions to provide a simpler visualization
- ability to "badge" nodes (decorate nodes with status or other "badges")
- ability for apps to "overlay" additional data about topology items (nodes, links)
Monitoring ONOS Cluster
Configuration
- Metrics
- Health
- Installed Apps
How is the GUI used?
- Kiosk mode
- Large screen in control center / tradeshow booth
- Diagnostics
- Show hotspots - let used "drill down" to issue
- Demo App
- reference implementation
- Should NOT be used for provisioning or other such tasks
- Scripting via CLI / Rest is better suited
Platform
- Software Developer's Kit (SDK)
- How to create and integrate GUI content from an App.
Searching / Filtering
- Global
- within Context (selected items?)
Who uses the GUI?
- Operators
- App Developers
- ONOS Dev / Test