Performance evaluation of speculative semantics-based algorithm for read operations in distributed file system