int zkPort = BSPNetUtils.getFreePort(21815);
configuration.setInt(Constants.PEER_PORT, zkPort);
peerClient.init(configuration, jobID, task1);
peerClient.registerTask(jobID, "hamanode1", 5000L, task1);
peerClient.registerTask(jobID, "hamanode2", 5000L, task2);
peerClient.storeInformation(
peerClient.constructKey(jobID, "info", "level2"), new IntWritable(5),
true, null);