Mesos决定在Mesos提供资源的框架中有什么意义?这似乎被提到了很多,但最终所有的逻辑都在Mesos分配模块中,所以它的Mesos制作和撤销提供,还是要求资源的框架,这只是一个语义差异?
答案 0 :(得分:2)
有趣的问题: 原始Mesos paper说明了以下原理:
The master implements fine-grained sharing across
frameworks using resource offers. Each resource offer
is a list of free resources on multiple slaves. The master
decides how many resources to offer to each framework
according to an organizational policy
框架请求会产生以下后果:
最有趣的是,Mesos Scheduler接口包含一个 requestResources(const std :: vector& requests)调用。默认的Mesos DRF分配器不实现此调用,但没有任何东西阻止您实现这样做的分配器。
如果您对群集计划程序的更多详细信息感兴趣,我可以推荐blog post或Omega paper。
更新: 这篇MesosCon讨论讨论了更乐观的优惠的未来扩展:http://schd.ws/hosted_files/mesosconna2016/51/MesosCon_2016_OptimisticOffer.pdf