Motivation
We have different set of landmarks deployed all over the world, this map enables us to see them based on their location. There was a need to segregate different types of landmarks and identifying which ones are enabled and disabled.
Types of Landmarks
- PlanetLab Landmark sites
- PingER Landmark sites
- PerfSONAR Landmark sites
Methodology
Two XML files are used for getting node information. These XML files are created from a perl script at /afs/slac.stanford.edu/package/pinger/tulip/generateActiveNodes.pl. The html file (tulip_map.htm) is placed at /afs/slac.stanford.edu/www/comp/net/wan-mon/viper
- Unknown macro: {html}
<A href="http://www.slac.stanford.edu/comp/net/wan-mon/viper/active-rss.xml" mce_href="http://www.slac.stanford.edu/comp/net/wan-mon/viper/active-rss.xml">active-rss.xml</A> is used to plot the active nodes for the landmarks above
- Unknown macro: {html}
<A href="http://www.slac.stanford.edu/comp/net/wan-mon/viper/disable-rss.xml" mce_href="http://www.slac.stanford.edu/comp/net/wan-mon/viper/disable-rss.xml">disable-rss.xml</A> is used to plot the disabled nodes for the landmarks above
XML Pattern for a node
<item> <title>"United Kingdom"</title> <link>87.84.153.115</link> <lat>54.988</lat> <lon>-1.6</lon> <host>csplanet02.cs-ncl.net</host><region>Europe</region> <type>PlanetLab</type> <subject>dPl</subject> </item>
Distinguishing subject tags
<subject>aPl</subject> // Active Planet Lab <subject>dPl</subject> // Disabled Planet Lab <subject>aPingER</subject> // Active PingER <subject>dPingER</subject> // Disabled PingER <subject>aPerf</subject> // Active PerfSONAR <subject>dPerf</subject> // Disabled PerfSONAR