Performing Initiative Data Prefetching in Distributed File Systems for Cloud Computing