Ansys遠程求解管理器RSM功能簡介及設置方法
1
Ansys Remote Solve Manager (RSM)功能簡介
Ansys Remote Solve Manager(RSM)提供了配置和監(jiān)視作業(yè)提交到HPC資源的核心框架。無論作業(yè)是提交到集群還是提交到云端,RSM的集成環(huán)境和工具都能讓您輕松連接到現(xiàn)有的IT設備,在需要時為您提供對強大計算資源的無縫訪問。
作業(yè)可以從應用程序客戶端(如Ansys Workbench)直接提交給RSM,也可以通過云門戶來提交。
Ansys RSM 提供以下核心功能:RSM 配置,Ansys RSM Cluster (ARC)和作業(yè)監(jiān)視
1.1
RSM 配置Configuration.
選擇使您能夠在HPC資源上運行Ansys應用程序的配置。通過類似向?qū)У慕缑妫琑SM配置應用程序可以輕松地為集群或門戶作業(yè)提交創(chuàng)建配置。
RSM配置使您能夠?qū)SM與第三方作業(yè)調(diào)度器(如Microsoft HPC或LSF)或ARC集群(Ansys RSM Cluster)集成,您還可以為提交到第三方云計算服務的作業(yè)創(chuàng)建配置。無論資源類型如何,所有RSM配置都是一致的。
RSM 配置任務包括建立通信協(xié)議、指定文件處理方法、設置RSM隊列和存儲帳戶信息。
1.2
Ansys RSM Cluster (ARC)
如果您不使用第三方作業(yè)調(diào)度器(如Microsoft HPC或LSF),則可以使用安裝RSM后的Ansys RSM Cluster(ARC)系統(tǒng)。ARC的運行方式與商業(yè)集群相同,在本地或分布式模式下運行Ansys應用程序,但它使用自己的調(diào)度功能,而不是第三方作業(yè)調(diào)度器的調(diào)度功能。
包含單個節(jié)點(無論是用戶的本地計算機還是網(wǎng)絡中的特定計算機)的ARC不需要任何特殊設置。包含多個節(jié)點的ARC需要服務配置和節(jié)點設置,但它提供了更強大的功能,使您能夠在多節(jié)點環(huán)境中運行分布式并行作業(yè)。有關詳細信息,請參見Ansys RSM集群(ARC)配置。
1.3
作業(yè)監(jiān)視
直接從工作臺或使用RSM job Monitoring應用程序查看已提交作業(yè)的狀態(tài)、查看作業(yè)日志并開展Debug。
RSM與許多Ansys應用程序集成(參見幫助文檔中RSM與Ansys應用程序集成)。Ansys解算器提供了向RSM提交解決方案的能力,而Ansys Workbench允許您提交項目更新、解決方案組件更新、設計點更新和設計優(yōu)化研究。這使您能夠在執(zhí)行計算密集型任務時利用HPC計算資源。
向RSM提交作業(yè)時,請在求解屬性中選擇RSM隊列。RSM隊列與RSM中定義的配置相關聯(lián)。RSM配置指定客戶機如何與HPC資源通信,并標識HPC隊列。
每個RSM安裝都包含一個默認的Ansys RSM集群(ARC),可以在本地機器上使用,也可以在遠程機器上配置。有關更多信息,請參見3.3 Ansys RSM集群(ARC)配置。如果您的組織使用商業(yè)集群,例如Windows HPC、LSF或PBS Pro,那么您也可以配置RSM將作業(yè)提交到該集群。有關更多信息,請參閱幫助文檔中RSM與集群或云門戶的集成。
通過使用Ansys支持,還可以創(chuàng)建自定義配置,使用戶能夠向第三方云提交作業(yè)。
如果作業(yè)將提交到遠程群集,那么如果客戶端無法直接與遠程資源通信,則必須在群集提交主機上安裝啟動程序服務。此服務用于啟動用戶代理進程,該進程在提交作業(yè)之前對帳戶進行身份驗證。
1.4
Ansys RSM支持的求解器及系統(tǒng)平臺
RSM 支持以下應用及求解器:
Workbench
CFX
Forte
Icepak
Mechanical (excluding the Samcef and ABAQUS solvers)
Mechanical APDL
System Coupling of Mechanical and Fluid solvers
Explicit Dynamics
Rigid Body Dynamics
Ansys RSM 在對應的操作系統(tǒng)支持以下的商業(yè)排隊系統(tǒng):
Platform LSF
操作系統(tǒng): Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
PBS Professional
操作系統(tǒng): Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
Slurm Workload Manager
操作系統(tǒng): Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
Univa Grid Engine (UGE/SGE)
操作系統(tǒng): Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise (SLES)
Windows HPC
操作系統(tǒng): Windows Server 2012 R2 (Standard) with Microsoft HPC Pack 2012 R2, Windows Server 2016 with HPC Pack
2
Ansys RSM價值
Ansys RSM結合優(yōu)化設計工具optiSLang以及Ansys最新發(fā)布的分布式計算服務工具DCS(Distributed Compute Service),能夠調(diào)用成百上千的計算資源節(jié)點,實現(xiàn)數(shù)以萬計的優(yōu)化設計工況并行評估,大大節(jié)省產(chǎn)品優(yōu)化設計時間。
允許客戶更有效地使用可用的硬件資源。
有一個直觀和易于使用的用戶界面。
支持同時進行多參數(shù)設計點更新。
具有靈活的文件暫存和文件處理選項。
可以使用第三方作業(yè)調(diào)度程序的傳輸機制。
可以二次開發(fā),以滿足特定的要求。
允許在遠程機器上執(zhí)行問題求解,允許客戶端應用程序退出,甚至關閉客戶端計算機。
是一個免費的工具,不需要額外的許可證。
3
Ansys RSM 安裝配置流程(Windows)
為了通過RSM成功地向HPC資源提交作業(yè),RSM應用程序必須安裝在裝有客戶端應用程序(例如,Workbench)的同一臺計算機上。
如果作業(yè)將提交到遠程集群,那么RSM啟動程序服務也必須安裝并在集群提交主機上運行。如果SSH用于客戶端到HPC的通信,或者遠程HPC資源是云,則不適用。
3.1
RSM 軟件安裝
當您使用標準的Ansys產(chǎn)品安裝流程時,RSM將與Ansys Workbench等產(chǎn)品一起自動安裝。
您也可以使用獨立的Ansys產(chǎn)品包安裝來自行安裝RSM (參考Ansys Help Installing a Standalone RSM Package)。
3.2
安裝、配置RSM 啟動服務(Launcher Service)
如果作業(yè)將從客戶端提交到遠程集群,則通常需要執(zhí)行此步驟,在集群上的提交主機上安裝RSM啟動服務。如果客戶端使用SSH作為通信協(xié)議,或者如果遠程HPC資源是云,則不需要使用此步驟。
當從RSM客戶端向HPC 提交作業(yè)時,支持以下平臺組合主機:Windows到Windows,Linux到Linux,Windows到Linux。不支持將作業(yè)從Linux RSM客戶端提交到Windows提交主機。
Windows 下配置RSM 啟動服務
當RSM安裝在Windows機器上時,您可以將RSM啟動程序進程配置為Windows服務并安裝,以便在Windows系統(tǒng)啟動時自動啟動它。您還可以使用RSM提供的工具卸載和重新啟動服務。
要將RSM啟動程序服務配置為在啟動時自動啟動:
以管理權限登錄Windows帳戶。
確保進程:Rsm*進程沒有在Windows任務管理器中運行。
以管理員身份運行命令提示符。
在[RSM安裝目錄]\bin目錄中運行以下命令:
AnsConfigRSM.exe -launcher
如果RSM launcher服務已經(jīng)被移除,您也可以使用上面的步驟序列來重新配置服務。
3.3
Ansys RSM Cluster (ARC) 配置
如果用戶未使用第三方作業(yè)調(diào)度器(如Microsoft Windows HPC或LSF),則可以使用Ansys RSM Cluster(ARC)調(diào)度器將作業(yè)提交到一臺計算機或一組計算機。ARC調(diào)度系統(tǒng)雖然不提供第三方調(diào)度程序中可用的所有高級功能,但包含調(diào)度和運行從Ansys產(chǎn)品提交給RSM的作業(yè)所需的基本功能。ARC允許用戶立即開始使用RSM,有效利用HPC資源。
3.3.1 安裝先決條件
在配置Ansys RSM集群(ARC)之前,請檢查下面的重要注意事項,并確保滿足所有先決條件:
Ansys RSM Cluster(ARC)具有基本的作業(yè)調(diào)度功能,并提供了一個簡單的HPC工作流。但是,它并不打算取代商業(yè)調(diào)度器。如果您過去已將RSM與第三方計劃程序集成,或需要ARC系統(tǒng)不提供的高級功能,則應繼續(xù)與IT部門合作,以確定哪種商業(yè)解決方案最適合您的模擬和業(yè)務需求。有關配置RSM以用于現(xiàn)有第三方調(diào)度程序的信息,請參閱RSM與集群或云門戶的集成。
ARC系統(tǒng)不作為獨立產(chǎn)品提供。它已安裝并打算與RSM一起使用,這意味著作業(yè)只能通過RSM從Ansys客戶端應用程序提交到ARC。
RSM必須安裝在指定為提交主機的計算機上,以及所有將接受作業(yè)的計算機上。默認情況下,當您使用標準的Ansys產(chǎn)品安裝時,RSM將與Ansys Workbench產(chǎn)品一起自動安裝。
如果創(chuàng)建多節(jié)點ARC,則所有執(zhí)行節(jié)點必須在同一平臺(Windows或Linux)上運行。
不能同時運行兩個版本的ARC(例如,2020 R2和2021 R1)。為確保在通過RSM將作業(yè)提交給ARC時使用正確的ARC版本,應設置ARC\ U ROOT環(huán)境變量。請參閱 Setting the ARC_ROOT Environment Variable for Ansys RSM Cluster (ARC) Job Submission。
3.3.2 創(chuàng)建Ansys RSM Cluster (ARC)資源
在設置ARC之前,請確保滿足以下要求:
您必須對群集中的所有節(jié)點具有完全的管理員和/或sudo權限。
群集中的所有節(jié)點必須具有相同的操作系統(tǒng)。
Ansys軟件必須安裝在主節(jié)點和所有執(zhí)行節(jié)點上。所有計算機上的Ansys安裝目錄應相同(例如,/apps/Ansys\u inc或C:\Program Files\Ansys inc)。
啟動 ARC Configuration Application
以管理員賬戶登錄計算節(jié)點(本文以計算機名為desktop-gnpla88的電腦為例)。
以管理員身份運行 Start > Ansys 2021 R1 > ARC Configuration 2021 R1。
啟動Mater node Service和Execution Service。
如有必要,也可以配置任務列表的訪問權限控制( Access Control)等:
RSM 啟動服務——采用2.2中描述的方法啟動RSM服務。
3.4
為RSM配置ARC計算資源
本節(jié)將在局域網(wǎng)內(nèi)另一臺電腦(本文以計算機名SHHWEIWZHAN的電腦為例)上配置RSM。
以管理員身份運行 Start > Ansys 2021 R1 > RSM Configuration 2021 R1
分3步配置遠程資源
存儲賬戶信息:用戶也可以在Credentials菜單下維護訪問HPC資源的賬戶信息。
3.5
仿真任務提交與監(jiān)控
3.5.1 作業(yè)提交(以Ansys Mechanical為例)
在Mechanical界面下打開Solve Process Setting面板,可以通過選擇HPC資源對應的RSM Queue提交計算任務。
3.5.2 作業(yè)監(jiān)視
以管理員身份運行 Start > Ansys 2021 R1 > RSM Job Monitoring 2021 R1
該程序可以監(jiān)視作業(yè)狀態(tài):
3.5.3 HPC資源監(jiān)視
以管理員身份運行 Start > Ansys 2021 R1 > RSM Job Monitoring 2021 R1
該程序可以監(jiān)視所選HPC資源的狀態(tài):
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















