Goodcloud should allow you to setup a node system that does the same thing.