2002年,中国外汇交易中心暨全国银行间同业拆借中心就在其本币交易系统建设中采用了Linux平台及相关软件产品。经过一年多的实际应用,整个Linux系统表现出的稳定性、高性能及方案提供商良好的技术支持与服务,使客户充分认同了该Linux系统平台。随着其票据交换系统开始实施,中国外汇交易中心决定再次采用TurboLinux公司的产品,来构建其高效、稳定的企业级平台。
中国外汇交易中心暨全国银行间同业拆借中心是中国人民银行直属事业单位,是央行领导下的独立核算、非赢利性事业法人。主要职能包括提供外汇交易、人民币同业拆借及债券交易系统;组织全国银行间外汇交易、人民币同业拆借及债券交易;办理外汇交易的资金清算、交割,负责人民币同业拆借及债券交易的清算监督;提供外汇市场和货币市场的信息服务;以及开展经中国人民银行批准的其它业务。
中国外汇交易中心总部设在上海,备份中心建在北京,目前在18个中心城市设有分中心。中国外汇交易中心实行会员制,目前会员包括中资银行及其分行、外资银行和其它非银行机构。其中,外资银行只能代理,而不能自营外汇买卖。
作为国家外汇体制改革的产物,中国外汇交易中心于1994年4月成立,并保持了蓬勃发展。根据中国人民银行、国家外汇管理局发展市场的战略部署,交易中心自1994年4月推出外汇交易系统起,至2003年6月开通“中国票据”网,推出中国票据报价系统,已初步建成了可覆盖全国的为外汇市场、货币市场等提供交易服务、信息服务和为中国人民银行、国家外汇管理局提供市场监管服务的三大服务平台,网络系统功能日趋完善,成员队伍不断壮大。
为满足票据市场发展需要,交易中心于2003年6月开通运行了以因特网为载体的,旨在为票据市场提供报价交易、无纸发行、登记结算、托收清算、统计监管等五大功能服务的中国票据网,并率先推出了票据报价服务。
由于该票据交换系统的用户数量多,并发数较大,同时又是重要票据的交易服务,所以对选用系统的可靠性及高性能都有极其苛刻的要求。为了能够提供不间断运行及高性能的处理要求,方案设计要求从最外层的交易Web服务器、中间应用服务器、系统应用服务器到数据库服务,全部采用集群方式的解决方案,使得整个系统不存在单点故障点,同时提供负载均衡的高效能处理能力。
整个解决方案中,数据库服务器采用IBM pSeries+DB2+HACMP构筑双机热备集群方案;应用服务器采用Tuxedo及自身的Cluster构筑负载均衡;中间应用服务器采用 Weblogic构筑集群的负载均衡;最外层的Web应用服务器采用TurboLinux Cluster Server构筑负载均衡的集群解决方案(见图3)。
图3 TurboLinux负载均衡系统拓扑图
该系统采用了两台基于Intel架构的PC服务器运行TurboLinux DataServer及TurboLinux Cluster Server,来实现对客户端请求的流量分发,并避免Web服务器的单点故障。同时在第一期的新版本币交易系统中,加入一套TurboLinux Cluster Server来构筑Jreport软件的负载均衡功能。
经过各方面的压力测试及故障测试,该系统及其负载均衡产品TurboLinux Cluster Server顺利通过各项测试,达到客户最初所预设计的各项性能指标及标准,同时TurboLinux Cluster Server的友好智能监控界面还可以实时观测流量分发及流量请求指标图。
TurboLinux Cluster Server所具有的良好的在线扩充能力,可以满足用户数增多、负载较重时,在Web服务层在线增加Cluster服务节点的扩充需求。
巴西银行欧洲业务整合
巴西银行是巴西最大的银行,在国内和国际市场上都开展有业务,在30多个国家有其运营网络,与145个国家的1000家大银行有业务关系。巴西银行一直在寻求一种能支持其不断成功的IT解决方案。
之前,巴西银行在IBM eServer上建立了一个强大的Linux基础设施,将战略性、灵活性和便于管理带到了其IT系统中。因为在IBM eServer i系列上运行的现有银行业务解决方案取得了巨大成功,巴西银行决定挑战一个新的任务,将其欧洲业务整合到它在伦敦办事处的三台IBM eServer i系列服务器上。
除了提高IT容量和性能外,其整合计划还希望通过转到在IBM eServer硬件上运行的Linux操作系统,实现节约许可证费用和管理成本的目的。Linux提供的灵活性,加上由可扩展性很强的i系列组成的系统中心,巴西银行将拥有一个能适应其未来需求的基础设施平台。
巴西银行IT经理Tim Evans说:“将我们的欧洲业务整合到i系列和x系列上将大大节约成本、改善管理。我们将有一个完全灵活和可靠的基础设施,我们能够在这一基础设施上将业务推向前进。”
巴西银行计划使用IBM WebSphere作为其新解决方案的一部分,通过新应用和Web应用来向整个欧洲的合作伙伴和客户提供业务数据。WebSphere将提供可靠的、便于使用的开发工具和安全的电子商务应用服务器。
Evans说:“新服务器之间的高集成度,使我们能改善信息的质量和可访问性。使用WebSphere,我们能把它转变为强大的面向客户的应用。同时利用IBM eServer上的Linux,我们有很强的灵活性,不会再有管理难题。i系列已经被证明是一个可信的稳定服务器,我们有信心它将继续支持我们不断发展的业务。整个IBM/Linux基础设施将给我们提供作为银行所需的高可靠性,而不会限制我们适应未来变化的能力。”
该解决方案以三台i系列服务器为中心。第一台继续运行银行的核心银行业务应用,但增加了容量和逻辑分区(LPAR),使它能从一个点上处理银行的整个欧洲业务。第二台IBM莲花宝箱Domino专用服务器(DSD),为整个欧洲的工作人员运行工作流、邮件和共享应用。第三台是一个Linux服务器,直接连接到六台基于英特尔的x系列服务器上,x系列服务器直接集成到i系列中,提高了性能并简化了管理。
Evans说:“我们正在用一个Linux下的i系列/x系列环境来更换原来基于PC的运行Windows NT的服务器池。我们预计能大大节约总拥有成本,并能提高可靠性和方便管理。”
通过系统整合带来的成本节约将是新基础设施立竿见影的好处。巴西银行六个欧洲办事处的银行业务系统将在伦敦的一台i系列上运行,这大大减少了管理开销,并提高了效率。随着其它业务应用被整合到在第三台i系列上运行的Linux主机上,通过紧密的集成和改进后的便于管理,巴西银行将能更有效地利用其业务数据和应用,从而获得更大的竞争优势。
美国独立社区银行与Linux刀片服务器
ICB(Independence Community Bank,独立社区银行)是一家在美国纽约市区提供广泛业务的银行,负责管理来自三个州的零售客户、小型及商业公司的80多亿美元资产。ICB计划利用经济高效的新型刀片服务器基础设施来整合现有的服务器资源,帮助其削减半数以上的服务器。通过选择基于Linux的IBM eServer BladeCenter服务器、存储器和软件,ICB可以为客户提供可靠的技术支撑,从而实现客户在线查看账户、划拨资金、停止支票付款、付账和申请贷款等,为其不断发展的在线银行业务提供动力。
Saturn商业系统公司帮助ICB合作开发出了适合的解决方案。该方案设计了一个光纤通道存储区域网,这一区域网采用IBM FAStT存储服务器和IBM WebSphere互联网基础设施软件。BladeCenter与TotalStorage FAStT存储的结合方便了SAN管理,并降低了存储成本。同时,ICB使用了WebSphere作为平台来处理后端系统集成和商业逻辑。
Saturn公司的Tom Heger说:“事实证明,IBM的eServer BladeCenter非常适合ICB。BladeCenter全新超密集系统的卓越性能满足了整个IT基础设施(包括存储和软件)的所有要求。”
IBM eServer BladeCenter以英特尔强大的Xeon至强处理器为基础,是现有服务器整合到单一紧凑平台的不错选择。一个单一的BladeCenter机架底盘(7U)最多可以容纳14个刀片服务器,相当于标准机架式服务器密度的两倍。通过减少网络中服务器的数量,可以帮助客户节省大量实际硬件成本,以及线缆铺设、交换机、不动产、IT日常行政管理等费用。
IBM eServer x系列产品营销主管Jeff Benck介绍说:“IBM服务器、存储和软件在IBM eServer BladeCenter平台上的集成,为ICB提供了一种简单的、具有高可靠性和高可扩展性的IT基础设施。这一高可用性平台保证了ICB的客户在极为安全的条件下,可以从任何桌面、任何地点进行数据访问。”
目前,还有不少金融服务公司意识到了Linux+BladeCenter的优势。英国Virgin Money金融服务公司已经从原有的普通服务器,移植到运行Linux的IBM刀片服务器,从而进行更加便利的Web服务。新的Linux解决方案只用了三个星期就部署完毕,成本更低廉,速度比原来快20%。随时可以添加新刀片的功能,提供了较高的灵活性,可以方便地进行扩展,以满足不同项目的需求。
总的来说,Linux在银行业的信息化应用中是比较活跃的,我们也期待着它能在我国银行业发展乃至整个经济发展中发挥更大的作用,期待看到更多优秀的解决方案和成功案例。