使用参考架构在 Microsoft Azure 上运行 MATLAB Parallel Server
使用可自定义的参考架构,在 Microsoft® Azure® 中的 Linux® 或 Windows® 虚拟机上运行 MATLAB® Parallel Server™。
当您需要在 Microsoft Azure 中启动一组 MATLAB 工作单元、将 MATLAB 资源与现有云资源整合,或实现自动化部署时,请采用此参考架构。
如果需要一种更简单但可自定义性较低的方法来启动位于 Microsoft Azure 中的 MATLAB Parallel Server 集群,请参阅在 Microsoft Azure Marketplace 上运行 MATLAB Parallel Server。
要求
要使用此参考架构,您需要:
Microsoft Azure 帐户。您需承担所有 Microsoft Azure 服务的费用。
Parallel Computing Toolbox™ 已安装在客户端计算机上。该版本必须与参考架构的 MATLAB 版本相匹配。
MATLAB Parallel Server 许可证。有关如何配置您的许可证以在云端使用的详细信息,请参阅为云平台配置 MATLABParallel Server 许可 (MATLAB Parallel Server)。您可以使用以下任一种:
配置为使用在线许可 (MATLAB Parallel Server)的 MATLAB Parallel Server 许可证。
用于 MATLAB 的网络许可证管理器,为您的集群提供足够的 MATLAB Parallel Server 许可证。MathWorks® 提供了一个参考架构,用于在 Azure 上部署合适的 MATLAB 网络许可证管理器,或者您可以使用现有的许可证管理器。
使用来自 GitHub 的预构建 Microsoft Azure 计算机镜像运行 MATLAB Parallel Server
默认情况下,MATLAB 参考架构会启动预构建的计算机镜像。使用预构建的计算机镜像是部署 MATLAB 参考架构最简便的方式。要在 Microsoft Azure 中启动 MATLAB Parallel Server,请使用以下 GitHub® 仓库中提供的参考架构模板:
您可以直接从 GitHub 仓库中的链接运行该模板。选择您的 MATLAB 版本,然后点击 Deploy to Azure 图标。
构建并部署您自己的 Microsoft Azure 计算机镜像
要使用 MathWorks 脚本构建自己的计算机镜像,请参阅 GitHub 中的构建脚本和说明,以自定义和部署您自己的计算机镜像。
这些脚本构成了 MathWorks 计算机镜像构建过程的基础。HashiCorp Packer 模板生成计算机镜像。您可以使用这些脚本构建一个自定义计算机镜像,用于在 Microsoft Azure 上运行 MATLAB Parallel Server。
另请参阅
主题
- 在 Amazon Web Services 上运行 MATLAB Parallel Server
- 在 Microsoft Azure Marketplace 上运行 MATLAB Parallel Server