[发明专利]一种实现业务平台自动部署的系统和方法无效
申请号: | 201010198468.8 | 申请日: | 2010-06-11 |
公开(公告)号: | CN101877652A | 公开(公告)日: | 2010-11-03 |
发明(设计)人: | 陶海平;王良家 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 薛祥辉 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 业务 平台 自动 部署 系统 方法 | ||
技术领域
本发明涉及到通信技术领域,尤其是涉及一种实现业务平台自动部署的系统和方法。
背景技术
目前通讯领域正朝着多业务、多网络的融合方向发展,各种功能的业务平台越来越多的部署到通讯网络中。在发展过程中大多数运营商所建设的各个业务平台都采用独立、分离的建设模式。即每个业务平台,无论容量大小和功能多少,除了业务处理单元外,都需要单独部署每个业务平台的数据库,对外接口、操作维护、计费等公共单元。而随着越来越多的业务平台的产生和各类特色业务的增加,如短信增值业务等,业务平台中的公共模块的重复建设,将会导致投资上的巨大浪费。
现阶段的通讯运营商,尤其是跨国运营商都面临着减低CAPEX(资本性输出)和OPEX(运营成本)的重任,新业务的部署或者现网已有业务的扩容或替换,都要遵循降低TCO(总所有成本)的原则,以最小的投入,产生最大的收益。而对于一些用户量不多但是需要提供各类业务平台的小型国家等业务运用环境下,也希望能够出现一种多业务融合的统一平台。而现有技术和已经公开的专利申请中都没有公开出这样的技术方案。
发明内容
本发明要解决的主要技术问题是,提供一种实现多业务融合的业务平台自动部署系统和方法。
为解决上述技术问题,本发明提供一种实现业务平台自动部署的系统,包括:
操作维护模块,用于业务平台的部署管理及配置,以及触发业务平台部署操作;
控制模块,用于接收所述操作维护模块发送的业务平台部署操作请求,以及控制业务平台部署的操作流程;
部署模块,用于接收所述控制模块转发的业务平台部署请求,执行部署操作,以及将执行结果返回到所述控制模块。
进一步的,系统还包括:存储模块,用于存储所述控制模块发送的各业务平台的部署状态以及业务平台的运行状态信息。
当所述的业务平台部署为业务平台加载的情况下,所述部署模块具体用于接收所述控制模块转发的业务平台加载请求,获取业务平台部署文件并将该文件传送到目标服务器,通过远程方式连接到所述目标服务器并控制其完成业务平台加载操作,并将加载结果返回到所述控制模块;所述存储模块还用于更新保存业务平台加载后的运行状态信息。
当所述的业务平台部署为业务平台卸载的情况下,所述部署模块具体用于接收所述控制模块转发的业务平台卸载请求,通过远程方式连接到所述目标服务器并控制其完成业务平台卸载操作,并将卸载结果返回到所述控制模块;所述存储模块还用于更新保存业务平台卸载后的运行状态信息。
当所述的业务平台部署为业务平台监控的情况下,所述部署模块具体用于接收所述控制模块发送的检测业务平台运行状态请求,通过远程方式连接到所述目标服务器并控制其检测业务平台运行状态,并将检测结果返回到所述控制模块;所述存储模块还用于更新保存检测到的业务平台运行状态信息。
在一种实施例中,所述控制模块还用于将所述部署模块反馈的执行结果返回到操作维护模块,所述操作维护模块还用于展现业务平台的部署情况。
本发明还提供了一种实现业务平台自动部署的方法,包括以下处理过程:
通过操作维护模块生成业务平台部署请求,并将所述业务平台部署请求发送到控制模块;
控制模块将各业务平台的业务部署状态和业务平台的运行状态信息缓存到存储模块中,并将所述业务平台部署请求转发到部署模块;
部署模块根据业务平台部署请求的类型进行业务平台部署操作,并将操作结果返回到控制模块。
当所述业务平台部署请求为业务平台加载部署请求时,所述部署模块进行的业务平台部署操作具体为:获取业务平台部署文件并将该文件传送到目标服务器,通过远程方式连接到所述目标服务器并控制其完成业务平台加载操作;所述控制模块收到操作结果后,还包括以下处理步骤:将业务平台加载后的运行状态信息更新保存到存储模块中。
当所述业务平台部署请求为业务平台卸载部署请求或者业务平台监控时,所述部署模块进行的业务平台部署操作具体为:通过远程方式连接到所述目标服务器并控制其完成业务平台卸载操作或者检测业务平台运行状态;所述控制模块收到操作结果后,还包括以下处理步骤:将业务平台卸载后或者检测到的运行状态信息更新保存到存储模块中。
在一种实施例中,所述操作结果返回到控制模块后,还包括以下处理步骤:控制模块将操作结果返回到操作维护模块,所述操作维护模块还用于展现业务平台的部署情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010198468.8/2.html,转载请声明来源钻瓜专利网。