3

我为我的网络服务器使用了 aws 自动缩放,为 hadoop habse 集群使用了 Apache whirr。Apache whirr 是否具有自动缩放属性。

4

1 回答 1

1

您可以使用基于容器的框架 Apache Mesos。Mesos 在容器上工作(例如,启动服务的 docker。)在 mesos 中,您可以配置所需的实例数量、配置资源、扩展/缩减等。它还将负责更新维护进程的状态。这是最近发布的 hbaseconf 2015,其中 adobe 已开始在其生产中使用 mesos 进行自动缩放。您还可以使用 google kuberneetes 或 marathon 来管理集群和配置。我已经在我的本地集群上亲自尝试过。有关更多信息以开始使用,请点击此链接

mesos的基本介绍和特性,供快速参考[来源:apache网站]

什么是梅索斯? 分布式系统内核

Mesos 使用与 Linux 内核相同的原理构建,只是抽象级别不同。Mesos 内核在每台机器上运行,并为应用程序(例如,Hadoop、Spark、Kafka、Elastic Search)提供 API,用于跨整个数据中心和云环境进行资源管理和调度。

项目特色

  1. 可扩展到 10,000 个节点
  2. 使用 ZooKeeper 的容错复制主从
  3. 支持 Docker 容器 使用 Linux 容器的任务之间的原生隔离
  4. 多资源调度(内存、CPU、磁盘和端口)
  5. 用于开发新的并行应用程序的 Java、Python 和 C++ API
  6. 用于查看集群状态的 Web UI
于 2015-08-03T08:56:25.987 回答