Hadoop - 单个大节点和多个小节点的区别

Hadoop - Difference between single large node and multiple small node

我是 hadoop 新手。我想知道单节点和多节点之间是否有任何不同,如果两者具有相同的计算能力。

例如,有一台具有 4 个内核 CPU 和 32 GB RAM 的服务器来设置单节点 hadoop。另一方面,有四台服务器具有一个核心 CPE(与 "big" 服务器相同的时钟速率)和 8GB RAM 来设置一个 4 节点 hadoop 集群。哪种设置会更好?

拥有更多的数据节点总是比拥有一个强大的节点更好。基本上我们需要配置高配置的名称节点,而数据节点可以配置较少。

因此,如果您有单个节点,所有恶魔将 运行 与单个 JVM 在同一个节点中,如果您有多个节点,恶魔可以 运行 并行(顺序) ) 与多个 JVM。