Skip to content

pramttl/ganetiviz-arbor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visualising a Ganeti Cluster Graph with HTML5, Javascript (using Arbor JS)

The code makes use of the sample OSUOSL cluster configuration JSON and tries to create graphical visualisations for the cluster graph made avaialbe by Ramereth, courtsey OSUOSL. The initial goal of this is to experiment with Ganeti Cluster Visualization strategies and develop prototypes using HTML5 and Jacascript.

The greater goal is to support the Ganeti Web Manager project at the OSUOSL. Visualisation of clusters in the form of intuitive graphical models and structures will help Cluster Administrators get more insights into their Cluster, Node and Virtual Machines configuration and usage more easily.

Requirements

The required Javascript Libraries are included in this project. A modern HTML5 compatible web browser should be used.

A Web Server is required to run the code without any problems, since the code makes use of XML/JSON HTTP Requests.

Setup

  1. Download Code and deploy in web directory of any running web server like Apache, Nginx,etc.

  2. Visit the directory location in the browser.

Snapshots

Unable to Load :(

Example

[http://webfuel.co.in/pranjal/cluster-mapping/] (Ganeti-Cluster-Mapping-Example)

This illustrates some visualization strategies of a ganeti cluster network.

  • Nodes represented as DOTS and Instances represented as rectangular vertices.
  • Links between nodes show the number of failover possibilities between them. Edge thickness gives an idea of the number of such possibilities.
  • Hovering over a Node causes it to show all the "Instances" attached to it. (Primary Instances)
  • Hovering over an instance highlights its corresponding secondary node if any. (You will have to hover over the center of an instance vertex for this)

Copyright

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

vi: set tw=80 ft=markdown :

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published