开发人员专区

先进的软件开发与MATLAB

与参考架构云中运行MATLAB

令人难以置信的增长和采用云的基础的服务使其成为一个激动人心的时刻,在拥有丰富的技术史MathWorks公司合作,增压科学计算工作流。

规模以及公共和私有云服务的力量使之适合于应对日益庞大的计算和模拟工作负载,同时极大地简化了这样的业务方面。由于MathWorks的用户发现利用云的诸多好处,我们努力支持他们的需求,使他们的成功。金宝app

对于初学者来说,我已经看到了我们的产品计算的规模令人难以置信的进步。下载188bet金宝搏我们对结果的对话在数以百万计MATLAB和Simulink仿真的订单进行讨论。金宝app随着这些系统的规模爆炸,也显着地注意到运行这些庞大的工作量模拟时的收缩 - 运行的工具,相应的栈时,往往以小时,分钟和秒的订单。

今年夏天,MathWorks公司推出了一站式的着陆页来解决这些用例,你可以找到它//www.tatmou.com/cloud.html。我们的云服务支持发展的全谱可以在那里找到。金宝app此支持采用金宝appMathWorks的云的形式以及我们对公共云环境,比如亚马逊网络服务(AWS),微软Azure和其他云系统的支持。

把它进一步,MathWorks公司已经发布了一套参考架构,以支持工作流程,从原型设计在MATLAB,满负荷生产质量栈可以在云中,使用户能够把他们的MATLA金宝appB模型转换为生产自己的系统内提供。

参考架构

术语参考架构是指一个模板解决方案的细节,涉及我们的产品在配置组成的架构,附着于当前的最佳实践。下载188bet金宝搏鉴于各种使用情况和方案,它试图地址,它意在作为指导,通常与完整的解决方案的各种其它积木结合使用。有了这些参考架构,很容易得到与MATLAB通过自动化许多在供应和配置的云基础设施的步骤上和运行。

我在过去的博客上讲述我们的方法是开放和可扩展。这些架构也不例外,并已发布github.com允许充分的透明度他们如何工作,他们所做的事情 - 让用户使用它们的独立或叉子和定制他们的需要。你可以找到它们:https://github.com/mathworks-ref-arch

参考架构本身可以在不同级别的抽象定义,所以让我们在这些模板的一个小样本一探究竟。

MATLAB®

我们的旗舰产品,MATLAB,模板可以为AWS和Azure中被发现。对于这篇文章的其余部分的目的,我将使用AWS和Azure的术语交替要对得起我们对这些系统的用户。(例如:在AWS和Azure的资源管理器模板云的形成模板 - 又名ARM模板)。

你可以找到在Amazon Web Services的MATLAB的模板:https://github.com/mathworks-ref-arch/matlab-on-aws和MATLAB在微软的Azure在:https://github.com/mathworks-ref-arch/matlab-on-azure

该参考架构规定,在云和建立网络和安全运行在一个虚拟机实例MATLAB需要访问它。在图片,这看起来像:

如果您已登录到一个有效的云账号,您可以用不超过几个点击的推出这些堆栈。

用户可以通过客户端访问的方法,如通过远程桌面客户端,或者如果需要连接到供应情况noVNC要么Apache的鳄梨™。所有应该采取的是按钮的点击几个配置选项和中提琴的选择!MATLAB R2018a(Linux)的...在云上。

MATLAB分布式计算服务器™

一个单一的MATLAB礼物我们的发展环境,但你的问题可能更大,gnarlier并需要更多的马力。感兴趣的规定,接下来的参考架构,分布式计算服务器产品的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公司生产服务器使开发人员能够为这些模型作为可扩展的服务,可以在任何地方调用。

在图片,这将是这样的:

了解更多关于使用它在亚马逊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金宝搏TIBCOSpotfire®。所有这一切的最终目标是为您提供,读卡器,方便地访问我们的产品对您所选择的云环境。下载188bet金宝搏

全部放在一起打造实实在在的事

上面的积木,现在可以组合成更丰富全面的解决方案。金宝搏官方网站例如,下面是供电分析平台寻址两个流分析和数据从连接轿厢的集合来的批量分析需要的MathWorks公司的体系结构。有几种方法来建立这样一个系统,管理服务,如ThingSpeak或作为自定义应用程序特定的平台内的服务。

虽然该系统架构图像看起来比较复杂,每个上的图像对应的光灰色补丁,以分布式计算服务器和MATLAB生产服务器为MATLAB,MATLAB的参考架构的讨论以上,置备上点击几云。

建筑的图片,如一个以上可能看起来很奇怪和令人费解的人谁是看到它的第一次,但它们可以被制成易于开发和启动 - 一样简单点击一些按钮上的参考架构文档页面。

总之,如果你是在云上,我们已经得到了你的背部。如果你是对的DevOps实践的开发方面,关键外卖是,建立这些系统的最佳实践可以很容易用适当的参考模式。如果单词DevOps的是新的给你...好...这是另外一天了肥沃的话题。敬请期待!




发布时间与MATLAB®R2018a

|

注释

要发表评论,请点击这里在您的帐户MathWorks公司签署或创建一个新的。