Mathworks Tim Choo
学习如何获得matlab®在参考架构的帮助下,生产服务器™在Azure中启动和运行。这个参考体系结构提供了使用预配置的ami创建必要的MATLAB生产服务器和许可服务器虚拟机的模板,帮助您在更短的时间内运行。结合MATLAB分析到企业,web和移动应用程序与MATLAB生产服务器。Azure基础设施与MATLAB Production Server相结合的弹性使您的应用程序能够同时支持许多用户。万博1manbetx
在这个视频中,我将向您展示如何运行matlab®Microsoft上的生产服务器™®使用MATLAB生产服务器参考架构的Azure。
这是几个参考体系结构之一,帮助您在云上使用Matlab启动和运行。
这个参考架构包含了在Azure上运行MATLAB生产服务器所需的所有组件:
ARM(或Azure资源管理器)模板部署:
我们将通过导航到MATLAB生产服务器参考体系结构的GitHub存储库来开始。此页面具有用于此视频的详细说明。在入门之前,请确保您有以下内容:
一旦你有这些,我们就可以开始。单击“部署到Azure”按钮以开始进程。请注意,您可以选择部署Windows或Linux VM。
如果有提示,请登录您的Azure帐户。
您将在Azure门户中获取页面,您可以在其中自定义部署参数:
Azure将开始部署您的资源。这需要大约30分钟,所以请耐心等待。
部署已成功完成后,从ServerMachine-Public-IP资源获取云控制台IP地址,然后在浏览器中输入该IP地址。您可以从浏览器收到关于访问未安全站点的警告消息。这是由于使用自签名证书。您可以将自签名证书更改为CA签名证书以消除此错误。有关如何执行此操作的详细信息在GitHub存储库中找到。
使用前面指定的用户名和密码凭据登录。
Cloud Console显示了生产服务器部署的当前状态。我们之前指定了两个VM实例;这些实例中的每一个都在运行四名Matlab工人,为我们提供八名工人。典型的生产服务器许可证包含24名工人,因此您可以扩展多达六个VM实例。
用于从客户机应用程序调用函数的URL端点显示在云控制台上的显著位置。
我们需要做的第一件事是获取许可证服务器的主机ID或MAC地址。我们将需要它来生成我们的许可证。在云控制台,转到“管理”选项卡,然后选择“管理许可证”。如果您获取试用许可证,请向销售代表提供许可证服务器主机ID。否则,将HostID提供给许可证管理员,他们可以访问Mathworks许可证中心以生成许可证文件。
一旦您收到许可证文件(通常是一个.lic扩展名),从文件打开对话框中选择文件,然后上传文件。
许可证日志文件应该显示出了两个MATLAB Production Server实例,每个实例都有我们指定的四个工人许可证。
您现在可以上传生产服务器应用程序。我们将转到“应用程序”选项卡,然后单击“上传应用程序”。生产服务器应用程序在.ctf文件中使用matlab编译器SDK打包。让我们从项目的\ for_redistRibution文件夹上传键入键。
应用程序已上传后,您可以从前端客户端调用其函数。在此示例中,我们拥有一个基于Web的前端客户端应用程序,该应用程序呼叫绑定工具功能我们刚刚上传以获得债券的价格。Web前端客户端应用程序捕获字段中的输入数据,将其包装为JSON有效负载,并拨打到生产服务器端点的休息调用。端点在云控制台的主页上找到。追加您的CTF名称和功能名称以形成要调用的URL。
您可以通过转到管理 - >管理服务器配置并修改配置标志来管理来自Cloud Console的生产服务器配置。
如果您需要支持额外的用户,您可万博1manbetx以通过手动增加规模设置大小或启用自动伸缩来增加虚拟机的数量。
如果您不再需要在Azure中运行MATLAB生产服务器,请删除整个资源组,该组将删除部署中的所有组件。
请务必查看GitHub存储库以获取更详细的说明。
要了解更多关于在云上使用MathWorks的信息,请访问mathworks.com/cloud.
您还可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。