【IT168 专稿】4月16日,由863计划“高端容错计算机”重大项目总体技术专家组主办的“高端容错计算机发展战略论坛”在北京举行。中国农业银行信息技术管理开放平台支持处处长蔡仕志在论坛上介绍了农行应用小型机的现状,分析了对高端容错计算机的软硬件实际需求,表达了对小型机国产化的迫切希望[专题]。
据了解,和其他国有大型银行类似,中国农业银行使用小型机作为业务系统的支撑,也已经有十多年的历史。在2006年,中国农业银行实现了全国数据大集中,除核心帐务系统仍用IBM大型主机构建外,其他的主要业务均基于开放平台,既小型机和PC服务器来构建。其典型的小型机应用场景是作为开放平台应用系统的数据库服务器,比如目前网上银行就采用了两台IBM p595和四台IBM p570作为关键的数据服务器,另外采用大约80台PC服务器作为应用服务器。
蔡仕志谈到,“数据库服务器多是16路以上的高端小型机,这主要是考虑到小型机具有计算能力强、运行稳定、可靠性高等优点,能够满足数据库稳定、可靠、高效运行的需求,而且价格上也比主机要便宜得多。”
目前,农行小型机的使用规模为近千台套,绝大部分是中高端小型机,其中约1/3部署在总行位于北京和上海的数据中心,其余部署在各一级分析,根据各省分行的业务量及应用系统各类分配不同的资源配额。
从供货商来看,农行所使用的小型机主要来自IBM和HP,另有极少数量来自Sun,其中IBM和HP的份额大致相当。这些小型机大多广泛应用在联机在线业务处理系统和经营分析处理系统,其中联机在线业务对可靠性要求非常高,经营分析处理系统对处理能力要求很高。小型机上的操作系统,均采用各厂家自己的操作系统——IBM的AIX和HP的HP-UX,数据库则买断了Sybase数据库软件。“为了确保故障得到及时修复,应用常年稳定运行,我们采购了7X24小时的原厂服务,这个服务是比较贵的。” 蔡仕志表示。
根据中国农业银行3510金融规划,未来5年,将推动以“前台前移、中台上收、后台集中”为标志的业务流程再造,将数据和应用部署进一步向上集中,更加合理的规划应用数据流向。为此,新的信息系统基础架构将根据未来核心银行系统建设的愿景,建立南北两大数据处理中心,36个一级分行数据中心,约400个部署在总行、一级分行和二级分行的业务处理中心,约300个地市级集中接入接口,23000多个营业机构,因此对高端容错计算机有着大量的潜在需求。
蔡仕志谈到,随着应用系统由物理集中转向逻辑集中,随着数据的大规模集中,IT数据量将飞速膨胀,对数据库服务器的处理能力要求也会大幅提高。“总的来看,我认为对计算设备的要求就体现在多、快、好、省四个字上,也就是使用数量越来越多,希望它越来越快,越来越好用,当然最好是省钱,不仅设备本身省钱,运营也要省钱。”
蔡仕志还分析了对高端容错计算机在硬件和软件方面的一系列实际需求。
在硬件上,首先高端容错计算机要采用高主频CPU,不仅要具有很强的快速响应能力,还要具有大并发任务下大量CPU协同工作处理能力线性增长的特征。每个硬件单元均有冗余设计,不存在单点故障,而且具有故障自动定位和隔离能力,特别是关键部件。要能够实现硬分区、软分区和微分区的技术,以及硬件资源的动态扩充和缩减,目前业界小型机基本上这方面的技术已经很成熟。还要求能够扩展兼容第三方主流硬件,支持主流厂商的存储阵列、物理带库、虚拟带库等外围设备。从环境来说,噪音要低、通风散热好,能够有较好的电气保护机制,能够对供电、温度、气压波动等抗干扰因素。还有一个特殊的需求是有些机器要部署在高原上,但目前来看,无论哪一家的小型机,比如在西藏都容易坏,因引希望设备的抗高压能力强一些,故障设备能够及时更新。此外,也提倡低碳、绿色环保、低辐射、低能耗等理念,而且设备数量一多,机房空间也成问题,希望设备小型化。
在软件上,希望具有优秀的基于底层的硬件资源调度机制,能够充分利用所有硬件资源,具有较强的并发处理能力,快速响应、性能良好、运行稳定。软件平台需要有较好的应用移植性,能够兼容多数主流开发语言。同时具有容错设计以及系统监控软件,拥有自动报警以及一定程度的故障自我修复的功能。拥有体系化的安全管理及访问认证机制,保证系统安全。目前这块像IBM和惠普提供的安全访问机制我们觉得还不太够,还需要第三方的增强。还需要拥有简便易用的软件,兼容主流UNIX操作系统。当然,因为我们的业务系统都是基于主流的数据库和中间件来构建的,所以高端容错计算机肯定要支持主流的数据库产品,比如Oracle、DB2等,此外还需要有良好的第三方软件支持能力,能够为第三方软件提供系统接口,用于监控、数据传输、安全认证等功能。
谈到未来的发展趋势,蔡仕志表示,开放化、标准化一直是全球IT产业发展的规律之一,通带来更高的性价比、更出色的扩展性、更优秀的兼容性和更大的投资回报,因此未来容错计算机的硬件平台和操作系统应更加开放。在硬件平台上,随着64位、多核CPU、多路SMP设计、集成内存控制器等创新技术的发展和应用,基于X86架构处理器的系统性能越来越强大,因此,未来容错计算机应该能够支持X86平台。在操作系统上,UNIX面临标准不统一带来的封闭性、投资昂贵的高成本性以及各UNIX厂商发展策略不明朗等三大困境;而另一方面,随着LINUX操作系统的日趋成熟,其性能在很多方面已经和UNIX相当,因此,未来容错计算机也应该能够支持LINUX,甚至Windows。
目前,高端服务器市场完全被国外垄断,存在严重的技术封锁和安全隐患,“在商务谈判上我方处于劣势,经常谈判很久,才买下来,价格上也谈不了多少下来。这使得长期以来,我们的采购成本居高不下,技术服务价格更是相当昂贵,基本上人家要什么价,我们就得给什么价。” 蔡仕志表示,国外厂商垄断市场大大增加了信息化成本。
而且服务响应效率也受到国家界限制约,由于签证等因素,国外专家到现场往往要一两周的时间,耗时太长,底层技术问题难以分析解决。另外,在安全方面,由于核心技术均由外国公司控制,从安全可控性方面考虑,在一定程度上影响了我国的金融安全。不支持中国加密算法,存在一定安全隐患。现在的算法没办法,只能靠密钥。
蔡仕志表示,非常高兴作为合作单位能够参与到试用国产小型机的项目中来。据了解,目前浪潮和华为等厂商正在科技部863计划的支持下研制高端容错计算机,预计32路容错服务器有望在2010年底问世。
蔡仕志认为,随着我国在CPU、高性能计算机、操作系统、数据库、并行处理技术等重大领域取得的突破,国产化的时机已渐近成熟。通过国产化打破国外企业在高端服务器领域中的垄断,有利于降低产品和服务的销售价格,降低信息化建设成本,而且可以完善国内计算机行业的产业链,同时在关系到社会安定、国家安全的敏感行业,如金融、电信、政府等,摆脱对国外高端服务器的依赖,可以消除信息安全隐患,为国家战略安全提供保障。