[发明专利]一种对计算机集群的系统环境进行升级的系统及方法有效

专利信息
申请号: 201210092354.4 申请日: 2012-03-31
公开(公告)号: CN102662705A 公开(公告)日: 2012-09-12
发明(设计)人: 杨祖龙;谢波;郑宝城;伍宏卫 申请(专利权)人: 中国工商银行股份有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F11/14
代理公司: 中科专利商标代理有限责任公司 11021 代理人: 宋焰琴
地址: 100140 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 计算机 集群 系统 环境 进行 升级 方法
【说明书】:

技术领域

发明涉及计算机集群中系统环境升级部署技术领域,特别是涉及一种对计算机集群的系统环境进行升级的系统及方法,用于开放平台B/S(Browser/Server)架构的软件系统应用服务器程序快速迁移和部署。

背景技术

根据软件生命周期的不同阶段,需要依次搭建开发、测试、生产等多种软件系统环境。新的软件应用系统要依次经历开发单元测试环境、集成测试环境、系统测试环境、适应性测试环境、投产测试环境、实际生产环境多个阶段。

由于软件应用系统一般需要分多期开发,因此以上各阶段的环境将并行存在,同时本阶段的系统环境需要继承上一阶段的系统环境。由于目前没有成熟可靠的应用程序快速迁移部署方法,各个应用系统具有自身不同的参数配置信息及升级安装文档、没有统一的可供通用迁移部署方法,现有系统环境升级的一般方法是,针对以上各个阶段的环境采用全新安装方式搭建,不仅需要手工安装各类系统软件,还需要手工更新一系列的应用程序级版本及补丁。其存在的缺陷是需要花费较多的人力及时间,也存在手工误操作导致环境出错的风险,同时新搭建的环境对于上一阶段系统环境的继承可能不完整,导致新系统功能、性能不稳定,且不能涵盖本系统前期所有功能模块,对后续测试验证形成一定的风险。

发明内容

有鉴于此,本发明提出了一种开放平台常见的B/S结构的对计算机集群的系统环境进行升级的系统及方法,以满足各测试环境(或生产环境)下对同一应用系统并行存在多套环境进行快速搭建部署的需要,降低应用程序安装部署、大部分参数配置所消耗的人力成本,提高应用系统资源利用率和环境部署效率。

本发明提出的对计算机集群的系统环境进行升级的系统包括:源应用服务器,其上部署有现有环境应用程序;PC客户端,用于用户远程登录源应用服务器或目标应用服务器,调用执行源应用服务器程序和目标应用服务器上的各功能单元;企业局域网,用于连接源应用服务器与目标应用服务器;一个或多个目标应用服务器,其上部署从源应用服务器迁移过来的应用程序,其中从源应用服务器向目标应用服务器迁移部署应用程序包括:通过PC客户端远程登录源服务器,对源应用程序进行备份;通过PC客户端远程登录目标服务器,在目标应用服务器上进行初始化操作;通过PC客户端远程登录目标服务器生成目标服务器应用程序变量配置文件;通过PC客户端远程登录目标服务器,将前一步骤中生成的变量内容写入应用程序对应的文件中;通过PC客户端远程登录目标服务器,启动目标应用程序并验证;如果验证通过,通过PC客户端远程登录源服务器,启动源应用程序并验证,从而完成迁移部署。

本发明提出的对计算机集群的系统环境进行升级的方法包括步骤:通过PC客户端远程登录源服务器,对源应用程序进行备份;通过PC客户端远程登录目标服务器,在目标应用服务器上进行初始化操作;通过PC客户端远程登录目标服务器生成目标服务器应用程序变量配置文件;通过PC客户端远程登录目标服务器,将前一步骤中生成的变量内容写入应用程序对应的文件中;通过PC客户端远程登录目标服务器,启动目标应用程序并验证;如果验证通过,通过PC客户端远程登录源服务器,启动源应用程序并验证,从而完成迁移部署。

使用本发明,可以满足测试环境(或生产环境)下对同一应用系统并行存在多套环境进行快速搭建部署的需要。同时也适用于在同一台服务器上部署多套不同应用程序的情况,使用本发明能在同一台服务器上快速生成多套应用程序基础环境,并在此基础上可由各个不同的应用程序根据自身应用特点进行配置,从而降低了应用程序安装部署的人力成本,提高了应用系统资源利用率和环境部署效率。

经实践证明,在不影响应用系统的测试效果的前提下,通过对应用服务器程序变量自动生成、配置、进行快速迁移,可以节省逐一安装应用软件及其补丁的时间,从一个阶段到另一阶段同等复杂度环境的迁移时间能大幅减少,提高了测试、生产环境的维护效率。

附图说明

图1是本发明对计算机集群的系统环境进行升级的系统结构示意图;

图2是本发明源应用服务器和目标应用服务器的功能结构图;

图3是本发明对计算机集群的系统环境进行升级的方法流程图;

图4是源应用程序备份单元的工作流程图;

图5是目标应用服务器初始化单元的工作流程图;

图6是应用程序变量生成单元的工作流程图;

图7是应用程序变量配置单元的工作流程图;

图8是应用程序验证单元的工作流程图;

具体实施方式

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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