分布式工人和分布式管理器

需要几个机器运行的分布式算法。作为一个经理,协调的活动设置的机器,和其他人作为工人,接收的任务管理器。经理通常作为一个工人本身,虽然并非总是如此。更多的机器通常产生更好的性能,尽管额外的边际效益机通常像你添加更多的脱落。

正如我们提到早些时候、分布式的工人不需要Gurobi许可证。您可以添加任何机器远程服务集群作为分布式工人。经理需要许可证(您将看到一个分布式算法分布式=在您的许可文件如果启用了分布式算法)。

一个典型的分布式优化将看起来像下面,与所有机器属于相同的远程服务集群:

\ scalebox {1.0} {\ includegraphics[高度= 5 \ textwidth]{图形/ distributed2}}
分布式算法与管理相关的工作负载很轻,所以机器可以处理两个经理和工人的角色没有降解性能。

外的另一个选择是使用一个机器远程服务集群的经理:

\ scalebox {1.0} {\ includegraphics[高度= 5 \ textwidth]{图形/分布式}}

注意,我们只允许一台机器作为一个分布式的管理工作。如果你想同时运行多个分布式工作,你需要多个管理机。