主要内容

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

Azure 上运行 MATLAB Parallel ServerMATLAB Production Server

在 Azure® 上运行 MATLAB® Production Server™MATLAB Parallel Server™ 可让您将使用并行语言命令的 MATLAB 函数部署到云端的 MATLAB Production Server。要在 Azure 上运行 MATLAB Production ServerMATLAB Parallel Server,您可以使用参考架构来部署它们。部署必须使用 MATLAB 的网络许可证管理器 (许可证管理器) 来管理许可证文件。

按照以下说明,您首先部署 MATLAB Production Server 和许可证管理器,然后部署 MATLAB Parallel Server。您可以为您的部署选择不同的顺序。部署产品的顺序并不重要,只要您在同一个虚拟网络中部署 MATLAB Production ServerMATLAB Parallel Server 和许可证管理器即可。

部署 MATLAB Production Server

从 GitHub® 启动 MATLAB Production Server 部署模板。有关详细信息,请参阅启动模板。有关为模板中的参数提供值的信息,请参阅配置云服务 (GitHub)。如果您使用的 Subnet1 参数的值与默认值不同,请记录该值。稍后部署 MATLAB Parallel Server 时您将需要它。

部署 MATLAB Parallel Server

从 GitHub 启动 MATLAB Parallel Server 部署模板。有关详细信息,请参阅启动模板。选择一个版本,然后选择 Use Existing Virtual Network 模板将 MATLAB Parallel Server 部署在与 MATLAB Production Server 相同的虚拟网络中。有关为模板中的参数提供值的信息,请参阅配置云资源 (GitHub)。

以下参数的值取决于 MATLAB Production Server 部署中的参数:

  • Resource Group - 输入部署 MATLAB Production Server 和许可证管理器的资源组的名称。

  • Virtual Network Resource ID - 输入部署了 MATLAB Production Server 和许可证管理器的现有虚拟网络的资源 ID。部署 MATLAB Production Server 和许可证管理器的虚拟网络的默认名称是 mps-network

  • Subnet - 输入 MATLAB Production Server 部署中的 Subnet1 名称。

  • License Server - 以 port@hostname 格式输入许可证服务器的端口号和私有 IP 地址。默认端口号为 27000。许可证服务器的主机名是资源组中 netlm-server-nic 资源的私有 IP 地址。

上传许可证文件

部署 MATLAB Production ServerMATLAB Parallel Server 和许可证管理器后,登录许可证管理器仪表板上传许可证文件。有关访问许可证管理器仪表板的信息,请参阅配置在云上使用的 MATLAB Production Server 许可证

使用文本编辑器合并 MATLAB Production ServerMATLAB Parallel Server 许可证文件,并通过许可证管理器仪表板上传它们。如果您需要帮助,请联系 MathWorks 技术支持

MATLAB 连接到集群

上传许可证文件后,您可以从 Azure 桌面连接到 MATLAB 上的集群。有关更多信息,请参阅从 MATLAB 连接到您的集群(GitHub)。将云集群设置为默认集群后,下次运行并行语言命令(如 parforspmdparfevalbatch)时,MATLAB 将连接到该集群。

MATLAB 应用程序打包到可部署存档中

您可以将使用并行语言命令的 MATLAB 函数打包成可部署存档(CTF 文件)并部署到 MATLAB Production Server。有关创建可部署存档的信息,请参阅针对 MATLAB Production Server 创建可部署存档。有关将存档部署到 MATLAB Production Server 的信息,请参阅上传 MATLAB 应用程序

另请参阅

主题

外部网站