On 26 August 2014 08:49, Jeremy Jongsma <jer...@barchart.com> wrote:

> I think it makes sense for each datacenter to stay independently managed
> by a local Mesos master. But maybe a framework like Marathon could know
> about Marathon frameworks in other datacenters, and a Marathon app config
> could specify which datacenters to deploy to. The framework would
> coordinate with its peers for deployment.
>
> Of course, this means any advanced framework scheduler would need to
> provide its own distributed coordination/config service (not ideal), so
> cross-datacenter discovery/coordination functionality may make sense as a
> service provided to frameworks by the Mesos core, even if the master itself
> doesn't actively coordinate with other masters.
>
> This probably requires some non-trivial changes:
>
> 1) Datacenter-local masters that are aware of other Mesos clusters and
> share configuration with them, but only care about configuration that
> applies to their own cluster/datacenter.
>
> 2) A coordination/config service that emphasizes AP over C, at least
> across datacenter boundaries. So probably not zookeeper or etcd.
>

You can reduce the C via
https://issues.apache.org/jira/browse/ZOOKEEPER-1607.


-rgs

Reply via email to