MATLAB生产服务器
MATLAB알고리즘을웹,데이터베이스및기업용응용프로그램으로통합할수있습니다。
MATLAB生产服务器™를통해전용서버또는클라우드에서실행되는웹,데이터베이스,프로덕션기업용응용프로그램에사용자지정분석을통합할수있습니다。MATLAB®에서알고리즘을만들고MATLAB编译器SDK™를사용하여패키징한후,재코딩또는사용자지정인프라생성없이에MATLAB生产服务器배포할수있습니다。이후사용자는최신버전의분석에자동으로액세스할수있습니다。
MATLAB生产服务器는여러MATLAB运行时버전을동시에관리합니다。따라서,서로다른버전의MATLAB에서개발된알고리즘을응용프로그램으로통합할수있습니다。서버는멀티프로세서및멀티코어컴퓨터에서실행되므로동시작업요청에대한저지연처리가가능합니다。추가컴퓨팅노드에서버를배포하여용량을확장하고여유도를확보할수있습니다。
시작하기:
수직적확장
서버컴퓨터에프로세서코어및메모리를추가하여더많은요청을처리하거나응답시간을단축할수있습니다。계산집약적인요청은MATLAB并行服务器™클러스터로위임하여처리할수있습니다。
수평적확장
클러스터내에서버컴퓨터를추가하여더많은작업부하를처리할수있습니다。타사의부하분산소프트웨어또는기기를사용하여클러스터내MATLAB生产服务器인스턴스로클라이언트요청을전달할수있습니다。이런접근법은성능을개선할뿐만아니라,복원력및가용성이뛰어난시스템아키텍처를제공할수있습니다。
클라우드에서확장
클라우드를사용하여서버인스턴스를확장할수있습니다。亚马逊MathWorks는®Web服务및微软®Azure®와같은클라우드플랫폼에완전히구성된MATLAB生产服务器배포를공급하는참조아키텍처를제공합니다。
암호화
MATLAB生产服务器에대한요청은TLS / SSL프로토콜로암호화될수있습니다。디스크의MATLAB코드도암호화되어지적재산을보안합니다。
인증
사용자는인증서기반또는토큰기반인증방법을사용하여MATLAB生产服务器에액세스할수있습니다。
액세스제어
인증을사용하여MATLAB生产服务器에대한액세스를제어할수있습니다。인증서기반인증의경우,클라이언트인증서에있는사용자이름을기반으로하여액세스가허용됩니다。토큰기반인증을사용하면관련된디렉터리의그룹구성원자격을기반으로액세스가허용됩니다。
기업용응용프로그램
경량클라이언트라이브러리를통해c#、Java®、C / c++、Python®과같은언어로개발된데스크탑,서버,데이터베이스응용프로그램에서MATLAB生产服务器에배포된MATLAB분석함수를호출할수있습니다。
웹및모바일응용프로그램
배포된MATLAB분석에액세스하는웹및모바일앱은주로입출력을위해JSON페이로드를사용하여RESTful API를통해함수를호출합니다。이런앱은서비스검색API를통해필요한입출력파라미터뿐만아니라사용가능한함수를파악할수있습니다。
타사시각화응용프로그램
表®, Spotfire®, Qlik®、电力BI®등의선호하는시각화응용프로그램에배포된MATLAB분석의결과를시각화할수있습니다。
MATLAB앱
독립형데스크탑앱과웹앱등MATLAB에서작성된모든앱에서MATLAB生产服务器에배포된함수를호출할수있습니다。
데이터베이스
MATLAB生产服务器는함수호출사이의상태를저장을위해고속인메모리데이터베이스인复述와함께제공됩니다。키값인터페이스를통해쉽게MATLAB코드에서复述로데이터를읽고쓸수있습니다。数据库工具箱™에서지원하는아주다양한데이터소스에도데이터를읽고쓸수있습니다。
스트리밍및메시징엔진
Azure物联网中心,Azure事件中心,Apache卡夫卡와같은스트리밍및메시징엔진에커넥터를사용하여센서및기기의원격측정데이터를MATLAB분석으로수집할수있습니다。
운영데이터
OSIsoft®PI系统™资产框架와같은운영시스템의자산데이터및시계열데이터를MATLAB분석으로스트리밍할수있습니다。이후,배포된분석으로데이터를처리하여이상상태에플래그를지정하거나,예방정비를권장하거나,자산의잔여수명을예측할수있습니다。
net클라이언트:
동기식및비동기식REST API작업에Protobof직렬화지원
클라우드
微软Azure市场에서自备许可证(BYOL)및现收现付(现收现付)사용가능
위기능과관련함수에대한자세한내용은릴리스정보를참조하십시오。