This is a working paper identifying various technologies, and providing a set of requirements for a research problem. When dealing with Beowulf clusters and other scientific type processing clusters one problem is that they require extensive programming of applications to use…