【发布时间】:2015-04-06 18:30:38
【问题描述】:
最近我发现了一个像 Apache Mesos 这样的东西。
在所有演示和示例中,这一切看起来都令人惊叹。我可以很容易地想象一个人将如何从事无国籍的工作——这自然符合整个想法。
Bot 如何处理长时间运行的有状态作业?
比如说,我有一个由 N 台机器组成的集群(并且是通过 Marathon 安排的)。我想在那里运行一个 postgresql 服务器。
就是这样 - 起初我什至不希望它具有高可用性,而只是一个托管 postgresql 服务器的单个作业(实际上是 Dockerized)。
1- 如何组织它?将服务器约束到特定的集群节点?使用一些分布式FS?
2- DRBD、MooseFS、GlusterFS、NFS、CephFS,其中哪一个与 Mesos 和 postgres 等服务配合得很好? (我在这里考虑 Mesos/marathon 如果出现故障可能会重新定位服务)
3- 请说明我的方法在哲学方面是否错误(数据服务器的 DFS 和 Mesos 顶部的 postgres 等服务器的某种切换)
这个问题主要抄自Persistent storage for Apache Mesos,由zerkms在Programmers Stack Exchange提出。
【问题讨论】:
标签: postgresql distributed-computing mesos mesosphere