PERFormance Service Oriented Network monitoring Architecture "perSonar" visualization is divided in to three modules.

 perfSonar 2D Visualization
                This type of visualization was focused on representing sites on a 2D map with simple interface. The architecture for this is presented below.

 The execution of this package starts from VizperSonar Middle ware engine which uses NMWG library to extract the data which would be provided to it by Vizperfsonar MA. NMWG class replies with IP addresses of all the nodes/sites to be located, this output is passed to  locate latitude and longitude class which figures out Lat and Long from DNS server. The located latitude and longitude are then plotted on 2D map.

 Problems Faced and Solution :
 While implementing 2D visualization some of the most notable problems were:

The first problem was due to local IP. When the reply was coming NAT Box was not able to send it back to machine which requested. When I tried it with public ip addresses the error was still prevalent in some of the querry types. Later i figured out that it times out if there is in sufficient bandwidth. I am still in the learning curve for the queries and event types.

The second problem was resolved by using  look up from GEO-IP package.

 perfSonar 3D Visualization

Perfsonar 3D Visualization is divided in to three different modules