主要内容

本页采用了机器翻译。点击此处可查看英文原文。

选择解决方案以安装、配置和升级 MATLAB Parallel Server

在设置 MATLAB® Parallel Server™ 时,如需帮助完成最常见的任务,请参考这些表格。这些表格将指导您如何安装并许可 MATLAB Parallel Server、配置 MATLAB 客户端,以及将 MATLAB Parallel Server 升级到新版本或更新。

在您的集群上许可并安装 MATLAB Parallel Server

如果您想在集群上安装并许可 MATLAB Parallel Server,请参考此表。

场景解决方案

您目前没有现成的集群调度器,且仅打算运行 MATLAB 作业。

您希望为集群用户使用一个自托管的网络许可管理器。

您可以使用随 MATLAB Parallel Server 一起提供的 MATLAB 作业调度器,在集群上管理 MATLAB 作业。

您希望为集群用户使用 MathWorks® 托管的在线许可服务。

您可以使用随 MATLAB Parallel Server 一起提供的 MATLAB 调度器,在您的集群上管理 MATLAB 作业。

集群中已存在调度器。

您希望为集群用户使用一个自托管的网络许可管理器。

您可以利用插件框架,将 MATLAB Parallel Server 集成到您的现有调度器中。

您希望为集群用户使用 MathWorks 托管的在线许可服务。

您可以利用插件框架,将 MATLAB Parallel Server 集成到您的现有调度器中。

为用户配置 MATLAB 以向集群提交作业

如果您已将 MATLAB Parallel Server 集成到集群中,并希望配置一个新的 MATLAB 客户端向该集群提交作业,请参考此表。本指南将帮助您在新版 MATLAB 客户端上创建一个集群配置文件。集群配置文件定义了 MATLAB 客户端如何连接到集群并与之交互。

请确保 MATLAB 客户端版本与集群上的 MATLAB Parallel Server 版本一致。

场景解决方案
该集群使用 MATLAB 作业调度器。

如果您尚未安装 MATLAB,请参阅 安装 MATLAB 以提交作业。然后选择以下选项之一:

该集群使用第三方调度器。MATLAB 支持以下调度器:

  • Slurm

  • LSF®

  • PBS Pro®、OpenPBS 和 Torque

  • Grid Engine

  • HTCondor

  • Microsoft® HPC Pack

  • Hadoop®

  • Spark™

  • 如果您尚未安装 MATLAB,请参阅 安装 MATLAB 以提交作业

  • 如果集群使用的是 MathWorks 托管的在线许可,请与许可管理员确认,所有从新的 MATLAB 客户端提交作业的用户是否均被列为 MATLAB Parallel Server 许可证中的“已授权最终用户”。若要向许可证中添加新用户,请参阅将最终用户添加到许可证

接下来,要创建集群配置文件,请按照您所使用的调度器的说明进行操作:

该集群使用了一个第三方调度器,而 MATLAB 不支持该调度器。

注意

您可以导出集群配置文件,并将其导入到另一台客户端计算机中。有关详细信息,请参阅导入和导出集群配置文件 (Parallel Computing Toolbox)。通过导入集群配置文件,您无需手动重新创建集群配置文件,即可将相同的配置用于另一台客户端计算机。

升级 MATLABParallel Server

如果您想将集群升级到 MATLAB Parallel Server 的新版本或更新版本,请参考此表。

场景解决方案
该集群使用 MATLAB 作业调度器。

  1. 停止旧版本的 mjs 服务。有关说明,请参阅停止 mjs 旧安装服务

  2. 在集群上安装新版本的 MATLAB Parallel Server,并配置 MATLAB 作业调度器。有关说明,请参阅在集群节点上安装软件

    您还可以配置 MATLAB 作业调度器集群,以便动态运行基于不同 MATLAB 版本的作业。有关详细信息,请参阅在集群中使用多个 MATLAB Parallel Server 版本

该集群使用第三方调度器。

  • 在集群计算节点上安装 MATLAB Parallel Server 的新版本。有关说明,请参阅在集群节点上安装软件

  • 更新客户端计算机上集群配置文件中的 ClusterMatlabRoot 属性,使其指向新的 MATLAB Parallel Server 安装位置。

另请参阅

主题