PerfSONAR
- Middleware
- Document User API for perfSONAR: Asif, Qasim
- how does this differ from perfsonarui?
- Study the perfSONAR NMWG request/response schema [Done
- Document User API for perfSONAR: Asif, Qasim
...
- 5/1/07
...
- ]:
...
- Qasim
...
- Document
...
- NMWG
...
- request/response
...
- schema
...
- on
...
- wiki (append to existing docs):
...
- Qasim
...
- Output
...
- from
...
- some
...
- script
...
- (mtml.pm?)
...
- is
...
- unintelligible
...
- (e.g.
...
- control
...
- characters)
...
- need
...
- help
...
- from
...
- Asif,
...
- Nauman
...
- will
...
- send
...
- snapshot
...
- o
...
- Asif
...
- (5/10/07)
...
- Having Java socket error, maybe firewall problem: Asif
- Add updated code into SVN: Asif
- Make traceroute.pl (reverse traceroute and ping server) perfSONAR compliant.
- Visualisation
- Provide 3-dimensional spinning (interactive) globe interface like with mona-lisa in java
- integrate into Asif's topoviz frontend: QasimB
- Will send screen shots (7/26/06): QasimB
- Consider GoogleEarth for 3D Topology visualization: QasimB
- integrate into perfsonarUI: TBA
- Map relevant links & paths perfSONAR node information (see https://svn.internet2.edu/svn/nmwg/trunk/nmwg/schema/rnc/topo for schema) .
- Integrate into perfSONAR libraries Asif was working on
- Get documentation on perfSONAR user libraries: Asif
- Make useful for PingER?
- Display mon & remote sites
- Mouse overr provides site details
- Mouse click on monitor provides sites-per-country.html like output for monitor node
- Select metric & ticks src dest submit pingtable request and get plot.
- integrate into Asif's topoviz frontend: QasimB
- Googlemaps
- Download and understand code from internet2 svn
- install locally
- Investigate google maps API's and extensions to provide 'traffic' like visualisation (look at google maps at the Bay Area for example)
- Ping summary table: Nauman
- status? (was first thing ever assigned to nauman)
- Provide 3-dimensional spinning (interactive) globe interface like with mona-lisa in java
PerfSONAR-UI
- General: Qasim Bilal, Yee
- Study the link and documentation of PerfSONAR (available online): Qasim
- Application Requirements
- Get the data from MA for Pinger
- Parse it to show mesh
- Draw utilization graph for site(s) selected
- Check for schema deficiencies
- PerfSonar Java Libraries for Backend: Qasim
- PerfSONAR user libraries - i.e. libraries that will make it easy for others to gather and consume data from perfsonar services. the specific requirments are to integrate the Topology Service, Lookup Services, the RRD/SNMP MA's, and Status MA's
- Using XQuery or templating library query the schema.
- Study and understand XQuery
- Implement it using the schemas given here
- PerfSONAR user libraries - i.e. libraries that will make it easy for others to gather and consume data from perfsonar services. the specific requirments are to integrate the Topology Service, Lookup Services, the RRD/SNMP MA's, and Status MA's
- 3D User Interface for Pinger and Perfsonar: Qasim, Les, Yee
- Create nodes (with colour/icons) and links (with either arrows or a moving animation of direction, with colour)
- Automated spinning
- Zooming and panning
- Conversion from 3D Globe to 2D image
- Integration of this code with PerfsonarUI and also maintain separate copy.