[发明专利]面向应用的集群式部署IT架构环境的方法及设备在审
申请号: | 201310536313.4 | 申请日: | 2013-11-04 |
公开(公告)号: | CN103577232A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 郑仕辉;李晋晋 | 申请(专利权)人: | 交通银行股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧 |
地址: | 200120*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 应用 集群 部署 it 架构 环境 方法 设备 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种面向应用的集群式部署IT架构环境的方法及设备。
背景技术
目前主流的IT(Information Technology,信息技术)应用系统基本采用三层架构设计:WEB层、APP(application,应用)层、DB(Data Base,数据库)层。大型银行日常业务交易量很大,为负荷较大规模的应用负载,一套应用的后台系统架构中需要包括多个分区并各自承担特定架构层任务(如:WEB分区、APP分区、DB分区),并且WEB分区及APP分区采用多分区部署负载均衡集群的方式,另外考虑到DB高可用的需要,通常还会给DB分区配置备用的HA(High Availability,高可用集群)分区。
业务系统投产运行前,需根据此系统的后台架构,提前进行相关IT环境的部署(新系统安装)。即:根据分区用途,在物理设备上划出分区、磁盘,并在每个分区各自进行系统软件环境的安装配置,包括相关操作系统、中间件软件、数据库软件、监控软件、备份软件、业务软件等。软件环境的安装可有多种方式,主要有以下几种:手工或使用镜像安装操作系统、手工或利用脚本安装工具软件、手工或利用脚本配置操作系统及工具软件参数等,最后还需配置相关的WEB或APP负载均衡集群和DB分区的HA集群。目前已有一些自动化工具如NIM(Network Installation management,网络安装管理)、HP OPSWARE等可在安装配置过程中辅助使用。
现有的技术条件下,IT架构环境部署存在如下不足之处:
1、在新系统安装过程中部署的IT架构环境及配置与对应业务系统架构密切相关,各分区需要安装的软件不同、配置不同,现有的辅助安装自动化工具只能利用定制镜像或调用脚本,先分段完成配套软件的安装,再根据应用系统需求依次进行参数配置,不支持从操作系统到工具软件端到端全流程自动化的安装及参数配置;
2、现有技术提供的系统安装手段都是以单个分区为单位进行,而一套业务应用的IT架构环境架构的不同类型功能分区之间存在多种关联性,如根据应用名称配置的统一命名规范(包括分区、文件系统、中间件实例、数据库实例、表空间等相关命名均需遵循此命名规范)、WEB及APP分区之间负载均衡集群的关联关系、DB分区与其对应的HA分区之间参数配置的对应关系等,这些都只能在每个LPAR(Logic Partition,逻辑分区)安装时分别进行配置。
由于存在以上两个不足之处,整个新系统安装过程受大量人为因素影响,流程复杂、安装效率低,容易出现遗漏步骤或参数配置不标准等情况。
发明内容
本发明实施例提供了一种面向应用的集群式部署IT架构环境的方法,用以实现全自动化进行面向应用的集群式部署IT架构环境的功能,该方法包括:
定义各功能分区、操作系统、功能软件、负载均衡集群规则及顺序关系、和高可用集群规则及顺序关系;
按定义在各功能分区并行安装操作系统及功能软件;
在有负载均衡集群时,按负载均衡集群规则及顺序关系并行安装配置各功能分区;
在有高可用集群时,按高可用集群规则及顺序关系并行安装配置各功能分区;
配置监控、备份、及安全策略。
一个实施例中,所述定义各功能分区、操作系统、功能软件、负载均衡集群规则及顺序关系、和高可用集群规则及顺序关系,是根据用户的输入信息进行定义的。
一个实施例中,所述输入信息是用户以应用系统为单位输入的。
一个实施例中,所述输入信息是用户根据开发及系统管理架构规范输入的。
一个实施例中,向用户提供界面以供用户输入信息。
本发明实施例还提供了一种面向应用的集群式部署IT架构环境的设备,用以实现全自动化进行面向应用的集群式部署IT架构环境的功能,该设备包括:
定义模块,用于定义各功能分区、操作系统、功能软件、负载均衡集群规则及顺序关系、和高可用集群规则及顺序关系;
功能分区安装模块,用于按定义在各功能分区并行安装操作系统及功能软件;
负载均衡集群安装模块,用于在有负载均衡集群时,按负载均衡集群规则及顺序关系并行安装配置各功能分区;
高可用集群安装模块,用于在有高可用集群时,按高可用集群规则及顺序关系并行安装配置各功能分区;
配置模块,用于配置监控、备份、及安全策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于交通银行股份有限公司,未经交通银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310536313.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:乒乓球捡拾器
- 下一篇:一种新生儿摇摆式黄疸治疗床