I think you will want to look into some open source Gridiron software.
Gridiron makes XFactor which will do what your asking (for a price). If you want to manually configure everything yourself (including writing some code), check out XGrid.
XGrid, to my understanding, is a robust API for distributed computing (what you want to do).
Hope ths helps
Michael Kelly Sutton