Ansys远程求解管理器RSM:功能介绍与设置指南

Ansys Remote Solve Manager (RSM)功能简介


Ansys Remote Solve Manager(RSM)提供了配置和监视作业提交到HPC资源的核心框架。无论作业是提交到集群还是提交到云端,RSM的集成环境和工具都能让您轻松连接到现有的IT设备,在需要时为您提供对强大计算资源的无缝访问。


作业可以从应用程序客户端(如Ansys Workbench)直接提交给RSM,也可以通过云门户来提交。


Ansys远程求解管理器RSM功能简介及设置方法的图1

Ansys RSM 提供以下核心功能:RSM 配置,Ansys RSM Cluster (ARC)和作业监视


1.1RSM 配置Configuration.


选择使您能够在HPC资源上运行Ansys应用程序的配置。通过类似向导的界面,RSM配置应用程序可以轻松地为集群或门户作业提交创建配置。


RSM配置使您能够将RSM与第三方作业调度器(如Microsoft HPC或LSF)或ARC集群(Ansys RSM Cluster)集成,您还可以为提交到第三方云计算服务的作业创建配置。无论资源类型如何,所有RSM配置都是一致的。


RSM 配置任务包括建立通信协议、指定文件处理方法、设置RSM队列和存储帐户信息。



1.2Ansys RSM Cluster (ARC)

如果您不使用第三方作业调度器(如Microsoft HPC或LSF),则可以使用安装RSM后的Ansys RSM Cluster(ARC)系统。ARC的运行方式与商业集群相同,在本地或分布式模式下运行Ansys应用程序,但它使用自己的调度功能,而不是第三方作业调度器的调度功能。


包含单个节点(无论是用户的本地计算机还是网络中的特定计算机)的ARC不需要任何特殊设置。包含多个节点的ARC需要服务配置和节点设置,但它提供了更强大的功能,使您能够在多节点环境中运行分布式并行作业。有关详细信息,请参见Ansys RSM集群(ARC)配置。

Ansys远程求解管理器RSM功能简介及设置方法的图2


1.3作业监视

直接从工作台或使用RSM job Monitoring应用程序查看已提交作业的状态、查看作业日志并开展Debug。

RSM与许多Ansys应用程序集成(参见帮助文档中RSM与Ansys应用程序集成)。Ansys解算器提供了向RSM提交解决方案的能力,而Ansys Workbench允许您提交项目更新、解决方案组件更新、设计点更新和设计优化研究。这使您能够在执行计算密集型任务时利用HPC计算资源。


向RSM提交作业时,请在求解属性中选择RSM队列。RSM队列与RSM中定义的配置相关联。RSM配置指定客户机如何与HPC资源通信,并标识HPC队列。


每个RSM安装都包含一个默认的Ansys RSM集群(ARC),可以在本地机器上使用,也可以在远程机器上配置。有关更多信息,请参见3.3 Ansys RSM集群(ARC)配置。如果您的组织使用商业集群,例如Windows HPC、LSF或PBS Pro,那么您也可以配置RSM将作业提交到该集群。有关更多信息,请参阅帮助文档中RSM与集群或云门户的集成。


通过使用Ansys支持,还可以创建自定义配置,使用户能够向第三方云提交作业。


如果作业将提交到远程群集,那么如果客户端无法直接与远程资源通信,则必须在群集提交主机上安装启动程序服务。此服务用于启动用户代理进程,该进程在提交作业之前对帐户进行身份验证。


1.4Ansys RSM支持的求解器及系统平台


RSM 支持以下应用及求解器:

  • Workbench
  • CFX
  • Fluent
  • Forte
  • Icepak
  • Mechanical (excluding the Samcef and ABAQUS solvers)
  • Mechanical APDL
  • Polyflow
  • System Coupling of Mechanical and Fluid solvers
  • Explicit Dynamics
  • Rigid Body Dynamics

Ansys RSM 在对应的操作系统支持以下的商业排队系统:

  • Platform LSF 操作系统: Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
  • PBS Professional 操作系统: Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
  • Slurm Workload Manager 操作系统: Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
  • Univa Grid Engine (UGE/SGE) 操作系统: Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
  • Windows HPC 操作系统: Windows Server 2012 R2 (Standard) with Microsoft HPC Pack 2012 R2, Windows Server 2016 with HPC Pack


2Ansys RSM价值

Ansys RSM结合优化设计工具optiSLang以及Ansys最新发布的分布式计算服务工具DCS(Distributed Compute Service),能够调用成百上千的计算资源节点,实现数以万计的优化设计工况并行评估,大大节省产品优化设计时间。

  • 允许客户更有效地使用可用的硬件资源。
  • 有一个直观和易于使用的用户界面。
  • 支持同时进行多参数设计点更新。
  • 具有灵活的文件暂存和文件处理选项。
  • 可以使用第三方作业调度程序的传输机制。
  • 可以二次开发,以满足特定的要求。
  • 允许在远程机器上执行问题求解,允许客户端应用程序退出,甚至关闭客户端计算机。
  • 是一个免费的工具,不需要额外的许可证。


3Ansys RSM 安装配置流程(Windows)

为了通过RSM成功地向HPC资源提交作业,RSM应用程序必须安装在装有客户端应用程序(例如,Workbench)的同一台计算机上。


如果作业将提交到远程集群,那么RSM启动程序服务也必须安装并在集群提交主机上运行。如果SSH用于客户端到HPC的通信,或者远程HPC资源是云,则不适用。



3.1RSM 软件安装

当您使用标准的Ansys产品安装流程时,RSM将与Ansys Workbench等产品一起自动安装。


Ansys远程求解管理器RSM功能简介及设置方法的图3


您也可以使用独立的Ansys产品包安装来自行安装RSM (参考Ansys Help Installing a Standalone RSM Package)。


3.2 安装、配置RSM 启动服务(Launcher Service)


如果作业将从客户端提交到远程集群,则通常需要执行此步骤,在集群上的提交主机上安装RSM启动服务。如果客户端使用SSH作为通信协议,或者如果远程HPC资源是云,则不需要使用此步骤。


当从RSM客户端向HPC 提交作业时,支持以下平台组合主机:Windows到Windows,Linux到Linux,Windows到Linux。不支持将作业从Linux RSM客户端提交到Windows提交主机。


Windows 下配置RSM 启动服务


当RSM安装在Windows机器上时,您可以将RSM启动程序进程配置为Windows服务并安装,以便在Windows系统启动时自动启动它。您还可以使用RSM提供的工具卸载和重新启动服务。

要将RSM启动程序服务配置为在启动时自动启动:

  1. 以管理权限登录Windows帐户。
  2. 确保进程:Rsm*进程没有在Windows任务管理器中运行。
  3. 以管理员身份运行命令提示符。
  4. 在[RSM安装目录]\bin目录中运行以下命令: AnsConfigRSM.exe -launcher


Ansys远程求解管理器RSM功能简介及设置方法的图4


如果RSM launcher服务已经被移除,您也可以使用上面的步骤序列来重新配置服务。


3.3Ansys RSM Cluster (ARC) 配置


如果用户未使用第三方作业调度器(如Microsoft Windows HPC或LSF),则可以使用Ansys RSM Cluster(ARC)调度器将作业提交到一台计算机或一组计算机。ARC调度系统虽然不提供第三方调度程序中可用的所有高级功能,但包含调度和运行从Ansys产品提交给RSM的作业所需的基本功能。ARC允许用户立即开始使用RSM,有效利用HPC资源。


3.3.1 安装先决条件

在配置Ansys RSM集群(ARC)之前,请检查下面的重要注意事项,并确保满足所有先决条件:

  • Ansys RSM Cluster(ARC)具有基本的作业调度功能,并提供了一个简单的HPC工作流。但是,它并不打算取代商业调度器。如果您过去已将RSM与第三方计划程序集成,或需要ARC系统不提供的高级功能,则应继续与IT部门合作,以确定哪种商业解决方案最适合您的模拟和业务需求。有关配置RSM以用于现有第三方调度程序的信息,请参阅RSM与集群或云门户的集成。
  • ARC系统不作为独立产品提供。它已安装并打算与RSM一起使用,这意味着作业只能通过RSM从Ansys客户端应用程序提交到ARC。
  • RSM必须安装在指定为提交主机的计算机上,以及所有将接受作业的计算机上。默认情况下,当您使用标准的Ansys产品安装时,RSM将与Ansys Workbench产品一起自动安装。
  • 如果创建多节点ARC,则所有执行节点必须在同一平台(Windows或Linux)上运行。
  • 不能同时运行两个版本的ARC(例如,2020 R2和2021 R1)。为确保在通过RSM将作业提交给ARC时使用正确的ARC版本,应设置ARC\ U ROOT环境变量。请参阅 Setting the ARC_ROOT Environment Variable for Ansys RSM Cluster (ARC) Job Submission。

3.3.2 创建Ansys RSM Cluster (ARC)资源

  1. 在设置ARC之前,请确保满足以下要求: 您必须对群集中的所有节点具有完全的管理员和/或sudo权限。 群集中的所有节点必须具有相同的操作系统。 Ansys软件必须安装在主节点和所有执行节点上。所有计算机上的Ansys安装目录应相同(例如,/apps/Ansys\u inc或C:\Program Files\Ansys inc)。
  2. 启动 ARC Configuration Application 以管理员账户登录计算节点(本文以计算机名为desktop-gnpla88的电脑为例)。 以管理员身份运行 Start > Ansys 2021 R1 > ARC Configuration 2021 R1。 启动Mater node Service和Execution Service。 如有必要,也可以配置任务列表的访问权限控制( Access Control)等:
  3. RSM 启动服务——采用2.2中描述的方法启动RSM服务。


3.4为RSM配置ARC计算资源


本节将在局域网内另一台电脑(本文以计算机名SHHWEIWZHAN的电脑为例)上配置RSM。

  • 以管理员身份运行 Start > Ansys 2021 R1 > RSM Configuration 2021 R1
  • 分3步配置远程资源
  • 存储账户信息:用户也可以在Credentials菜单下维护访问HPC资源的账户信息。


3.5仿真任务提交与监控

3.5.1 作业提交(以Ansys Mechanical为例)

在Mechanical界面下打开Solve Process Setting面板,可以通过选择HPC资源对应的RSM Queue提交计算任务。

Ansys远程求解管理器RSM功能简介及设置方法的图14


3.5.2 作业监视

  • 以管理员身份运行 Start > Ansys 2021 R1 > RSM Job Monitoring 2021 R1

Ansys远程求解管理器RSM功能简介及设置方法的图15

该程序可以监视作业状态:

Ansys远程求解管理器RSM功能简介及设置方法的图16


3.5.3 HPC资源监视

  • 以管理员身份运行 Start > Ansys 2021 R1 > RSM Job Monitoring 2021 R1

Ansys远程求解管理器RSM功能简介及设置方法的图17

该程序可以监视所选HPC资源的状态:

Ansys远程求解管理器RSM功能简介及设置方法的图18


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空