主要内容

Azure部署MATLAB生产服务器(现收现付)

要部署您的MATLAB®生产服务器™(PAYG)环境®,启动MATLAB制作服务器Azure市场的解决方案模板。部署到Azure之后,进行配置和管理MATLAB制作服务器登录MATLAB制作服务器仪表板(现收现付)。

有关部署的信息MATLAB制作服务器在Azure上使用许可证,请参见MATLAB生产服务器的Azure部署(BYOL)

请注意

您必须拥有Azure帐户才能在Azure上部署资源并配置服务器环境。

您将负责部署使用的Azure服务和资源的成本。

按照以下步骤在Azure上部署服务器环境。

  1. 在Azure市场上MATLAB生产服务器(PAYG)提供页面,点击现在就得到.这样做会启动解决方案模板,您可以在其中提供值来配置服务器环境。

  2. 发放云资源.在Azure上创建资源最多需要30分钟。

  3. 连接并登录仪表板

运行应用程序MATLAB制作服务器,您需要使用MATLAB编译SDK™.有关更多信息,请参见为MATLAB生产服务器创建可部署存档

发放云资源

在开始为其部署云资源之前,必须有Azure订阅MATLAB制作服务器在Azure上。启动MATLAB制作服务器解决方案模板,用于配置和部署云资源。部署流程包括以下步骤。点击好吧在每一步结束时进行下一步。

基础知识

首先,您必须选择一个Azure订阅,指定一个资源组来保存所提供的资源,并指定启动资源的位置。

参数名称 价值
订阅 选择用于购买资源的Azure订阅。
资源组

为资源组选择一个名称以保存资源。

建议为每个部署创建一个新的资源组。这样做使您可以轻松地删除每个部署的所有资源。

地区

选择要在其中启动资源的区域。

请选择支持所请求的虚拟机实例类型的区域。有关按区域支持的资源的列表,请参见2022世界杯八强谁会赢?按地区划分的产品

服务器

接下来,配置服务器VM和数据持久性。每一个MATLAB制作服务器实例运行在虚拟机上,每个实例运行多个实例MATLAB制作服务器工人。部署服务器实例时,需要配置虚拟机大小、虚拟机数量、操作系统等参数。

参数名称 价值
服务器虚拟机大小

指定用于服务器的虚拟机的大小。

建议虚拟机的vcpu个数与虚拟机的vcpu个数相匹配MATLAB制作服务器计划使用的每个虚拟机的工作人员。例如,如果你选择ad8 V38个vcpu的虚拟机,使用8个MATLAB制作服务器工人。控件可以更改工作人员的数量工人人数设置页中的MATLAB制作服务器仪表板。有关属性的详细信息,请参见num-workers

模板默认为Standard_D4s_v3.该配置为4vcpu, 16gb内存。有关Azure虚拟机的更多信息,请参见Azure虚拟机大小

服务器虚拟机数量

指定要运行的虚拟机数量MATLAB制作服务器实例。

为实现负载均衡,部署模板默认设置为2台虚拟机。

初始部署完成后,可修改虚拟机数量。有关更多信息,请参见修改虚拟机数量

服务器虚拟机操作系统

选择服务器虚拟机的操作系统。

窗户®(Windows服务器®)及Linux®(Ubuntu®)是唯一可用的选项。

在大多数情况下,选择操作系统取决于您的个人喜好。除非将特定于操作系统的依赖项或内容(如MEX文件)添加到应用程序中,否则部署到服务器的应用程序不依赖于特定的操作系统。

创建Redis™缓存

选择是否为Redis创建Azure缓存。

创建此服务允许您使用服务器的持久性功能。持久性提供了一种机制,在对运行在服务器实例上的MATLAB代码的调用之间缓存数据。有关更多信息,请参见数据缓存基础

您可以在初始部署后为Redis提供Azure缓存。有关设置说明,请参见Azure的文档

仪表板登录

服务器虚拟机部署完成后,可通过MATLAB制作服务器仪表板,它提供了一个基于web的界面来配置和管理MATLAB制作服务器在云端。为仪表板指定登录凭证。

参数名称 价值
管理员用户名

指定登录的管理员用户名MATLAB制作服务器仪表板。

管理员密码

指定登录的管理员密码MATLAB制作服务器仪表板。

网络

您可以指定哪些IP地址可以访问仪表板,您的解决方案是否应该使用公共IP地址,以及配置虚拟网络(VNet)。

参数名称 价值
允许来自IP地址的连接

指定允许连接到管理服务器的仪表板的IP地址或IP地址范围。

如果指定一个IP地址范围,请使用CIDR格式,在“/”之前提供IP地址,在“/”之后提供掩码。掩码决定了要包含的IP地址的数量。例如:10.0.0.1/24。

您可以使用CIDR计算器来确定一系列IP地址的CIDR符号。

通过Internet提供解决方案

通过将此参数设置为,使您的解决方案在Internet上可用是的.这将使用公共IP地址。

如果将该参数设置为没有,则ARM模板不会为dashboard所在的虚拟机分配公网IP地址。要访问仪表板,可以使用与承载仪表板的VM位于同一虚拟网络中的不同VM。

虚拟网络

新建VNet或选择已有VNet。

该模板默认为创建一个具有预定义值的新VNet。这些是Azure在创建新VNet时默认的值。您可以使用默认值,也可以根据网络设置输入新值。

在新的VNet中部署时,部署将打开以下端口。如果您使用的是现有的VNet,则需要打开以下端口。

  • 443-与仪表板和MATLAB执行端点通信所需。

  • 800080048809090,9910-仪表盘之间的通信所需,MATLAB制作服务器工作者,以及虚拟网络中的各种微服务。这些端口不需要通过Internet访问。

  • 65200- - - - - -65535- Azure应用程序网关运行状况检查工作所需。这些端口需要通过Internet访问。有关更多信息,请参见MSDN社世界杯预选赛小组名单区

  • 223389—Windows远程桌面功能或Linux SSH远程桌面功能。可以使用远程登录功能进行故障排除和调试。您可以在部署完成后关闭这些端口。

第一个子网

第二个子网

对于新建子网或已有子网,请指定子网名称和子网前缀。

第一个子网承载仪表板。第二个子网承载应用程序网关。

模板默认使用预定义值创建新子网。您可以使用默认值,也可以根据网络设置输入新值。

SSL证书

在本节中,您将指定Azure应用程序网关要使用的SSL证书。应用程序网关提供了一个HTTPS端点,用于连接到服务器实例和MATLAB制作服务器仪表板。

参数名称 价值
可以证明 上传pfx格式的SSL证书。
PFX证书密码 如果证书需要密码,请在此处输入。否则,将该字段留空。

连接并登录仪表板

MATLAB制作服务器仪表板是一个基于web的配置和管理界面MATLAB制作服务器在云端。

请注意

Internet Explorer浏览器®不支持Web浏览器与仪表板交互。

成功创建资源组后,才能执行这些步骤。如果您的解决方案使用专用IP地址,则可以从与承载仪表板的VM位于同一虚拟网络中的VM连接到仪表板。

  1. 在Azure门户中,单击资源组

  2. 选择为此部署创建的资源组。

  3. 选择部署从左边窗格。在打开的窗格中,单击微软。模板

  4. 选择输出从左边窗格。

  5. 复制的参数值dashboardURL然后粘贴到浏览器中。

  6. 中指定的管理员用户名和密码仪表板登录部署过程中的登录步骤。

建议对仪表板配置基于角色的访问控制。MATLAB制作服务器集成了OAuth 2.0提供商,如微软®Azure活动目录,谷歌®Identity和PingFederate®提供基于角色的访问控制。基于角色的访问控制允许您根据用户的角色授予他们在仪表板和服务器上执行任务的权限。有关如何配置基于角色的访问控制的详细信息,请参见仪表盘访问控制

相关的话题

Baidu
map