Here are some of the differences between NAS and HDFS:
NAS keeps running on a single machine, and in this way, there is no probability of information repetition though HDFS keeps running on a cluster of machines subsequently there is information excess due to the replication convention.
Hadoop HDFS is intended to work with Map Reduce structure. In Map Reduce structure calculation move to the data rather than Data to the calculation. NAS isn’t appropriate for Map Reduce, as it stores information independently from the calculations.
In HDFS, data blocks are appropriated over all of the machines in a group. Though in NAS, data is put away on devoted hardware.
HDFS utilizes ware hardware, which is financially effective, though a NAS is a high-end storage gadget which incorporates high cost.