如何利用Mesos持久化存储方案部署ArangoDB 集群

调度分配无状态应用的 Docker 容器很方便,但是该如何处理那些需要保持状态的应用呢? 我们无法轻易的停止一个挂载了本地文件系统的 Docker 容器并在另一台机器上重启它。然而,出于性能的考量,分布式数据库和其他有状态的服务通常又需要使用本地存储,甚至是 SSD 盘。所以数据中心操作系统需要考虑为应用提供保留并访问本地存储的方式;确保某些任务重启后被重新调度到同一个节点,进而重新使用它的本地存储。 Mesos 0.23 的 persistence primitives 特性解决了上述这些挑战。本文中,我们首先解释下 Mesos »

Mesos持久化存储初探

如何将 Mysql, Mongodb 等存储型服务或stateful service融到 Mesos 里会是大家在使用 Mesos 时需要思考的问题。我们认为只有让 MySql 集群,MongoDB 集群,RabbitMQ 集群等等所有这些都使用 Mesos 的资源池,Mesos 才能称之为一个真正的分布式操作系统,才能提高整个分布式环境的资源利用率。然而,在当前的 mesos 0.22, »