主要内容

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

为 Cloud Center 配置 AWS 虚拟私有云(VPC)

本节提供配置虚拟私有云(VPC)以配合 Cloud Center 使用的指南。使用 Amazon® Web Services (AWS®),实例在逻辑上仅与单个 AWS 帐户隔离的 VPC 中运行。有关详细信息,请参阅 Amazon VPC 入门指南

您可以使用 AWS 帐户提供的默认 VPC。若需创建另一个虚拟私有云(VPC),请参阅 AWS 文档网站上的创建 VPC

MATLAB® Parallel Server™ for AWS 支持将主节点和工作单元配置在同一子网中的场景。您的虚拟私有云 (VPC) 和子网需要公共 IP 地址和 Internet 访问权限。

Schematic of the connection between a Client Machine and MATLAB Parallel Server on AWS.

将台式计算机(客户端机器)连接至运行于 AWSMATLAB Parallel Server

  • 客户端计算机必须能够通过 443 端口(https)向 mathworks.comamazonaws.com 域中的任何 DNS 名称建立出站连接,或者配备配置正确的 SSL 代理服务器以访问这些域。

  • 要从客户端 MATLAB 访问 MATLAB Parallel Server 集群,必须在客户端配置防火墙以允许这些出站连接。

    TCP 27350 至 27358+4*N – 用于连接集群主节点的作业管理器,以及连接并行池的工作单元。根据 N(整个集群中任意单个节点上的最大工作单元数)计算所需端口数量。

    TCP 443 – 通过 HTTPS 访问(至少)*.mathworks*.amazonaws.com

    TCP 22 – 通过 SSH 访问集群节点。

  • 您必须通过 " 始终连接 " 的 TCP 通信将客户端与云端运行的集群连接起来。若客户端计算机与集群之间的网络设备重置了 TCP 流,则所有已打开的交互式 parpool 会话都将被关闭。

  • 若未启用 Auto-Manage Cluster Access,则必须配置 Cloud Center 集群访问权限,允许来自计算机外部 IP 地址的连接。在大多数局域网中,现行策略意味着计算机在 Internet 其他位置可见的公共 Internet 地址与本地地址不同。请联系您的管理员或访问 https://whatismyipaddress.com 以确定您计算机的公共 Internet 地址。

故障排除

问题和症状

可能的原因与解决方案

集群启动因超时失败,且未显示任何集群启动消息

  • 验证与集群子网关联的网络访问控制列表(ACL)是否允许所有必需的入站和出站流量。有关网络 ACL 的详细信息,请参阅 Amazon VPC 用户指南

  • 请确认集群的 VPC 已连接 Internet 网关,以便集群实例能够与 Internet 通信。有关为您的 VPC 配置 Internet 网关的信息,请参阅 Amazon VPC Internet 网关

  • 验证集群的子网路由表是否允许流量路由到 Internet。在公共子网中,这是通过到 Internet 网关的路由来实现的。有关配置 VPC 路由表的信息,请参阅 Amazon VPC 路由表

  • 验证集群实例能否解析所有集群实例的完全限定域名(FQDN)。确保集群的虚拟私有云(VPC)关联的动态主机配置协议(DHCP)选项集配置正确。有关配置 DHCP 选项集的更多信息,请参阅 Amazon VPC DHCP 选项

客户端无法连接到集群

  • 确保连接性检查器成功完成所有测试。

    • 请确保您的网络防火墙允许出站 HTTP 和 HTTPS 流量访问 MathWorks 及 Amazon Web Services 域。

    • 请确保您的网络防火墙允许所有必需端口的出站流量。

  • 确保集群配置文件验证成功。此工具用于验证客户端与集群实例之间的连接性。

  • 请确保您的客户端机器的 IP 地址已在 Cloud Center 的集群访问页面上完成注册。有关详细信息,请参阅管理集群访问

  • 验证集群是否处于联机状态。

另请参阅

主题