PerfSONAR Developers information

From GEANT2-JRA1 Wiki


Sources - SVN Read Only SVN Bugs Developers Responsibilities Release Management


Who is doing what?

Products and people responsible for them

General Information for perfSONAR Developers

Starting to develop

  • Coding Standards - suggestions for coding standards used in perfSONAR components

The code repository

  • SVN Introduction to perfSONAR SVN
  • SVN usage details - using perfSONAR SVN in read-only and write mode; configuration, commands & tips

Dealing with dependencies

  • Dependencies script HOWTO - help for script downloading the dependency products necessary for installation of perfSONAR products. See it also here [1]

Releasing your products

Bug tracking in released products (a.k.a Problem management)

  • Bugzilla details - using perfSONAR Bugzilla for tracking bugs and code changes
  • products bugs - Bugs/Problems Status page used by Problem and release management for all web service products

Tracking change and enhancement requests

Other development related resources

Detailed information about Design and Development

Creating a perfSONAR Web Service - short tutorial about creating a web-service using perfSONAR components

Database schema - Common database schema for the representation of the network topology and the metrics. Subtask 4 of D1.4.

JRA1/SA3 Schema Comparison - Comparison of the common database schema with the SA3 schema

Flow monitoring: Netflow implementation plan, Netflow tools evaluation, and other Netflow-related documents

D1.4 Workplan - Visualisation and extraction techniques

Generic service design


perfSONAR Specifications

Specifications

You will find pS specification documents in relevant subdirectiories of perfSONAR SVN repository.

NMWG Schema

This is the XML schema used for performance monitoring data exchange.

Information on the schema and supporting XML examples can be found in the NM-WG svn repository.

Network Metrics

More Information on the NMWG schema, including::

  1. Downloads (Historic),
  2. Developers Guide,
  3. metrics, and
  4. examples of the schema and queries

-- plus much more information, can be found at: http://nmwg.internet2.edu/products.html.

In addition, here is a link to a paper on the schema: TridentCom 2006

You want to participate in perfSONAR implementation ?

Feel free to join! You'll need to join the developer's mailing-list and the regular conference calls. If you need to contact someone to join the development team, please read this page.



Back to main page

Personal tools