Apache Mesos
是一个集群管理器,可在分布式应用程序或框架之间提供有效的资源隔离和共享。它可以在动态共享的节点池上运行Hadoop,MPI,Hypertable,Spark和其他框架。
Apache Helix
是通用集群管理框架,用于自动管理节点集群上托管的分区,复制和分布式资源。面对节点故障和恢复,集群扩展和重新配置,Helix可以自动重新分配资源。
两者都是集群管理器,选择哪个,为什么?
最佳答案
这是我在Apache Helix vs YARN上写的内容,它适用于Mesos v / s Helix。 YARN / Mesos和Helix是相互补充的。
您使用Helix构建系统并管理系统的内部状态。构建系统后,可以单独部署它,也可以使用YARN / Mesos部署它。
@ janisz,Helix是widely used,并且积极开发。