2014-02-22 25 views
1

我想弄清楚如何使用Mesos。 我运行mesos master和slave(在单节点设置中)。Mesos调度 - 这是如何工作的?

而且我明白,框架监听资源提供并接受主题(如果可以的话),并在此之后转到执行程序执行任务。

我可以发送到mesos“嗨,我想执行一个任务与1 CPU和256 MB”,谁的任务是?框架?或者有另一种做法呢?

Yosi

+0

您正在使用哪个API? C++,JVM,Python还是Go? – pacoid

+0

根据所有实现我的问题是通用的,但我使用JVM(Scala) – Yosi

+0

各种API非常相似。对于JVM,http://mesosphere.io/2013/08/01/distributed-fault-tolerant-framework-apache-mesos/ https://github.com/guenter/mesos-getting-started – pacoid

回答

1

我想,我的理解是最后一个调试会话:)

框架得到一个资源报价后,当它得到他检查他是否要推出比赛任务的资源报价资源报价 - 如果是这样,他执行任务。

我以为有一个外部服务,我需要打电话,它会启动资源报价。

+3

上有一个很好的例子Mesos被称为“两级”调度程序:Mesos驱动程序为已注册的框架提供资源报价,然后框架必须决定是否使用报价。 – pacoid