register();
mUfsWorkerFolder = CommonUtils.concat(mCommonConf.UNDERFS_WORKERS_FOLDER, mWorkerId);
mUfsWorkerDataFolder = mUfsWorkerFolder + "/data";
mUfs = UnderFileSystem.get(mCommonConf.UNDERFS_ADDRESS);
mUsers = new Users(mLocalUserFolder.toString(), mUfsWorkerFolder);
for (int k = 0; k < WorkerConf.get().WORKER_CHECKPOINT_THREADS; k ++) {
mCheckpointExecutor.submit(new CheckpointThread(k));
}