サービス ディスカバリ / クラスタ管理ソリューションをデプロイに導入したいと考えています。私が見る限り Mesos は一つの解決策ですが、marathon、cronos、mesos などのエージェントをインストールする際に RAM の面でどれだけ消費するかが心配です。私のボックスには最大512MBのRAMがあります。リソースの少ないボックスに Mesos をインストールすることは可能ですか? コンサルはメソスの代わり?
質問する
1284 次
1 に答える
12
あなたの質問は実際にはいくつかの質問です:
- Mesos は、クラスター管理の優れたソリューションです。これは、Twitter で大規模な本番環境でテストされています。
- Mesos はサービス発見メカニズムを提供しません。
- Mesos は、完全なソリューションを提供するために、他のコンポーネントを要求します。すべての環境/トポロジに対応する 1 つのソリューションはありません。主要なサプリメントは、マラソンを含む中間圏によって提供されます(最低でも).
- メモリ要件は、スレーブの数によって異なります。最初の要件は、マスターとスレーブごとに 3MB です。リソースの少ないノードへのインストールを実現可能にします。
- Consul はサービス検出コンポーネントであり、Mesos に取って代わるものではありません。それらは補完的です。実際、Keen Labs は marathon を変更して mesos と consul を統合しました。参照: https://github.com/keenlabs/marathon/commit/290036e34337dcd6483550b7ab7d723bc4378d5f
于 2014-07-09T21:41:19.417 に答える