distrunner - a distributed program runner distrunner aims to provide a tool for: Defining a network of physical and/or virtual environments for running processes Defining a set of processes, their outputs and their inderdependance Mapping processes to environments for parallel execution