What is the difference between HDFS and NAS?

Free Online Certification Courses – Learn Today. Lead Tomorrow. Forums Apache Hadoop What is the difference between HDFS and NAS?

Viewing 2 reply threads
  • Author
    Posts
    • #5721
      DataFlair TeamDataFlair Team
      Spectator

      Differentiate between NAS and HDFS?
      What are advantages of HDFS over NAS?

    • #5726
      DataFlair TeamDataFlair Team
      Spectator

      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.

    • #5730
      DataFlair TeamDataFlair Team
      Spectator

      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.

Viewing 2 reply threads
  • You must be logged in to reply to this topic.