1

Mesos が Docker をサポートするようになりました。Docker を Executor として実行した場合でも、Mesos の高可用性とスケジューリングのメリットを享受できますか? または、これを取得するには Marathon 内などで Docker タスクを実行する必要がありますか?

Mesos なしの単純な Docker の代わりに、Mesos + (ネイティブ) Docker を使用する利点は何でしょうか? HA とフェイルオーバーの利点があるため、Mesos + Marathon + Docker タスクを使用するという考えを理解しています。

4

1 に答える 1

3

Mesos は、フレームワーク内のエグゼキュータとして Docker イメージをネイティブにサポートします。これの利点は、サーバー クラスターの内部トポロジを意識せずに Docker コンテナーを展開できることです。Docker だけでは、正確なリモート ホストに接続し、システム固有の構成を行う必要があります。

HA に関しては、インスタンスを監視し、冗長性と耐障害性を構成するために、メタ フレームワーク (Marathon、Docker Swarm など) を使用する必要があります。Marathon を使用すると、これは非常に簡単で、デフォルトで機能します。

于 2015-03-30T21:46:37.833 に答える