Research and Improvement of Snapshot Technology Based on Hadoop Distributed File System
Yang Bi · Computer Knowledge and Technology · 2015
The ability to take snapshots is an essential functionality of any file system, as snapshots enable system administrators to perform data recovery in case of failure. HDFS(Hadoop Distributed File System)is a popular distributed file system for large clusters of commodity servers. This paper presents a low overhead snapshot solutions for HDFS. The solution obviates the need for complex distributed snapshot algorithms,takes new snapshot data structures to data replication and distribution in HDFS. we have designed, a fast and efficient snapshot solution based on selective-copy-on-appends.