Sybase 助力浦东发展银行建设风险系统

发表于:2008-07-25来源:作者:点击数: 标签:风险系统浦东发展银行SYBASESybase
用户背景 上海浦东发展银行是1992年8月28日经中国人民银行批准设立、于1993年1月9日正式开业的股份制商业银行,总行设在上海。 截止到2004年底,全行总资产规模已达4555亿元人民币、各项存款余额3953亿元人民币,各项贷款余额3109亿元人民币,当年实现税后利
用户背景 

上海浦东发展银行是1992年8月28日经中国人民银行批准设立、于1993年1月9日正式开业的股份制商业银行,总行设在上海。 


截止到2004年底,全行总资产规模已达4555亿元人民币、各项存款余额3953亿元人民币,各项贷款余额3109亿元人民币,当年实现税后利润19.30亿元人民币,并在上海、北京、杭州、南京、重庆、广州、昆明、深圳、郑州、天津、大连、济南、西安、成都、沈阳、武汉、太原、长沙、哈尔滨、宁波、苏州、青岛、温州、芜湖等地设立24家直属分支行、328家营业网点,在香港设立了代表处。 


项目背景情况 

中国银行业目前面临最主要的挑战是入世以后面临外资金融机构的巨大冲击,集中表现在: 银行不良资产负担过重,经营风险大;产权结构不清晰;人员机构庞大而效率低下,经营成本高,科技水平在软资源方面还很落后;在规模、产品和管理上同混业的外资金融集团相比处于明显劣势;定位模糊,缺乏经营特色,同质化竞争明显,难以适应利率市场化的趋势;从业人员综合素质有待持续提高等几个方面。 


为了应对这些挑战,提高银行管理风险的能力,浦发银行亟需建立一套全面的风险管理系统。该系统中的数据不但是指导现阶段银行各项业务开展的重要参考,还将作为今后浦发银行进行信贷风险定量管理的重要来源,因此必须考虑长远的业务需求。同时由于在信贷风险管理方面,新巴塞尔资本协议正在成为国际社会普遍认可的银行监管国际标准,必须要依照新巴塞尔资本的协议而制定系统管理内容。 


系统架构 

为了达到以上要求,浦发银行除了邀请国内著名的金融行业IT解决方案提供商“安硕科技”为其开发应用软件,还花费了很大精力为系统精心挑选数据库。浦发银行选择数据库的原则有以下几条: 

1、稳定性优先原则: 由于银行工作的特殊性,数据库必须保证系统的稳定性。 

2、性能领先原则: 数据库要能承受大吞吐量的考验,响应迅速。 

3、安全性保证原则: 数据库在访问控制、数据安全方面要有完备的措施。 

4、维护成本最小化原则: 在满足以上原则的前提下,降低硬件资源占用和后续维护成本。 


经过反复测试和谨慎选择,浦发银行最终选择 Sybase公司的ASE12.5.3数据库作为风险管理系统的数 据存储平台。而整个信贷风险管理系统使用三层架构和基于Web的访问界面,以便于前端业务用户的使用。系统最终架构如下: 





ASE数据库在系统中的应用 

ASE作为Sybase公司企业级数据库的旗舰产品,拥有容量大、速度快、开发简便等一系列特点,顺应了银行业数据大集中的发展趋势,满足了浦发银行业务功能的需要和性能的要求。具体说来,ASE 以下几方面的特点在本系统中表现尤其突出: 


ASE管理大容量数据 

在系统设计阶段,浦发银行就数据分布模式面临两种 选择--集中式和分布式。 


分布式数据存放方式,对于本地数据管理要求较低,能够较好地满足分布式业务系统应用的需要。但是数据冗余较大,难以和其它系统的数据关联,系统基础设施资源 利用效率较低,系统配置很难保持一致,实施灾备系统比 较复杂,难于提供全局数据视图和实施统一的容量管理、 性能管理、安全管理及授权认,并且很难保证数据的一致 性和高可靠性。 


而集中式数据可以存放方式,保证数据的一致性和可靠性比较高,易于提供全局性数据;可以实施统一的容量管理、性能管理、安全管理和授权认证;易于和其它系统 的数据关联;还可以制定及实施统一的、标准化管理规范;系统基础设施资源利用的效率高,易于实现统一的灾备管理。项目组最终采用了全行数据集中的模式。但是这种模式对数据库的容量和处理速度的要求也比较高,而且由于数据集中存放,对数据库的稳定性也提出了较高的要求。 


ASE 作为成熟的企业级数据库产品,在很多关键业务系统中有着长期稳定的表现。ASE 12.5还支持4KB、8KB和16KB存储页面。它还支持增加的行容量、列容量以及关键索引容量。对于一个16KB存储页面,列和行的容量可以高达约16KB。对更大存储页面的支持使 ASE在管理 超大容量数据的同时,保持了高性能。本系统就采用了8KB的页面。 


由于ASE的出色性能,采用集中式存储的风险管理系统自建成以来运行良好、表现稳定,得到了浦发银行技术人员和业务人员的一致好评。 


ASE支持快速开发 

ASE 12.5支持快速开发,并提交强健的、内容驱动的Internet应用,可将实时的相关信息提交给最终用户。Java 是Internet的语言。ASE 在数据库中包括一个与JavaSoft兼容的Java 虚拟机(VM)。这一 Java 虚拟机允许开发人员在数据库中编写、存储和执行 Java 代码。ASE允许开发人员用 Java 或 Java 与 SQL 来编写存储过程,从而获得最强的功能。 


ASE支持压缩备份 

原文转自:http://www.ltesting.net