b) Namenode
Explanation: HDFS is implemented on any computer which can run Java can host a NameNode/DataNode on it.