在集群和云中扩展MATLAB和Simulink

在集群和云上运行计算密集型的MATLAB应用程序和Simulink仿真

可以在桌面上创建原型和调试应用程序并行计算工具箱并且很容易扩展到集群和云MATLAB并行服务器以及最小的代码更改。MATLAB并行服务器支持交互式和批处理工作流,以利用您的集群硬件。

通过MATLAB®和并行计算工具箱,您组织中的用户可以向使用MATLAB并行服务器配置的计算资源提交作业,而不必担心操作系统、环境和调度器的差异。MATLAB并行服务器集成了MATLAB和Simulink®使用应用程序层的现有调度器环境。

“当我们开始使用MATLAB并行服务器在Azure云上运行时,我们的处理时间从24小时缩短到3小时……因为作业调度器集成到MATLAB中,只需打开一个池并使用parfor循环,就可以轻松利用并行计算。”

詹姆斯·曼恩,安本资产管理公司

MATLAB并行服务器授权

MATLAB并行服务器是独立于MATLAB的。它的授权基于同时运行的MATLAB计算引擎(工作者)的数量。对于调度器启动的每个MATLAB计算引擎,都会从许可证中签出一个worker。许可证大小由同时运行所需的worker数量决定。授权模式包括支持无限扩展的特性。

最终用户自动在集群上获得MathWorks的许可®2022世界杯八强谁会赢?他们在桌面上使用的产品。集群只需要MATLAB并行服务器许可证。

MATLAB并行服务器可以使用网络许可证管理器,或用在线许可,方便云计算和个人集群。

要评估您的许可证需求,请选择以下选项之一:

校园范围内的许可

MATLAB并行服务器校园范围许可为教师和学生提供在云和大学拥有的集群上的无限扩展。你的校园可能已经有现成的资源,如果没有,MathWorks云中心提供对云的访问。

年度、90天和永久许可

此许可证适用于标准和学术客户,他们不属于企业或校园范围协议的一部分,并且有持续的扩展需求。

随需应变的许可

此许可证适用于标准和学术客户,他们不属于企业或校园范围协议的一部分,并且有较小规模的短期需求。

MATLAB并行服务器支持的环境

MATLAB并行服务器可以在各种环境中使用。使用下表来确定哪个选项最适合你。

集群环境选项

设置所需的工作

每个新集群的初始设置

支持的作业调度器

许可证管理器
支持*

MathWorks云中心
个人或共享云集群

通过web应用程序或MATLAB进行设置

MATLAB Job Scheduler

在线许可

MathWorks云参考体系结构
准备使用云实现示例

媒介

使用模板进行设置

MATLAB Job Scheduler

在线授权,
网络许可证管理器

MATLAB专用聚类
个人集群,集团集群,部门集群

媒介

软件和调度器的安装和配置

MATLAB Job Scheduler

网络许可证管理员,
在线许可

通用集群和自定义云
高性能计算中心和组织集群

安装软件并与现有调度器集成

支持第三方调度器(如Slurm, PBS Family等)

网络许可证管理员,
在线许可

由MathWorks Partners建立的集群

合作伙伴处理

MATLAB Job Scheduler,
支持的第三方调度器

网络许可证管理员,
在线许可

上面提到的所有许可选项都适用于表中的任何集群环境选项。如果你使用在线许可,您必须将MathWorks帐户链接到许可证。

*注意:如果列出了多个许可证管理器选项,建议使用第一个选项。

如果你有任何关于设置的问题,联络支持

Baidu
map