隔离调度器
Segregate Scheduler
概览
tsuru使用调度器来选择单元应该被部署到哪个节点。之前在round robin和隔离调度器有一个选择。在0.11.1版本,只有隔离调度器是可用的,它是默认的选择。有这个改变是因为round robin调度器的被破坏、未维持的,并且是一个比隔离调度器更坏的调度机制。
它如何工作
隔离调度器是一个调度器,用来隔离开在池子中的单元。
首先,你需要做的是定义一个在池子和teams之间的关联。之后,你需要使用pool metadata信息来注册节点,指示出节点属于哪个池子。
当部署一个应用时,调度器会在应用池子中选择一个节点 。
使用pool medadata注册节点
你可以使用带有docker-node-add的tsuru-admin来注册或者创建带有pool medadata的节点:
$ tsuru-admin docker-node-add --register address=http://localhost:2375 pool=pool1
Next Previous