特色业务支撑平台的构建方法和装置的制造方法_2

文档序号:9711559阅读:来源:国知局
构建方法包括:
[0036]步骤201,在共享物理服务器上根据性能需求虚拟出各区域的至少两台虚拟机,并在每台虚拟机上安装操作系统,形成基础虚拟层。
[0037]步骤202,将各区域的原特色业务服务及副本特色业务服务分别部署在对应虚拟机的操作系统上,形成特色业务服务层。
[0038]步骤203,构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层。
[0039]本实施例步骤201-步骤203和本发明特色业务支撑平台的构建方法实施例一中的步骤101和步骤103相同,在此不再--赘述。
[0040]步骤204,管理特色业务服务层上特色业务的服务状态,并将服务状态同步到服务总控层中的特色业务管理服务器上。
[0041 ]本实施例中,可在特色业务服务层上为每个特色业务服务嵌入一个管理模块,用于管理对应特色业务的服务状态,并将该特色业务的服务状态同步到服务总控层中的特色业务管理服务器上,以使特色业务管理服务器根据特色业务的服务状态,根据优先算法动态改变客户端访问的部署特色业务服务的虚拟机。
[0042]步骤205,接收客户端发送的服务请求。
[0043]具体地,本实施例中,服务总控层中的业务管理服务器接收客户端发送的服务请求,在服务请求中可携带特色业务服务相关的信息,如携带特色业务的标识和所属区域信息。
[0044]步骤206,根据服务映射查找可用的特色业务服务,并根据服务优选算法和多副本路由控制表提取提供服务的应用副本信息,并根据产品映射将交易转交给服务提供方进行交易处理。
[0045]本实施例中,可将服务映射、产品映射和多副本路由控制表存储在数据库中。
[0046]具体地,根据服务请求中的相关信息,通过服务映射找到所有可用的特色业务服务,然后根据服务优选算法和多副本路由控制表提取提供服务的应用副本信息,最后根据产品映射将交易转交给服务处理方进行交易处理。
[0047]本实施例提供的特色业务支撑平台的构建方法,在本发明实施例一的基础上,管理特色业务的服务状态,并将服务状态同步到服务总控层中的特色业务管理服务器上,在构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层后,接收客户端发送的服务请求,根据服务映射查找可用的特色业务服务,并根据服务优选算法和多副本路由控制表提取提供服务的应用副本信息,并根据产品映射将交易转交给服务提供方进行交易处理。能够实时查看特色业务的服务状态,使服务总控层根据服务优选算法、产品映射、服务映射及多副本路由控制表将交易转交给服务提供方进行交易处理,支持7*24小时服务在线,使特色业务服务高可用,支持灰度上线,可以使用服务优选算法控制服务不同版本的服务范围,防范风险,实现了物理设备共享,有效降低了成本,由于各区域特色业务前置虚拟机部署,有效隔离了风险。
[0048]图4为本发明特色业务支撑平台的构建装置实施例一的结构示意图,如图4所示,本实施例提供的特色业务支撑平台的构建装置包括:虚拟模块401,部署模块402和构建模块403。
[0049]其中,虚拟模块401,用于在共享物理服务器上根据性能需求虚拟出各区域的至少两台虚拟机,并在每台虚拟机上安装操作系统,形成基础虚拟层。部署模块402,用于将各区域的原特色业务服务及副本特色业务服务分别部署在对应虚拟机的操作系统上,形成特色业务服务层。构建模块403,用于构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层。
[0050]本实施例提供的特色业务支撑平台的构建装置可以执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0051]图5为本发明特色业务支撑平台的构建装置实施例二的结构示意图,如图5所示,本实施例提供的特色业务支撑平台的构建装置包括:虚拟模块501,部署模块502,构建模块503,接收模块504,转交模块505和管理模块506。
[0052]其中,虚拟模块501,用于在共享物理服务器上根据性能需求虚拟出各区域的至少两台虚拟机,并在每台虚拟机上安装操作系统,形成基础虚拟层。部署模块502,用于将各区域的原特色业务服务及副本特色业务服务分别部署在对应虚拟机的操作系统上,形成特色业务服务层。构建模块503,用于构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层。
[0053]进一步地,接收模块504,用于接收客户端发送的服务请求。转交模块505,用于根据服务映射查找可用的特色业务服务,并根据服务优选算法和多副本路由控制表提取提供服务的应用副本信息,并根据产品映射将交易转交给服务提供方进行交易处理。
[0054]进一步地,管理模块506,用于管理特色业务服务层上特色业务的服务状态,并将服务状态同步到服务总控层中的特色业务管理服务器上。
[0055]进一步地,本实施例提供的特色业务支撑平台的构建装置,共享物理服务器为VMware ESXi物理服务器,每台虚拟机上安装的操作系统为Linux操作系统。
[0056]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0057]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种特色业务支撑平台的构建方法,其特征在于,包括: 在共享物理服务器上根据性能需求虚拟出各区域的至少两台虚拟机,并在每台虚拟机上安装操作系统,形成基础虚拟层; 将各区域的原特色业务服务及副本特色业务服务分别部署在对应虚拟机的操作系统上,形成所述特色业务服务层; 构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层。2.根据权利要求1所述的方法,其特征在于,所述构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层之后,还包括: 接收客户端发送的服务请求; 根据所述服务映射查找可用的特色业务服务,并根据服务优选算法和所述多副本路由控制表提取提供服务的应用副本信息,并根据产品映射将交易转交给服务提供方进行交易处理。3.根据权利要求1所述的方法,其特征在于,还包括: 管理所述特色业务服务层上特色业务的服务状态,并将所述服务状态同步到服务总控层中的特色业务管理服务器上。4.根据权利要求1-3任一项所述的方法,其特征在于,所述共享物理服务器为VMwareESXi物理服务器,每台虚拟机上安装的操作系统为Linux操作系统。5.一种特色业务支撑平台的构建装置,其特征在于,包括: 虚拟模块,用于在共享物理服务器上根据性能需求虚拟出各区域的至少两台虚拟机,并在每台虚拟机上安装操作系统,形成基础虚拟层; 部署模块,用于将各区域的原特色业务服务及副本特色业务服务分别部署在对应虚拟机的操作系统上,形成所述特色业务服务层; 构建模块,用于构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层。6.根据权利要求5所述的装置,其特征在于,还包括: 接收模块,用于接收客户端发送的服务请求; 转交模块,用于根据所述服务映射查找可用的特色业务服务,并根据服务优选算法和所述多副本路由控制表提取提供服务的应用副本信息,并根据产品映射将交易转交给服务提供方进行交易处理。7.根据权利要求5所述的装置,其特征在于,还包括: 管理模块,用于管理所述特色业务服务层上特色业务的服务状态,并将所述服务状态同步到服务总控层中的特色业务管理服务器上。8.根据权利要求5-7任一项所述的装置,其特征在于,所述共享物理服务器为VMwareESXi物理服务器,每台虚拟机上安装的操作系统为Linux操作系统。
【专利摘要】本发明提供了一种特色业务支撑平台的构建方法和装置,该方法包括:在共享物理服务器上根据性能需求虚拟出各区域的至少两台虚拟机,并在每台虚拟机上安装操作系统,形成基础虚拟层;将各区域的原特色业务服务及副本特色业务服务分别部署在对应虚拟机的操作系统上,形成特色业务服务层;构建由业务管理服务器组成的用于管理产品映射、服务映射及服务多副本路由控制表的服务总控层。提高了横向扩展能力,并且支持7*24小时服务在线,使特色业务服务高可用,支持灰度上线,可以使用服务优选算法控制服务不同版本的服务范围,防范风险,实现了物理设备共享,有效降低了成本,由于各区域特色业务前置虚拟机部署,有效隔离了风险。
【IPC分类】H04L29/08, G06F9/455
【公开号】CN105471990
【申请号】CN201510819512
【发明人】李建兵, 徐延铭, 张忠, 李进
【申请人】中国民生银行股份有限公司
【公开日】2016年4月6日
【申请日】2015年11月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1