final BSPTask task = (BSPTask) umbilical.getTask(taskid);
int peerPort = Constants.DEFAULT_PEER_PORT;
peerPort = BSPNetUtils.getNextAvailable(peerPort);
defaultConf.addResource(new Path(task.getJobFile()));
BSPJob job = new BSPJob(task.getJobID(), task.getJobFile());
defaultConf.set(Constants.PEER_HOST, args[3]);
if (null != args && 5 == args.length) {
defaultConf.setInt("bsp.checkpoint.port", Integer.parseInt(args[4]));