一种模板化计算环境配置方法技术

技术编号:19691359 阅读:28 留言:0更新日期:2018-12-08 11:03
本发明专利技术涉及一种模板化计算环境配置方法,包括以下步骤:接收用户从计算机软件组列表选择计算机软件组的选择操作,或者接收用户从计算机软件列表中选择计算机软件从而形成新的计算机软件组的选择操作;接收用户从所述计算机软件组中每个计算机软件的参数配置文件列表中选择参数配置文件的选择操作,或者接收用户输入的参数值从而形成新的参数配置文件的参数值输入操作;接收用户从所述计算机软件组的脚本文件列表中选择脚本文件的选择操作,或者接收用户输入的脚本命令形成新的脚本文件的脚本命令输入操作;根据所述计算机软件组、参数配置文件和脚本文件形成模板化计算环境。本发明专利技术能够使用户在使用超级计算机的过程中准确、方便、快捷地进行计算环境配置。

【技术实现步骤摘要】
一种模板化计算环境配置方法
本专利技术涉及一种模板化计算环境配置方法。
技术介绍
超级计算机是一个巨大的计算机系统,主要用来承担重大的科学研究、国防尖端技术和国民经济领域的大型计算课题及数据处理任务,如大范围天气预报,整理卫星照片,原子核物理的探索,研究洲际导弹、宇宙飞船等。因此,超级计算机上通常安装着大量计算机软件,以方便在不同应用中根据需要进行调用。然而,由于不同应用领域需要的计算机软件组合不同,每个计算机软件的参数配置不同,处理的数据量不同,因此需要在作业执行前对计算环境进行配置。由于计算机软件众多,升级改版频繁,一些用户对超级计算机的系统、软件和用法不够熟悉等原因,如何准确、方便、快捷地进行计算环境配置已经成为用户使用超级计算机的重要需要。
技术实现思路
为解决上述技术问题,本专利技术提供了一种模板化计算环境配置方法,其中所述计算环境包括计算机软件组、计算机软件组中每个计算机软件的参数配置文件以及用于执行计算机软件组的脚本文件,所述配置方法包括以下步骤:步骤S100,接收用户从计算机软件组列表选择计算机软件组的选择操作,或者接收用户从计算机软件列表中选择计算机软件从而形成新的计算本文档来自技高网...

【技术保护点】
1.一种模板化计算环境配置方法,其中所述计算环境包括计算机软件组、计算机软件组中每个计算机软件的参数配置文件以及用于执行计算机软件组的脚本文件,所述配置方法包括以下步骤:步骤S100,接收用户从计算机软件组列表选择计算机软件组的选择操作,或者接收用户从计算机软件列表中选择计算机软件从而形成新的计算机软件组的选择操作;步骤S300,接收用户从所述计算机软件组中每个计算机软件的参数配置文件列表中选择参数配置文件的选择操作,或者接收用户输入的参数值从而形成新的参数配置文件的参数值输入操作;步骤S500,接收用户从所述计算机软件组的脚本文件列表中选择脚本文件的选择操作,或者接收用户输入的脚本命令形成新...

【技术特征摘要】
1.一种模板化计算环境配置方法,其中所述计算环境包括计算机软件组、计算机软件组中每个计算机软件的参数配置文件以及用于执行计算机软件组的脚本文件,所述配置方法包括以下步骤:步骤S100,接收用户从计算机软件组列表选择计算机软件组的选择操作,或者接收用户从计算机软件列表中选择计算机软件从而形成新的计算机软件组的选择操作;步骤S300,接收用户从所述计算机软件组中每个计算机软件的参数配置文件列表中选择参数配置文件的选择操作,或者接收用户输入的参数值从而形成新的参数配置文件的参数值输入操作;步骤S500,接收用户从所述计算机软件组的脚本文件列表中选择脚本文件的选择操作,或者接收用户输入的脚本命令形成新的脚本文件的脚本命令输入操作;步骤S700,根据所述计算机软件组、参数配置文件和脚本文件形成模板化计算环境。2.根据权利要求1的所述模板化计算环境配置方法,还包括:步骤S010,接收用户从作业类型列表选择作业类型的选择操作,或者接收用户的输入信息创建新的作业类型的作业类型输入操作;并且,在步骤S100中,从与所述作业类型对应的计算机软件组列表中选择计算机软件组。3.根据权利要求1或2的所述模板化计算环境配置方法,其中,步骤S100还包括:增加选择的计算机软件组在计算机软件组列表中优先显示权重的操作;或者将新的计算机软件组添加到计算机软件组列表中的操作;步骤S300还包括:增加选择的参数配置文件在参数配置文件列表中优先显示权重的操作;或者将新的参数配置文件添加到参数配置文件列表中的操作;步骤S500还包括:增加选择的脚本文件在脚本文件列表中优先显示权重的操作;或者将新的脚本文件添加到脚本文件列表中的操作。4.根据权利要求1或2的所述模板化计算环境配置方法,其中,步骤S100还包括:对从计算机软件组列表中选择的计算机软件组进行修改的操作,其中所述修改选自对选择的计算机软件组中的计算机软件进行增加、删除或替换的操作;以及将修改的计算机软件组添加到计算机软件组列表中的操作;步骤S300还包括:对选择的参数配置文件中的参数值进行修改的操作;以及将修改的参数配置文件添加到参数配置文件列表中的操作;步骤S500还包括:对选择的脚本文件中的指令进行修改的操作;以及将修改的脚本文件添加到脚本文件列表中的操作。5.根据权利要求1的所述模板化计算环境配置方法,其中所述脚本文件包括执行外层工作流的第一级可执行脚本,其中所述外层工作流包括由计算机软件组中各个计算机软件形成的外层计算节点以及用于接收上游外层计算节点的输出数据并将其转换成下游外层计算节点的输入数据的数据转换连接模块,每个外层计算节点具有一个或多个用于接收输入数据的输入锚点和一个或多个用于输出数据的输出锚点,每个数据转换连接模块具有一个或多个用于接收来自上游外层计算节点输出锚点的输出数据的输入锚点以及一个或多个用于输出数据作为下游外层计算节点输入数据的输出锚点,所述第一级可执行脚本包括各个外层计算节点的计算顺序。6.根据权利要求5的所述模板化计算环境配置方法,其中所述外层工作流包括源节点、中间节点和尾节点,所述源节点是所有输入锚点都不从数据...

【专利技术属性】
技术研发人员:李健增孟祥飞康波刘光明彭修乾张婷田洋
申请(专利权)人:国家超级计算天津中心
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1