a java  nio JSR-203 cached virtual filesystem of large remote storage