Main Content

云平台上 MATLAB 的许可证要求

符合资格的许可用户可以在公有云平台(例如 Azure® 和 AWS®)上运行某些 MathWorks® 产品。还可以将一些产品打包到容器中,以在云环境中使用。在容器或公有云中使用 MathWorks 产品的资格和配置要求取决于许可证类型。

注意

许可证管理员:有关如何配置网络许可证管理器以便与云上的 MathWorks 产品结合使用的信息,请参阅在云平台上为 MATLAB 配置许可证管理器

如果您不知道您拥有哪种类型的许可证,或不知道您获得了哪些产品的许可,可以查看您的 MathWorks 帐户:

  1. 登录到您的 MathWorks 帐户

  2. 我的软件下,查看许可证。

    选项下,记下许可证类型。

  3. 许可证下,点击许可证编号以查看该许可证包含的产品。

如果您没有 MathWorks 帐户,您可以在 https://www.mathworks.com/mwaccount/register 上创建一个帐户。然后,您可以关联许可证,也就是将您正在使用的许可证关联到您的 MathWorks 帐户。如果您没有许可证,也可以购买许可证。

要确定您的许可证是否支持在云上运行 MathWorks 产品,请参考下表。

产品许可证条件

MATLAB Online

符合资格的 MATLAB® 许可用户可以使用 MATLAB Online™,无需额外配置。要查看您的许可证类型是否符合资格,请参阅 MATLAB Online

您的许可证必须处于软件维护服务期 (SMS) 内。

MATLAB

  • 在公有云上

  • 在容器中

  • 在 Cloud Center 中

  • 在 Jupyter® 环境中

支持以下许可证类型:

  • Campus-Wide - 属于您所在的学术机构的许可证,您只有使用权。

  • Individual - 您名下的许可证,只能由您使用。

  • Network Named UserConcurrent - 由许可证管理员在服务器上管理的许可证。

您的许可证还必须符合以下条件:

  • 已关联到 MathWorks 帐户

  • 配置为云使用。

    • Campus-Wide 和 Individual 许可证已配置为可在云端使用。

    • 对于 Network Named User 和 Concurrent 许可证,请联系您的许可证管理员,以确定您的许可证是否配置为可供云使用。许可证管理员可能需要在许可证服务器上进行一些更改,您才能在云端运行 MATLAB。要查找您的许可证的管理员,请从 MathWorks 许可证中心选择您的许可证,然后点击联系管理员

注意

在虚拟机上运行 MATLAB 时,请确保用于在网络上标识该计算机的 MAC 地址是静态地址(不可更改)。如果没有静态 MAC 地址,您的计算机在重新启动时可能会被分配新地址。此新地址会计入您的许可证允许您运行 MATLAB 的最大计算机数量,这可能会导致您超出许可证限制数量。获取静态 MAC 地址的方式因云平台而异。例如:

  • Azure - 创建虚拟网络时,即使虚拟机处于解除分配状态,也会保留虚拟网络 MAC 地址。

  • AWS - 使用包含静态 MAC 地址属性的弹性网络接口 (ENI)。

此外,对于容器:

  • 您的许可证必须对容器中的所有 MathWorks 产品有效。

  • (仅限 Concurrent 许可证)运行容器时,您必须提供网络许可证管理器的端口号和 DNS 地址。启动容器时,将以下选项添加到 docker run 命令中:-e MLM_LICENSE_FILE=27000@MyLicenseServer。有关更多详细信息,请参阅MATLAB Container on Docker Hub

MATLAB Parallel Server™

  • 在公有云上

  • 在容器中

  • 在 Cloud Center 中

支持以下许可证类型:

  • 您的组织使用网络许可证管理器托管的 MATLAB Parallel Server 许可证

  • MATLAB Parallel Server 基于云的许可。必须由许可证管理员在许可证中心将用户添加到许可证。无需添加已将许可证关联到其 MathWorks 帐户的用户。

要了解详细信息,请参阅 MATLAB Parallel Server 在线许可

MATLAB Production Server™

  • 在公有云上

您的许可证必须符合以下条件:

  • 属于 Concurrent 许可证类型。

  • 配置为在虚拟网络上使用网络许可证管理器。默认情况下,MATLAB Production Server 的部署包括一个网络许可证管理器,但您也可以使用现有的许可证管理器。无论是哪种情况,请都在部署后激活或迁移许可证。

如果您没有符合资格的 MATLAB Production Server 许可证,您可以在 Azure 或 AWS 上以即用即付形式使用 MATLAB Production Server

MATLAB Web App Server™

  • 在公有云上

您的许可证必须符合以下条件:

  • 属于 Concurrent 许可证类型。

  • 配置为在虚拟网络上使用网络许可证管理器。默认情况下,MATLAB Web App Server 的部署包括一个网络许可证管理器,但您也可以使用现有的许可证管理器。无论是哪种情况,请都在部署后激活或迁移许可证。

相关主题