1、 前置服务器的现状
在银行的应用系统系统中,前置系统通常指大前置,或者综合前置或者中间业务交换平台,没有处理业务交易的功能,只能进行报文转换、报文的加解密处理、通讯协议转换,以及通过这个前置系统上的路由功能进行通讯报文的转入或转出处理。
随着银行业务的发展,传统的前置系统会有一定的局限性。新的交易处理流从简单直行前置系统或综合前置系统,到逐渐需要前端展示公共的预处理放到综合前置上来做,这样综合前置的角色就被ESB平台取代了。ESB平台包含所有综合前置的功能外,还有java服务的功能封装的功能,有前端java需展示数据或者报表数据的数据预处理功能。
(ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。)
2、 前置服务器整合的原因
简单列举了以下几个因素。
(1)、随着银行业务和信息科技的发展,一般在运行5年后,前置服务器的处理能力往往超过当时的设计。前置服务器需要进行扩容或整合。
(2)、因操作系统、硬件、软件等因素,需要进行升级或整改,但这几方面又出现了两两不兼容的情况,对前置服务器会造成影响。
(3)、因外部环境因素,如机房整体迁移、系统迁移、存储迁移等,前置服务器因各种问题无法迁移或不方便迁移,存在迁移风险。
(4)系统更新换代。
3、 考虑的要素
(1)兼容性
主要指操作系统、硬件(服务器、存储等)、软件之间的问题。
整合的时候,操作系统、硬件、应用等因素之中一定会有新东西,这个新东西能否适应和兼容目前的环境,非常重要。很多老系统不能采用X86虚拟化,老的服务器又停产;新服务器可能需要安装老系统和老的应用;新应用能否及时适应新的操作系统等等
(2)技术能力
对现有技术人员或外包服务的技术能力,是一个考验。一个前置系统的整合不仅仅涉及是系统维护人员,也要涉及到数据库支持、开发项目组支持等。
(3)整体方案
整合系统是一个非常细心的活,兼容性和技术能力只是其中一个非常重要的因素,还要通盘考虑实施方案、实施步骤、回退方案以及验证等。一个整合方案的诞生,背后耗费的相当大的精力和心血。
银行前置系统的整合应该从以下几个方面考虑,
一、业务和应用系统的整合;
二、计算存储等基础设施的整合;
三、网络和安全的整合;
四、运行管理的整合;
我想从二、三两个角度说,整合的是基础设施,是硬件平台。将过去个个孤立的硬件、环境进行整合到一个基础设施平台上,自然是通过虚拟化方式进行。通过私有云平台将计算、存储、网络进行资源整合。
个人感觉,其实要说前置系统的整合也好,升级也好。更多的是从业务角度来考虑的。传统的前置服务器不带任何交易色彩,它从标准化上和去耦合性上考虑。但是随着银行业务系统的升级换代,也同样希望前置系统能改变传统角色实现更细粒度上的标准化,实现交易级别的控制。从这个角度上来讲,这种整合和升级完全涉及不到基础架构的改变。
如果从性能上来讲,可能来自于互联网渠道的交易越来越多,随着互联网相关的金融业务的展开随着互联网交易量的蓬勃增加,那么基础架构有可能成为瓶颈。
收起