MATLAB和Simu金宝applink要求

MATLAB并行服务器的产品要求和平台可用性

金宝app支撑平台

Mac, Windows、Linux

产品要求

  • 需要访问MATLAB和并行计算工具箱的客户端会话进行作业提交。注意,只有集群计算机需要安装MATLAB并行服务器。

系统需求

运行MATLAB Workers的集群计算机(所有调度器)

  • 强烈建议用户桌面和群集之间使用共享文件系统。默认情况下,所有内置配置都假定共享文件系统可用。API可用于为具有非共享文件系统的环境扩展这些配置。
  • 建议每个MATLAB工作者至少有4gb RAM。如果您正在使用Simulink,建金宝app议每个工作人员使用8GB RAM。
  • 大约32GB的磁盘空间,以容纳典型的MATLAB并行服务器的完整安装。
  • 建议磁盘空间至少为5gb,用于存放临时数据目录。
  • MATLAB工作者需要几个TCP端口,用于各种工作者服务和工作者之间的通信。
  • 对于交互式并行计算,运行在集群计算机上的MATLAB工作者必须能够通过TCP连接到运行在用户桌面的MATLAB会话。这不是批量运行应用程序所必需的。
  • 建议使用同构群集配置。在由启用的基础结构上工作的并行处理构造parpool- - - - - -parforparfeval spmd、分布式阵列和消息传递函数不能用于异构群集配置。底层MPI基础设施要求所有群集计算机都具有匹配的字大小和处理器端。并行计算工具箱中有限的一组函数可以在异构集群配置中工作。
  • 如果您正在使用Linux或Macintosh,并且将创建大量并行工作池,建议您调整操作系统限制。有关详细信息,请参阅Macintosh和Linux的推荐系统限制
  • 建议每个物理CPU核心最多使用1个MATLAB worker。

使用第三方调度程序的集群

使用MathWorks作业管理器作为调度程序的集群

运行Mathworks作业管理器的计算机(头节点)
  • 建议磁盘空间至少为5gb,用于存放临时数据目录。
  • 每个进程有足够数量的文件描述符要求:对于64名或64名以上的MATLAB工作人员,建议最低值为16384,对于64名以下的工作人员,建议最低值为8192。
  • 与作业管理器关联的服务需要几个TCP端口。请查阅文档对TCP端口的要求
  • 对于Windows集群,有足够的数量短暂的TCP端口需要支持大型数据集传输,特别是金宝app对于具有32个或更多工作人员的集群。通过编辑Windows注册表,可以增加Windows设置的临时TCP端口的默认最大数量(5000)。有关详细说明,请参见故障排除章节。
网络
  • 存在允许MATLAB工作人员和作业管理器进程独特地主机名互相认同。例如,如果计算机将其识别为“计算机1”,那么其他计算机必须能够解析名称“Computer1”。
  • 群集上每个节点的主机名必须绑定到与主机的一个网络接口卡(NIC)上的地址匹配的IP地址。并行进程将在具有多个NIC的机器上正常工作。看见技术解决方案1-1Z2DHH有关确定配置是否正确的说明。

连接一台桌面计算机(客户端机器)到运行在Amazon EC2云上的MATLAB并行服务器

  • 客户端计算机必须能够在端口443(HTTPS)上的域MathWorks.com和Amazonaws.com中的任何DNS名称进行外向连接,或者具有可以联系这些域的正确配置的SSL功能代理服务器。
  • 客户端计算机必须能够直接在一组特定端口上与Amazonaws.com域中的集群计算机进行传出连接。这些端口因Matlab释放而异,群集是否已启动云中心或自定义安装。所需的端口汇总在下表中。在表中,N是单个节点上的最大worker数量。
  • 注意,“建立传出连接”的能力意味着客户机必须能够实例化集群的套接字,这在TCP级别意味着TCP/IP通信的初始SYN数据包来自客户机。大多数NAT和通用防火墙允许这种类型的通信,但如果您有更严格的规则,则可能需要启用这种传出通信。
发布 启动集群的方法 所需的港口 N=8时需要的端口示例
R2016b早些时候, 自定义安装 27350到27355和14350到14351 + 4*N 27350至27355和14350至14383
R2017a和R2017b
自定义安装 27350至27357 + 3 * n 27350年到27381年
R2018a及更高版本
云中心
27355到27358 + 4*N
27355年到27390年
R2018a及更高版本
自定义安装
27350至27358 + 4 * n
27350年到27390年
  • 云中运行的客户端和集群应该通过“始终连接”的TCP通信进行连接。如果客户端计算机和群集之间的网络设备重置TCP流,则任何打开的交互parpool会话将被关闭。
  • 对云中心集群的访问被限制在指定的外部IP地址。这些地址可以在Cloud Center中手动配置,也可以在集群中启用“自动管理集群访问”特性时自动配置。在大多数本地网络中,适当的政策意味着计算机的公共Internet地址,从Internet上的其他地方看到,与本地地址不同。联系您的管理员或访问www.whatismyipaddress.com来确定您的计算机的公共因特网地址。

其他需求

在R2006a之前引入

查看其他产品的要求: