0

Hadoop Yarn 实例可以管理来自地球上不同地方的节点、网络吗?它可以管理使用不同平台的节点吗?

我发现的关于 Yarn 的每条注释都表明 Yarn 管理集群,但如果我部署的应用程序是用 Java 编写的,那么它应该可以在节点上运行,而不管节点的硬件如何。同样,Yarn 似乎足够通用,可以支持的不仅仅是 LAN。

4

1 回答 1

0

YARN 不支持平台。它也不知道不同主机上的应用程序进程如何相互通信以执行工作。
同时对于 YARN 应用程序 master 应该作为命令行运行 - 并且集群上任何具有足够资源的节点都应该能够运行它。
如果不是每个平台都能够运行特定的应用程序主程序,那么 YARN 应该知道它。今天它不能,但我可以将平台想象成一种特殊的资源——然后 YARN 将选择适当的节点
关于 LAN,如果你有知道如何在多个 LAN 上管理作业的应用程序主机——它应该可以使用 YARN。

于 2012-12-04T15:59:12.367 回答