Mesos 指定chronos作业的资源要求
当通过RESTAPI在中调度作业时,是否可以指定资源需求(cpu、mem等)?有一些配置选项允许为每个任务指定一般的资源需求,但我想知道是否可以为每个作业指定这些资源。通常可以限制每个任务的资源,但您必须在mesos从机上使用Mesos 指定chronos作业的资源要求,mesos,mesosphere,Mesos,Mesosphere,当通过RESTAPI在中调度作业时,是否可以指定资源需求(cpu、mem等)?有一些配置选项允许为每个任务指定一般的资源需求,但我想知道是否可以为每个作业指定这些资源。通常可以限制每个任务的资源,但您必须在mesos从机上使用cGroup隔离。然而,Chronos API似乎已经过时了。Mesos的开发速度非常快,请务必检查您的版本是否支持它。您正在安排哪些作业?换言之,你能更清楚地区分“工作”和“任务”吗?如果作业由在另一个分布式框架(如Hadoop、Spark等)上运行的任务组成,那么通常最
cGroup
隔离。然而,Chronos API似乎已经过时了。Mesos的开发速度非常快,请务必检查您的版本是否支持它。您正在安排哪些作业?换言之,你能更清楚地区分“工作”和“任务”吗?如果作业由在另一个分布式框架(如Hadoop、Spark等)上运行的任务组成,那么通常最好通过元框架(如Marathon或Aurora)为这些任务指定资源需求。所谓作业,我指的是启动“外部”进程/命令。我特别考虑启动R()流程,我可能提前知道这些流程的资源需求。一旦这些接口稳定下来,在那些覆盖您任务的接口之上构建一些东西似乎相当容易。要添加前面提到的内容,与Linux容器的集成可能更符合您的要求。。。在Mesos上使用Docker with Marathon查看:Marathon可能更符合您的需求,而不是Chronos