一种服务器集群间信息资源自动化部署方法技术

技术编号:20819594 阅读:18 留言:0更新日期:2019-04-10 05:51
本发明专利技术涉及服务器集群领域,具体地来讲为一种服务器集群间信息资源自动化部署方法,包括:对服务器进行编号,将信息资源进行分类部署在不同编号的服务器中,建立一个主服务器,通过主服务器对信息进行录入,并按照分类将信息部署到相应的服务器中,每个服务器与其他服务器之间通过通讯进行信息沟通。实现业务系统及基础平台软件的自动安装、升级,对应用版本和执行脚本进行统一管理,实现服务器多节点系统自动统一发布及版本同步问题。

【技术实现步骤摘要】
一种服务器集群间信息资源自动化部署方法
本专利技术涉及本专利技术涉及服务器集群领域,具体地来讲为一种服务器集群间信息资源自动化部署方法。
技术介绍
集群是由一些互相连接在一起的计算机构成的一个并行或分布式系统。这些计算机一起工作并运行一系列共同的应用程序,同时,为用户和应用程序提供单一的系统映射。从外部来看,它们仅仅是一个系统,对外提供统一的服务。集群内的计算机物理上通过电缆连接,程序上则通过集群软件连接。这些连接允许计算机使用故障应急与负载平衡功能,而故障应急与负载平衡功能在单机上是不可能实现的。服务器集群系统通俗地讲就是把多台服务器通过快速通信链路连接起来,从外部看来,这些服务器就像一台服务器在工作,而对内来说,外面来的负载通过一定的机制动态地分配到这些节点机中去,从而达到超级服务器才有的高性能、高可用。
技术实现思路
本专利技术目的是解决服务器集群信息资源的部署的好坏直接影响到系统的运行的稳定性的问题。为了达到上述目的,本专利技术提供了一种服务器集群间信息资源自动化部署方法,其特征在于,包括如下步骤:S1、对服务器进行编号:将信息资源进行分类部署在不同编号的服务器中,建立一个主服务器,通过主服务器对信息进行录入,并按照分类将信息部署到相应的服务器中,每个服务器与其他服务器之间通过通讯进行信息沟通;其中,每个所述服务器部署在一个节点上,并且节点与节点之间形成网状。S2、在主服务器上部署更新模块:通过主服务器将更新模块向各个服务器进行部署;S3、所述主服务器对各个服务器的任务进行排查,寻找内空闲的服务器,将更新任务派送至空闲的服务器,当空闲服务器进行任务更新时,其他的服务器不再与更新的服务器进行任务的传递;S4、在所述主服务器上设置有监控程序:通过监控程序采集服务器、中间件、数据库、以及存储信息,并同步映射至资源数据库中,通过更新模块进行调取资源数据库中的更新信息对其他服务器进行逐次更新。优选的是,更新过的所述服务器对所述主服务器发送回执信息,当出现更新失败时,将失败的信息反馈至所述主服务器。本专利技术方法解决应用程序(含平台软件)在多个不同节点的统一发布问题。实现基于模板化的定义与操作,安装及更新模板可以根据系统模块来灵活进行定义并进行“无人值守”式安装及升级。通过现有运行监控系统采集服务器、中间件、数据库、存储等信息,同步映射至资源数据库中,应用软件及补丁自动化管理工具可获取资源数据,实现数据一次录入,多次应用。实现应用软件及补丁自动配置、部署及回滚操作。实现业务系统及基础平台软件的自动安装、升级,对应用版本和执行脚本进行统一管理,实现服务器多节点系统自动统一发布及版本同步问题。附图说明图1是本专利技术服务器集群间信息资源自动化部署方法的流程图。具体实施方式本专利技术包括如下步骤:S1、对服务器进行编号:将信息资源进行分类部署在不同编号的服务器中,建立一个主服务器,通过主服务器对信息进行录入,并按照分类将信息部署到相应的服务器中,每个服务器与其他服务器之间通过通讯进行信息沟通;其中,每个所述服务器部署在一个节点上,并且节点与节点之间形成网状。S2、在主服务器上部署更新模块:通过主服务器将更新模块向各个服务器进行部署;S3、所述主服务器对各个服务器的任务进行排查,寻找内空闲的服务器,将更新任务派送至空闲的服务器,当空闲服务器进行任务更新时,其他的服务器不再与更新的服务器进行任务的传递;S4、在所述主服务器上设置有监控程序:通过监控程序采集服务器、中间件、数据库、以及存储信息,并同步映射至资源数据库中,通过更新模块进行调取资源数据库中的更新信息对其他服务器进行逐次更新。更新过的所述服务器对所述主服务器发送回执信息,当出现更新失败时,将失败的信息反馈至所述主服务器。实施例如图1所示,一种服务器集群间信息资源自动化部署方法,包括:对服务器进行编号,将信息资源进行分类部署在不同编号的服务器中,建立一个主服务器,通过主服务器对信息进行录入,并按照分类将信息部署到相应的服务器中,每个服务器与其他服务器之间通过通讯进行信息沟通。这里的信息指的是电网中,区域用电量,采用的人力分布,电网视频信息,图片信息等。例如,信息为各个区域的供电分布。每个市的供电公司均建立一个服务器,作为一个节点,每个服务器部署在一个节点上,节点与节点之间形成网状,每个地区的供电公司作为一个节点通过服务器形成一个网络。在省市城市建立一个主服务器,各个服务器与主服务器之间通讯,可以互相调取信息和任务,需要更新时,不用再每个拂服务器上都布置更新,只需要在主服务器上部署更新模块,通过主服务器将更新模块向各个服务器进行部署。这样在省市区的主服务器上发布一个更新的指令,各区域的服务器收到指令后,进行更新。主服务器通过统一部署的方式,对各个服务器的任务进行排查,寻找内空闲的服务器,将更新任务派送至空闲的服务器,当空闲服务器进行任务更新时,其他的服务器不再与更新的服务器进行任务的传递。例如,当执行一个电力电量的计算任务时,可以通过寻找空闲服务器进行计算,而计算结果可以通过主服务器达到各个服务器的共享。节约了计算的时间和提高了计算的效率。在主服务器上设置有监控程序,这里的监控包括通过监控程序采集服务器、中间件、数据库、以及存储信息,并同步映射至资源数据库中,通过更新模块进行调取资源数据库中的更新信息对其他服务器进行逐次更新。更新过的服务器对主服务器发送回执信息,当出现更新失败时,将失败的信息反馈至主服务器。例如:需要自动安装、升级,对应用版本和执行脚本通过主服务器进行统一管理,实现服务器多节点系统自动统一发布及版本同步问题,避免传统的人工逐台安装及升级软件安装升级时间长、执行重复、操作复杂、容易出错、排错困难、审计能力低下,提高生产率,降低运维人员工作量,降低运维成本,满足业务系统7*24小时不间断运行需求。本专利技术方法解决应用程序(含平台软件)在多个不同节点的统一发布问题。实现基于模板化的定义与操作,安装及更新模板可以根据系统模块来灵活进行定义并进行“无人值守”式安装及升级。通过现有运行监控系统采集服务器、中间件、数据库、存储等信息,同步映射至资源数据库中,应用软件及补丁自动化管理工具可获取资源数据,实现数据一次录入,多次应用。实现应用软件及补丁自动配置、部署及回滚操作。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术披露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种服务器集群间信息资源自动化部署方法,其特征在于,包括如下步骤:S1、对服务器进行编号:将信息资源进行分类部署在不同编号的服务器中,建立一个主服务器,通过主服务器对信息进行录入,并按照分类将信息部署到相应的服务器中,每个服务器与其他服务器之间通过通讯进行信息沟通;其中,每个所述服务器部署在一个节点上,并且节点与节点之间形成网状;S2、在主服务器上部署更新模块:通过主服务器将更新模块向各个服务器进行部署;S3、所述主服务器对各个服务器的任务进行排查,寻找内空闲的服务器,将更新任务派送至空闲的服务器,当空闲服务器进行任务更新时,其他的服务器不再与更新的服务器进行任务的传递;S4、在所述主服务器上设置有监控程序:通过监控程序采集服务器、中间件、数据库、以及存储信息,并同步映射至资源数据库中,通过更新模块进行调取资源数据库中的更新信息对其他服务器进行逐次更新。

【技术特征摘要】
1.一种服务器集群间信息资源自动化部署方法,其特征在于,包括如下步骤:S1、对服务器进行编号:将信息资源进行分类部署在不同编号的服务器中,建立一个主服务器,通过主服务器对信息进行录入,并按照分类将信息部署到相应的服务器中,每个服务器与其他服务器之间通过通讯进行信息沟通;其中,每个所述服务器部署在一个节点上,并且节点与节点之间形成网状;S2、在主服务器上部署更新模块:通过主服务器将更新模块向各个服务器进行部署;S3、所述主服务器对各个服务器的任务进行排查,寻找内空...

【专利技术属性】
技术研发人员:娄道国李若斌王振南杨万清刘林王巍王保力
申请(专利权)人:国网辽宁省电力有限公司大连供电公司国家电网有限公司
类型:发明
国别省市:辽宁,21

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

1