开发区域

先进与MATLAB软件开发

MATLAB运行在云计算参考架构

令人难以置信的增长和采用基于云服务的一个令人激动的时刻是在MathWorks技术以其丰富的历史来强化科学计算工作流。

的规模和权力公共和私有云产品使它适合解决越来越大的计算和模拟工作负载而极大地简化了这样做的操作方面。MathWorks用户发现利用云计算的许多好处,我们努力支持他们的需求,使他们的成功。金宝app

首先,我看到了难以置信的进步与我们的产品计算的规模。下载188bet金宝搏我们的讨论结果讨论了数以百万计的MATLAB和Simulink仿真的订单。金宝app这些系统爆炸的规模,这也是需要注意的显著的收缩时间运行这些巨大的模拟工作负载——通常的订单小时,分钟,秒运行时适当的堆栈的工具。

今年夏天,MathWorks引入一站式解决这些用例的着陆页,你可以找到它//www.tatmou.com/cloud.html。我们进化的全谱可以找到支持云服务。金宝app这种支持的金宝appMathWorks云以及我们支持公共云环境像亚马逊网络服务(AWS),微软Azure和其他云系统。

进一步,MathWorks发布了一组参考体系结构支持工作流从原型在MATLAB,全面生产质量堆栈,可以提供在云上允许用户把MATLAB模型在系统投入生产。金宝app

参考体系结构

参考体系结构是指一个模板的详细架构解决方案,包括我们的产品组合的配置坚持当前的最佳实践。下载188bet金宝搏考虑到各种各样的用例和场景,它试图解决,它的目的是作为指导原则,常常与其他构件的一个完整的解决方案。与这些参考体系结构,它很容易安装MATLAB通过自动化的许多步骤配置和配置云基础设施。

在过去我在博客上关于我们的方法开放和可扩展的。这些架构也不例外,被释放github.com允许完全透明进入他们的工作方式和他们所做的事情——允许用户使用它们独立或叉和调整他们的需求。你可以找到他们在:https://github.com/mathworks-ref-arch

参考体系结构本身可以被定义在不同的抽象级别,因此,让我们仔细看看这些模板的小样本。

MATLAB®

模板为我们的旗舰产品,MATLAB,可以找到AWS和Azure。为了这篇文章的其余部分,我将使用AWS的术语和Azure交替公平地说我们的用户在这些系统。(如:云形成模板在AWS和Azure资源管理器模板——又名手臂模板)。

你可以找到的模板MATLAB在亚马逊网络服务:https://github.com/mathworks-ref-arch/matlab-on-aws和MATLAB在微软Azure上:https://github.com/mathworks-ref-arch/matlab-on-azure

这参考架构规定一个MATLAB在VM实例运行在云计算和设置所需的网络和安全访问它。在图片,这看起来像:

如果你是在一个有效的云账户,签署您可以启动这些栈不超过几次点击。

用户可以通过远程桌面客户端连接到提供实例或必要时通过clientless访问方法noVNCApache鳄梨酱™。所有它应该是一个点击按钮和一些配置选项和中提琴的选择!MATLAB R2018a (Linux)…在云上。

MATLAB分布式计算服务器™

一个MATLAB给出我们的开发环境,你的问题可能是更大的,粗糙的,需要更多的马力。下一个参考体系结构感兴趣的规定一个完整的MATLAB分布式计算集群服务器产品。这支持开发金宝app工作流规模的计算能力一个MATLAB会话和给它咬当应用到你的问题。

在图片,这看起来像:

你能找到这个模板为微软Azure:https://github.com/mathworks-ref-arch/mdcs-on-azure和亚马逊网络服务:https://github.com/mathworks-ref-arch/mdcs-on-aws

使用它与你的Azure账户一样简单的单击部署或启动按钮将启动一个集群上的我们的最新产品R2018a集群大小的选择。

MATLAB生产服务器™

成熟的工作流在MATLAB允许用户探索他们的数据和开发一个模型或功能。MathWorks生产服务器使开发人员能够为这些模型可扩展的服务,可以从任何地方。

在图片,这样子:

阅读更多关于使用它在Amazon Web服务:https://github.com/mathworks-ref-arch/mps-on-aws或在微软Azure上:https://github.com/mathworks-ref-arch/mps-on-azure

我在过去的博客中讨论例子将MATLAB模型迅速从原型到生产没有昂贵的低效率。其中许多例子由这些成堆的我们的软件在云上。这个堆栈的更广泛的观点是,它使MATLAB技术工作与休息你的解决方案和规模来满足企业的需求。

与其他解决方案集成金宝搏官方网站

MathWorks产下载188bet金宝搏品打好两个独立的工作流实例,他们需要作为一个更大的解决方案的一部分。还有其他的参考体系结构来连接这些MathWorks栈等产品下载188bet金宝搏TIBCO Spotfire®。所有这一切的最终目标是提供你,读者,方便地访问我们的产品在您选择的云环境。下载188bet金宝搏

把它一起构建真实的东西

上面的积木可以组合成更加丰富完整的解决方案。金宝搏官方网站例如,下面是MathWorks动力分析平台的体系结构解决流媒体的需求分析和批处理分析数据来自连接汽车的集合。有几种方法可以建立这样一个系统管理等服务ThingSpeak或作为服务在一个定制的特定于应用程序的平台。

系统架构图看起来很复杂,每个图片上的浅灰色补丁对应MATLAB的参考架构,MATLAB分布式计算服务器和MATLAB生产服务器上面所讨论的,提供在云上几次点击。

建筑如上面照片可能看起来很奇怪,莫名其妙的人是第一次看到它,但他们可以容易开发和推出,如参考体系结构文档页面点击的按钮。

总之,如果你在云上,我们有你的背部。如果你是开发人员的一面DevOps实践,关键在于建立这些系统的最佳实践可以很容易通过适当的参考模式。如果这个词DevOps你是新的…嗯…这是一个肥沃的另一天的主题。请敬请期待!




发表与MATLAB®R2018a

|

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。