Sistemas informáticos y empresariales

IT架构师资源

用于部署MathWorks产品的体系结构模式2022世界杯八强谁会赢?

本地桌面产品2022世界杯八强谁会赢?

用于本地桌面部署的体系结构模式

MATLAB和Simulink(个人和指定计算机许可证)

文档

参见第1和第4节

MATLAB和Simulink(网络、并发、校园级和企业级许可证)

文档

看到部分3 - 6

本地服务器产品2022世界杯八强谁会赢?

用于本地服务器部署的体系结构模式

MATLAB网络服务器

  1. 用户从网络浏览器访问MATLAB
  2. 核心服务提供网页,认证用户,分配MATLAB计算舱,为服务器启用许可
  3. 为每个用户提供了一个MATLAB容器吊舱(它也检出许可证)
  4. 挂载用户文件存储和共享文件系统

MATLAB在线服务器管理指南

参见第1和第2节

MATLAB并行服务器

  1. 用户使用他们的MATLAB客户机向集群提交作业
  2. 头节点调度作业在集群上运行
  3. MATLAB并行服务器工作者在集群上运行用户代码
  4. 用户将结果检索到他们的MATLAB客户端
  5. 作业跨多个节点执行
  6. 监视作业并检索结果

文档

MATLAB Web应用服务器

  1. 用户通过支持的Web浏览器访问MATLAB Web Apps
  2. MATLAB Web App Server许可证必须连接到网络许可证管理器
  3. 针对LDAP目录或OpenID Connect身份提供程序对访问控制的用户凭证进行身份验证

快速入门指南
文档

MATLAB生产服务器

  1. MATLAB Production Server是无状态的,负载均衡器应该设置为通过轮询或最少连接方案路由流量
  2. 为了冗余或提高性能,可以运行MATLAB Production Server的多个实例。每个实例运行多个处理请求的工作进程
  3. 所有MATLAB Production Server实例必须连接到网络许可证管理器

快速入门指南
部署指南

Polyspace Bug Finder/代码验证器服务器和访问

  1. 检入代码到源存储库
  2. 对代码执行分析
  3. 托管分析结果
  4. 通过网络浏览器访问结果

文档

为云部署设计模式。

MATLAB和Simulink

MATLAB网络服务器

任何云提供商

MATLAB在线服务器管理指南

参见第1和第2节

MATLAB并行服务器

Polyspace服务器

AWS

文档

Azure

文档

有些产品可2022世界杯八强谁会赢?以通过几种云交付选项提供。下表提供了针对特定用例的建议:

GitHub上的云参考架构 Azure或AWS市场自带许可证(BYOL) Azure或AWS Marketplace即走即付(PAYG) MathWorks云中心

能够定制,最大的灵活性

将现有的本地工作负载转移到云中

长期试验,概念

丛发性工作负载

从MATLAB桌面在集群中运行大型作业

容器和协调器

构建或使用预构建的容器映像来部署MATLAB和Simulink。

MATLAB dockerfile

使用dockerfile来构建自定义的MATLAB容器图像

MATLAB生产服务器

部署MATLAB生产服务器使用执掌图表和预构建的容器

  1. 客户端应用程序通过RESTful调用或使用特定的语言调用MATLAB Production Server客户端库
  2. 为MATLAB Production Server和相关的MATLAB运行时预先构建的Docker容器映像在安装期间从containers.mathworks.com提取
  3. 如果启用了授权,则根据标识提供程序服务检查访问
  4. 许可证服务器必须可以从Kubernetes集群访问,以便向pods发放许可证
  5. 从您的代码在MATLAB编译器SDK中创建的可部署归档包含在Azure文件共享(或NFS)中
  6. 运行时状态可以存储在REDIS中
  7. Prometheus被配置为监视日志
Baidu
map