1

为了充分利用服务器资源,我想考虑使用 docker Orchestra 工具。

例如,A服务器有3个容器,B服务器只要有空间,只要控制1个容器移动到B服务器即可。

这种功能的术语是什么?

可以像上面的功能一样使用kubernetes、swarm、mesos、nomad吗?

4

1 回答 1

0

最大化利用率通常是一个 NP-hard 问题

Mesos 是一个两步调度程序。资源使用可以由框架控制。Mesos 只提供资源,它在框架方面接受与否。这意味着您可以实施任何算法以最大限度地利用集群。更重要的是,Mesos 为您提供了监控 slack 资源的机会,并通过oversubscription使用它们。

在 Kubernetes 中,您还可以插入自己的调度程序。Kubernetes 是一步调度器,但您可以同时拥有多个调度器。请参阅文档:Kubernetes 中的高级调度

于 2017-09-08T19:45:57.837 回答