How do I find out which node in a cluster is available to use? and how do I run seperate processes on different available node?

Thanks a lot,