[发明专利]环境预测类应用组件的安装方法和装置在审

专利信息
申请号: 201310643419.4 申请日: 2013-12-03
公开(公告)号: CN103677907A 公开(公告)日: 2014-03-26
发明(设计)人: 田相桂;马少杰;李斌;杨亮;何沧平;姜金良;沈杰;易成;范娟;曹征;苗春葆;侯雪峰;赵明坤 申请(专利权)人: 曙光信息产业(北京)有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京德恒律治知识产权代理有限公司 11409 代理人: 章社杲;孙征
地址: 100193 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 环境 预测 应用 组件 安装 方法 装置
【说明书】:

技术领域

发明涉及计算机领域,并且特别地,涉及一种环境预测类应用组件的安装方法和装置。

背景技术

数值天气预报(Numerical Weather Prediction)是利用数值模式对大气演变过程进行计算模拟,预测未来一段时间各种天气要素信息的方法,在气象、海洋、气候、环境保护等领域有着广泛的应用。气象数值模式大多基于Fortran语言开发,多数属于开源软件,支持Message Passage Interface(MPI)或OpenMP等方式并行计算,且往往依赖非标准的外部函数库,比如数据读写库、图形处理库等。

在Linux高性能计算集群上安装气象数值模式软件,首先需要确认安装Fortran编译器和MPI并行环境,然后安装其所依赖的外部函数库,之后依次手动安装该数值模式的各个子模块,最后还可能要安装一些相关的实用程序。

通常,气象数值模式的安装部署都是手动执行,因为各个安装步骤相互间依赖性很强,极容易出错,所以,手动安装现存在以下不足:

安装难度大:需要安装人员具备熟练的Linux和程序编译基础,并且熟悉数值模式的软件架构和编译运行方法,对各种函数库的安装和依赖关系有清楚的认识,通常只有专业人才才能胜任。

安装耗时长:手动安装过程需要一步步进行,各种编译参数、安装路径、函数库依赖关系的配置非常繁琐,导致安装效率非常低下,且容易出现人为操作失误,费时费力。

系统兼容性差:由于计算平台、操作系统、编译器、函数库、MPI实现类型等软硬件环境的不同,安装过程可能相差非常大。需要根据系统实际情况进行人工选择,这也进一步提高了数值模式安装的难度。

针对相关技术中环境预测类应用组件安装难度大、安装耗时长、系统兼容性差的问题,目前尚未提出有效的解决方案。

发明内容

针对相关技术中环境预测类应用组件安装难度大、安装耗时长、系统兼容性差的问题,本发明提出一种环境预测类应用组件的安装方法和装置,能够降低安装难度、提高安装效率、减小安装出错的概率。

本发明的技术方案是这样实现的:

根据本发明的一个方面,提供了一种环境预测类应用组件的安装方法,该安装方法包括:

确定当前需要安装的第一安装组件;

判断第二安装组件是否已安装完成,并在判断结果为是的情况下,调用并执行预先配置的用于安装第一安装组件的安装语句,以安装第一安装组件,其中,第二安装组件是安装第一安装组件所需的安装组件。

其中,确定当前需要安装的第一安装组件包括:

获取配置文件,并根据获取的配置文件确定第一安装组件,其中,配置文件用于规定当前需要安装的第一安装组件、和/或第一安装组件的安装路径。

并且,预先配置的用于安装第一安装组件的安装语句被存储于配置文件中,在调用安装语句时,从配置文件中获取安装语句。

此外,在判断第二安装组件未安装完成的情况下,调用并执行预先配置的安装语句,以安装第二安装组件中至少未被安装的部分安装组件。

此外,确定当前需要安装的第一安装组件包括:

第一安装组件包括后续至少一个安装步骤所要安装的安装组件。

此外,在调用并执行预先配置的用于安装第一安装组件的安装语句之前,该安装方法进一步包括:

检查安装环境,在检查安装环境时检查的对象包括以下至少之一:操作系统、编译器、并行计算环境。

并且,在调用并执行预先配置的用于安装第一安装组件的安装语句时,确定CPU类型标识,并根据CPU类型标识确定需要调用的安装语句。

此外,该安装方法进一步包括:

实时记录安装进度、和/或安装状态,并在安装出现异常的情况下进行提示。

根据本发明的另一方面,提供了一种环境预测类应用组件的安装装置,该安装装置包括:

确定模块,用于确定当前需要安装的第一安装组件;

判断模块,用于判断第二安装组件是否已安装完成;

执行模块,用于在判断结果为是的情况下,调用并执行预先配置的用于安装第一安装组件的安装语句,以安装第一安装组件,其中,第二安装组件是安装第一安装组件所需的安装组件。

此外,该安装装置进一步包括:

获取模块,用于获取配置文件;

确定模块还用于根据获取的配置文件确定第一安装组件;

其中,配置文件用于规定当前需要安装的第一安装组件、和/或第一安装组件的安装路径。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310643419.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top