外汇论坛 外兔财经

开启左侧

软件部署和数据集中——访福建兴业银行北京分行信息科技部总经理吴靖

[复制链接]
发表于 2006-4-4 16:25 | 显示全部楼层 |阅读模式
https://www.y2cn.com
银行是一个很有特色的行业,他们在软件部署上重视的是什么?需要和缺乏的是什么?目前市场中能够为他们提供的主流技术有哪些?现有的技术存在什么问题?在这里,我们为读者安排了一组文章,希望能够提供一个好的答案。


做为银行的科技信息部门,在软件开发、应用部署中,每一个银行的技术主管都有自己丰富的经验和感受。福建兴业银行是一家比较新的商业银行,在软件的应用与部署上,却也有自己独到的地方。近日,本刊记者采访了该行北京分行信息科技部总经理吴靖。

银行软件应用的特点

吴靖认为,银行的业务具有自身的一些特点。首先是政策性强,在时间上有严格的要求。比如在实行利息税的时候,国家规定:9月9号开始征收利息税,这个时间是要严格执行,不是说银行可以推迟或者提前来进行的,这就带来一个问题:软件的开发、测试、验收、试运行,必须都要在这一天之前完成,一般都要在晚上部署,今天营业的时候银行还不能收取利息税,但是第二天早上一开门,就要能收;第二,虽然可以借助许多的软件来进行软件分发、部署,但是业务最终还是要落实到人:今天软件分发了,你收了没有?更新了没有?什么时候更新的?这些工作如果用系统来做,可以采用查日志的方式来了解工作进度情况。但是系统出现问题的情况下,还是需要一个运管(也就是网管)来进行管理,对下载的软件进行确认,之后还要进行安装。现在还很难有一个面对银行这种业务架构很好用的分发策略,最原始的办法依然是最可靠的办法,先由运管把软件下载下来,到时间了再安装上去,测试有没有问题。这是银行系统和其他行业相比不同的地方:由于政策的因素,造成时间性特别强,规定的哪天就是哪天。当然,还有一种软件,时间性不是特别强,灵活性和机动性也比较强,可以通过分发策略来完成。

数据集中 银行企业发展趋势

由于网络架构不同,金融业、尤其是银行业都在做数据大集中,数据大集中以后,就带来了软件版本的统一性问题。“如果软件版本不统一,原来你做的系统与我的系统格式不一样,这种情况下数据的集中是无法完成的。工农中建四大银行建行时间长,各地分行与中心行之间数据格式上有统一性的问题,所以在通存通兑问题上往往没有小银行进行得顺利,这其中最关键的原因就是数据格式不统一问题。” 吴靖说,他认为数据库的表结构不一样,域不一样,会造成整个报文格式不一样,这就造成一个问题:传统的通存通兑业务很难开展,交易时速度比较慢。正是这样的一种原因,目前银行业非常看重数据大集中。当然有的大银行提出了“四个中心”、“两个中心”,但小型的商业银行只要一个中心就足够了。

正是这种数据集中的需求,使得对整个软件系统包括数据库系统、网络架构都提出了一种新的要求。这就是——网络架构要求是一种新型网络架构,与传统的网络架构完全不同。传统的架构中,分行与总行之间,总行主要是进行清算业务。比如北京与上海之间算一算帐,今天北京汇到上海有10亿元人民币,上海汇到北京30亿人民币,北京多给上海20亿元人民币,上海就要补20亿元给北京,银行界叫“扎差”,这是原先的做法。如果数据集中以后,北京、上海的数据就全都集中在一起,进行的只是账上的调整,这样业务上就容易多了。集中以后,所有账户、客户的资料都在一个数据库中,整个网络架构完全发生了变化,做网管的都知道,细到主机的IP地址指向都发生了变化,原来这台机器的前置机IP地址指向客户的机器,主机地址遇到这种业务时,另外一个IP地址上去就可以了。但数据集中以后,就只有一个IP,这个IP就是指向主机,主机同时承担了“扎差”的任务。

吴靖介绍说,银行系统的数据库大都使用Infomax,现在像Oracle,Sybase,IBM的DB2,这些数据库的出现,都有自己的特长,而兴业银行的数据库也培养了一定的队伍。讲到软件分发问题,不同的数据库各自软件的分发策略是不一样的。还有就是应用程序,现在由于大集中和非大集中两情况不一样,非大集中是各分行自己开发,往下走。大集中的方式是一个中心的概念:大行大的中心,小行一个中心,软件是统一分发,两种方式分发的渠道不一样。具体到福建兴业银行,因为从一开始,软件就强调了版本的统一性,这就带来一个要求:在分发上有一个规则来遵守,主要是与后台系统(因为当时兴业也是在北京有一个中心,主机也在这里,后来集中后把机器和数据都搬走了,即使当时主机在这里的时候,跑的也是后台,与总行跑在后台是一样的)的统一性。兴业非常强调软件的统一性。它包含几个层次的概念:最基层的维护者可能感觉不到,但实际上这一块变化是非常大的。在软件分发上,原来整个系统就是带着软件来组织人安装,集中以后各分行基本不用再配置技术维护人员。但为了支持各地的金融创新,分行可以自己做本地化业务的开发。这涉及到统一报批问题,这类软件不涉及软件分发的问题,将软件放到前台上,相应的后台软件经过总台的统一,挂到总台主机上面。比如代缴电话费,北京电信的口与上海电信的口不一样,上海的软件拿过到北京来就不能用,这就有一个分发的区域性问题。第二是全国性的分发,如买国债,第几期,有什么新的变化,都有全国性、统一性的要求。软件由总行统一做,做完到卖国债的那天,各分行自己到网上去下载。软件的一致性一旦保证,兼容性也就不存在问题。

软件部署是一个观念问题

软件部署策略实际上是一个观念问题,要求有一个全局的观念,这样带来的麻烦肯定会很多,对分行一级的研发,某种程度上是一种限制。原来主机在分行,做什么研发是自己的事情,现在集中了,一是资源有限;第二是有了严格的规范。要做好这项工作,在大集中前、后,软件的部署、研发、一致性有一个大与小的概念。福建兴业银行的做法相对灵活,全国性的业务由总行统一做,分行的压力也小,当地的业务分行独自做。在实际做时有一个大统一和小统一问题,大统一全部由总行做,小统一就是区域性业务,只要符合统一的接口规范,统一的数据格式,统一的报文格式就可以。
百分百爱情——完美无瑕

本版积分规则

QQ|手机版 Mobile Version|Archiver|关于我们 About Us|联系我们 Contact Us|Y2外汇论坛 外兔财经

GMT+8, 2024-9-28 08:30 , Processed in 0.050442 second(s), 23 queries .

Powered by Discuz! X7.2

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表