Free Online Certification Courses – Learn Today. Lead Tomorrow. › Forums › Apache Hadoop › What is the difference between HDFS and NAS?
- This topic has 2 replies, 1 voice, and was last updated 5 years, 6 months ago by DataFlair Team.
-
AuthorPosts
-
-
September 20, 2018 at 4:02 pm #5721DataFlair TeamSpectator
Differentiate between NAS and HDFS?
What are advantages of HDFS over NAS? -
September 20, 2018 at 4:03 pm #5726DataFlair TeamSpectator
1) HDFS is the primary storage system of Hadoop.
HDFS designs to store very large files running on a cluster of commodity hardware.Network-attached storage (NAS) is a file-level computer data storage server.
NAS provides data access to a heterogeneous group of clients.2) HDFS distribute blocks across all the machines in a Hadoop cluster.
NAS data stores on a dedicated hardware.3) HDFS is designed to work with MapReduce Framework.
In MapReduce Framework computation move to the data instead of Data to computation.
NAS is not suitable for MapReduce, as it stores data separately from the computations. -
September 20, 2018 at 4:03 pm #5730DataFlair TeamSpectator
1)NAS stands for Network Attached storage which is a file-level computer data storage server connected to a computer network providing network access to heterogeneous group of clients
HDFS stands for Hadoop distributed file system which is a java based file system that provides scalable and reliable data storage and is designed to span large clusters of commodity hardware.
2)In HDFS data blocks are distributed across the local drives of all machines in a cluster whereas in NAS data is stored on a dedicated server.
3)HDFS includes commodity hardware which will be cost-effective, but NAS is a high-end storage device which is expensive.
4)It includes features like rack-awarenessHDFS, data locality which makes it more scalable and effective then NAS.
-
-
AuthorPosts
- You must be logged in to reply to this topic.