[发明专利]一种搭建高性能云仿真设计平台的方法在审
申请号: | 202210906263.3 | 申请日: | 2022-07-29 |
公开(公告)号: | CN115098354A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 杨松贵;宋亚威 | 申请(专利权)人: | 南京维拓科技股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F9/455;G06F9/50;H04L67/10;H04L67/1001 |
代理公司: | 南京科知维创知识产权代理有限责任公司 32270 | 代理人: | 杜依民 |
地址: | 210012 江苏省南京市雨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 搭建 性能 仿真 设计 平台 方法 | ||
本发明提供一种搭建高性能云仿真设计平台的方法。准备服务器,并将服务器接入网络;创建节点服务器,搭建高性能集群;在主节点服务器上部署消息传递组件和作业管理工具;编写高性能应用服务脚本;在每个从节点服务器上安装部署仿真软件;在云端部署Nginx组件,采用Nginx对每一个主节点上的高性能应用服务做高性能应用服务集群;登录Nginx,Nginx根据负载均衡策略选择某个主节点上的高性能应用服务;登录创建任务模块,选择仿真软件运行的脚本;作业管理工具选择M个从节点服务器中的计算资源充足的从节点;从节点上的作业管理工具的任务接收组件接收仿真任务;从节点启动仿真软件执行仿真任务中的仿真软件运行的脚本;最后通过文件管理模块进行存储。
技术领域
本发明涉及工业方向仿真模拟和高性能计算技术领域,具体涉及一种搭建高性能云仿真设计平台的方法。
背景技术
工业仿真领域一般采用单机加载仿真软件对仿真算例进行仿真计算,仿真计算,需要消耗大量的计算资源,执行一个仿真算例,往往需要数小时,甚至是数天才能输出仿真结果,不仅影响工业生产,而且,单机加载仿真软件执行仿真算例计算,当仿真算例需要海量仿真计算时,有时还会导致单机死机或宕机,无法给出仿真结果,只能重启单机服务器,再次执行仿真计算。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种高性能云仿真设计平台搭建的方法。
为实现上述目的,本发明采用了如下技术方案:一种高性能云仿真设计平台搭建的方法,具体方法如下:
S1:准备服务区,并将服务器连接网络;
准备N+M台服务器,将服务器接入网络,各服务器之间网络互通;N和M为服务器的台数;其中N≥1,且N为整数;M≥1,且M为整数。
S2:创建节点服务器,搭建HPC高性能集群;
所述节点服务器包括主节点服务器和从节点服务器;
所述HPC为High Performance Computing的缩写;
较佳的,创建2个主节点服务器,和3个从节点服务器,对5个服务器进行集群,形成HPC高性能集群。
S3:在主节点服务器上部署消息传递组件和作业管理工具;
在所述主节点服务器上部署Massage Passing Interfac消息传递组件和Protable Batch System作业管理工具。
S4:编写HPC高性能应用服务脚本,在每个主节点服务器上创建HPC高性能应用服务;
所述HPC高性能应用服务包括创建任务模块、集群状态查看模块、作业管理模块、队列管理模块、节点列表查看模块、模板管理模块以及文件管理模块;
模板管理模块用于管理仿真软件的模板,所述仿真软件的模板为仿真软件运行的脚本;
编写仿真软件运行的脚本,所述仿真软件运行的脚本包括仿真软件的名称、设定的计算模型,将编写好的仿真软件运行的脚本存储在模板管理模块中作为模板。
S5:在每个从节点服务器上安装部署仿真软件
所述仿真软件为市场上现有的仿真计算软件,属于现有技术;再次不作重复累赘阐述。
S6:在云端部署Nginx组件,采用Nginx对每一个主节点上的HPC高性能应用服务做HPC高性能应用服务集群。
S7:登录Nginx,Nginx根据负载均衡策略选择某个主节点上的HPC高性能应用服务;
所述Nginx包括负载均衡策略,配置负载均衡策略,登录Nginx,Nginx根据配置的负载均衡策略选择某个主节点上的HPC高性能应用服务。
S8:登录创建任务模块,选择仿真软件运行的脚本;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京维拓科技股份有限公司,未经南京维拓科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210906263.3/2.html,转载请声明来源钻瓜专利网。