Monitoring (grid state visualization)
The p2pmpi.jar contains the runVisu program.
This program runs a peer (like MPD peers) which joins the peer group and is able to query MPDs
about their status (what computers are hosting them, what application they are running, ...).
Therefore, you do not have to run a MPD to be able to monitor the grid state.
The participating peers are shown in a table (below).
You can have the corresponding graph view of peers, which shows peers that are currently working (orange)
and those available (blue). (Red is for transient failure).
The snapshot comes from p2pmpi-0.13.0 running on MacOSX Tiger 10.4.3.
The Mac is running at my home and has private IP 192.168.0.1.
Another PC running Windows XP is running (IP 192.168.0.2), while other
computers at my university are running Linux.
The windows computer appears to be in the u-strasbg.fr domain because
this i originally declared the computer name to be iso.u-strasbg.fr
and this name is reported in the advertisment.
(Note that runVisu does not do whois queries).
Large scale peer group
The following screenshot has been taken during an experiment with a couple hundreds of peers
running on the Grid5000 experimental testbed.