Maestro: A remote execution tool for visualization clusters
Bierbaum, Aron (2007) Maestro: A remote execution tool for visualization clusters. Masters thesis, Iowa State University.
Full text available as:
In recent years immersive visualization systems have transitioned from running on large shared memory systems to clusters of commodity PCs. While there has been much research done to create middleware to manage application synchronization, there has been very little work done to allow easy execution of immersive applications on a cluster. Although there are existing remote execution tools, they are targeted at high performance computing (HPC) and enterprise administration. This thesis presents Maestro, a cross-platform remote execution tool designed specifically for visualization clusters. The goals of Maestro, a description of its design, and a detailed discussion of its implementation are provided. The design description gives explanations of the three components of Maestro: the core that handles networking and security, the user interface that controls the cluster, and the daemon on each cluster node. Maestro has been successfully deployed on numerous large visualization clusters, which have led to refinements and improvements to the tool.
Archive Staff Only: edit this record