bWatch는 GUI Beowulf 클러스터 모니터이다. 이는 load average와 메모리, 스왑, 프로세스수, 단일창에 있는 노드에 대한 사용자들. bWatch는 http://www.sci.usq.edu.au/staff/jacek/bWatch에서 구할 수 있다.
NOTE: bwatch.rpm은 SuSE 리눅스 배포본에 있으며 /usr/X11R6/bin
에 설치되고 wish
interpreter도 동일한 디렉토리에 있다. Red Hat 리눅스 배포본은 /usr/bin
에 wish가 있기에 bWatch가 실행되지 않을 수 있다. 여러분은 /usr/X11R6/bin/bWatch
의 첫번째 줄을 #!//usr/X11R6/bin/wish
를 /usr/bin/wish
로 변경할 수 있다.
여러분의 beowulf 클러스터로부터 통계를 얻는 방법중의 하나는 서버노드에서 httpd와 CGI 스크립트를 실행시켜서이다. CGI 스크립트가 원격 shell을 여러분이 알고자 하는 노드에 실행시켜 서버가 httpd를 이용하여 여러분의 브라우저에 보내는 내용을 HTML 형태로 정보를 바꾼다. 이는 브라우저가 있고 인터넷에 연결만 되어 있다면 쉽게 클러스터의 성능을 알아볼 수 있는 방법이다. 이방법의 예는
ftp://ftp.sci.usq.edu.au/pub/jacek/beowulf-utils에 있는 index.html
파일에 있다. 이 파일은 getinfo.cgi
이다.
Netpipe는 TCP의 결과, 다른 크기의 MPI, PVM 패킷을 확인할 수 있는 네트워크 작동 도구이다. 여러분은 gnuplot이나 spreadsheet으로 Netpipe를 통해 나온 결과를 그래프로 나타낼 수 있다. 여러분은 NetPIPE를 http://www.scl.ameslab.gov/Projects/ClusterCookbook/nprun.html에서 구할 수 있다.
Source: http://www.netperf.org/netperf/NetperfPage.html
Run Script: ./netperf -t UDP_STREAM -p 12865 -n 2 -1 60 -H NODE -- -s 65535 -m 1472 ./netperf -t TCP_STREAM -p 12865 -n 2 -1 60 -H NODE
NODE는 원격 노드 이름이다.
Source: http://www.nas.nasa.gov/NAS/NPB