ISU Electrical and Computer Engineering Archives

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:

PDF - Requires Adobe Acrobat Reader or other PDF viewer.


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.

EPrint Type:Thesis (Masters)
Uncontrolled Keywords:remote execution virtual reality cluster
Subjects:Computer Engineering > SOFTWARE SYSTEMS > Software Engineering
Computer Engineering > INFORMATION SYSTEMS SECURITY & NETWORKING > Computer Networking and Security
ID Code:371
Identification Number:Identification Number UNSPECIFIED
Deposited By:Aron Bierbaum
Deposited On:09 November 2007

Archive Staff Only: edit this record