平台: 所有平台 版本: 所有版本

描述

整体架构

下图显示了网络的整体体系结构,包括运行Comsol Multiphysics,Comsol Multiphysics Server,Comsol Client,Commsol Apps的计算机;运行COMSOL应用程序的外部移动设备或Web浏览器;comsol服务器节点;Model Manager服务器;FlexNet许可证服务器;数据库服务器;和一个带有计算节点的HPC群集运行COMSOL批处理作业。

在客户端 - 服务器模式下运行comsol多物理

Comsol Multiphysics客户端和服务器应用程序均可在所有平台上使用。

在同一计算机上以客户端 - 服务器模式运行comsol多物理

COMSOL多物理客户端和Comsol Multiphysics Server可以在同一计算机上运行,​​并且使用所有可用许可证类型:命名单用户许可证(NSL),CPU锁定许可证(CPU)和浮动网络许可证(FNL)。在此配置中,Comsol Multiphysics客户端和Comsol Multiphysics Server在单个计算机中以单独的进程运行。客户端和服务器通过本地TCP(传输控制协议)连接进行通信。

在不同计算机上以客户端 - 服务器模式运行comsol多物理

comsol多物理客户端和comsol多物理服务器也可以在不同的计算机上运行。此配置需要浮动网络许可证(FNL)。

下图说明了不同计算机与TCP连接之间的客户端 - 服务器TCP连接到默认端口1718和1719的许可证服务器。(FNL许可证需要许可证服务器。)该图还说明Comsol Multiphysics Server可以将批处理作业提交给HPC群集。通常,单独的网络用于计算节点和头节点之间的通信。

运行Comsol Model Manager服务器和客户端

下图显示了如何将Comsol Model Manager服务器连接到运行COMSOL多物理的计算机,FlexNet许可证服务器以及可选的SQL数据库SEVERS和自定义文件服务器。

该图显示了通过反向代理服务器运行COMSOL多物理学到模型管理器服务器的设置。此配置可用于管理公司网站在公司环境中的模型管理器服务器和其他基于Web的工具的通用登录名。模型管理器还可以通过AD或LDAP服务器管理自己的登录名。以这种方式运行模型管理器服务器需要一个许可证服务器和至少一个FNL许可证。使用COMSOL多物理学的FNL许可证时,您还需要与COMSOL多物理学的许可证服务器进行通信。使用CPU或NSL许可证时,通常使用本地许可证服务器或许可证文件。Model Manager服务器可以使用本地存储和本地数据库,但可以选择与单独的数据库服务器和单独的自定义Apache Solr服务器进行通信,并使用单独的服务器进行备份和存储。

下图显示了连接到comsol多物理客户端服务器设置的COMSOL模型管理器服务器:

该图显示了一个设置,其中包括您在单独的计算机上运行comsol多物理客户端和comsol多物理服务器的位置。此配置需要FNL许可证。comsol Multiphysics Server和Model Manager服务器都与许可证服务器通信。该图显示了与AD或LDAP用户数据库服务器通信的可选反向代理服务器。(Model Manager服务器可以通过AD或LDAP本身管理登录。)此图还显示了可选的HPC群集以及可选的存储服务器,数据库服务器和自定义Apache Solr服务器。

使用Matlab,Simulink或Excel运行Comsol

comsol可以使用客户端 - 服务器体系结构在同一台计算机上与Matlab,Simulink或Excel一起运行。命令comsol mphserver matlab启动了此配置。命令comsol matlab可用于仅启动客户端并连接到远程服务器。打开模型时,Excel会启动comsol多物理服务器。下图显示了运行MATLAB和SIMULINK,EXCEL和COMSOL JAVA API的计算机,以及它们如何连接到Comsol Multiphysics Server,FlexNet许可证服务器以及可选的HPC群集运行COMSOL comsol batch作业。