Java functional test framework for simulating multiple independent clustered nodes.  See Wiki for details.