商业银行服务器国产化应用探索

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:chen_chen1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  中国建设银行山东省分行信息技术部牵头实施了浪潮K1代替代收代付小型机项目,为商业银行应用服务器国产化做了有益的探索,具有重要的现实意义。
  当前,国内商业银行的核心业务系统大量采用国外高端设备,虽然在数据存储、网络控制、业务应用中采用了许多安全措施,但是由于核心软硬件的不透明、不可控,业务系统安全如同构建在沙滩上的碉堡,无法得到根本保障,这给我国银行业系统的安全稳定运行带来隐患。在IT产品“去IOE”和加强商业银行IT设备国产化转型的背景下,推广和应用自主创新的高端容错计算机,取代国外相关产品,能够避免因过度依赖国外技术和产品而带来的信息安全隐患。受中国建设银行总行委托,中国建设银行山东省分行信息技术部牵头实施了浪潮K1代替代收代付小型机项目,为商业银行应用服务器国产化做了有益的探索,具有重要的现实意义。
  市场背景和行业现状
  我国启动863计划“高端容错计算机”项目,目的是打造具有自主产权的主机系统。2013年1月,浪潮公司牵头研发的天梭K1主机上市。这是中国第一款自主研发、具有完整自主知识产权的主机产品。同时,浪潮还研制成功符合Unix 03标准的操作系统K-UX,使得中国成为掌握新一代主机技术的国家。
  目前,我国商业银行的核心业务系统所用的高端服务器、存储设备等核心硬件,以及操作系统、数据库等核心软件都是国外厂商提供的,信息化建设对国外厂商依赖度较高,特别是核心业务系统严重依赖国外的软硬件产品,信息安全存在巨大的隐患。中国建设银行作为国有四大商业银行之一,在这个大时代背景下,更有责任积极推进商业银行设备的国产化。
  浪潮K1代替代收代付小型机项目
  2014年,中国建设银行总行决定将浪潮K1主机引入新一代核心系统,并委托山东分行信息技术部牵头实施浪潮K1主机代替代收代付小型机项目,力求突破大型国有商业银行总行企业级核心系统无国产主机的现状,进一步推动国产主机的替代进程,实现以国产主机为核心、带动国产IT设备在关键应用领域的规模化突破。
  企业级代收代付组件是中国建设银行新一代核心系统的重要组成部分,在建立全行代收代付业务模型的基础上,采用定制方式快速拓展业务市场,提高业务需求响应速度,可多渠道发布代收代付业务产品,提供全行一致的客户体验。
  该组件采用“AP DB”分离模式,其中AP层由多台x86架构虚拟机组成,操作系统为RHEL6.4,分别承载联机交易、联机批处理、日终批处理、文件服务和后台管理等功能。DB层由两台IBM P7小型机(32C/128G)构成,运行Oracle RAC数据库集群,操作系统为AIX 7100-01 SP6,数据库版本为Oracle11g。
  项目最终目标是将中国建设银行企业级代收代付组件的数据库服务器从IBM小型机迁移到浪潮K1 950系统,保障业务的可靠性、高性能和可扩展性,以及数据的安全性和完整性。项目使用浪潮K1 950主机搭建企业级代收代付组件数据库服务器测试环境,同步搭建应用服务器测试环境,在此环境下完成测试工作,确保K1主机在安全性、可靠性、稳定性等方面满足系统生产要求。
  项目测试
  该项目以中国建设银行北京数据中心搭建的浪潮K1主机环境为基础,部署企业级代收代付组件相关应用和数据库,并在此环境中实施各项测试工作,主要包含功能测试、非功能测试和运维测试三部分。
  本次功能性测试以山东分行代收代付上线项目为基础展开,主要目的是在浪潮K1主机环境下测试各类代收代付业务功能是否能够正常运转。
  测试案例以山东分行特色项目上线的全部案例范围为基础,涵盖企业级代收代付组件所有典型业务类别,涉及签约、单笔、批量等业务,全面覆盖电子、柜面、自助等全部交易渠道,共计119个用例/功能、2294个案例。
  功能测试分两轮实施,共发现12个功能缺陷,主要是应用版本与Oracle数据库版本兼容性问题导致,至第二轮测试结束后,所有问题均已解决。
  企业级代收代付组件在K1主机环境下平稳安全运行是决定该项目成功与否的关键。因此,性能测试就成为本项目的最关键一环。性能测试由北京测试中心和山东分行信息技术部共同完成,选择Loadrunner作为测试工具,涉及企业级代收代付组件的19支交易接口。围绕测试内容设计6类测试场景,分别是单交易基准测试、单交易负载测试、混合场景测试、交易稳定性测试、批处理测试、高可用性测试等。
  单交易基准测试采取单用户发起交易方式,目的在于建立基准的性能指标。每支交易迭代100次,测试结果为交易全部成功且响应时间均小于指标值。
  单交易负载测试采用多用户并发模式发起交易,连续发起一段时间,主要测试每支交易多用户并发时的运行情况。经过测试,各支交易的响应时间均小于测试指标值,且没有并发错误,测试结果符合预期。
  混合场景测试以日间批处理作为背景压力,每批次明细笔数为100,时间间隔1分钟,每分钟执行80批次。该测试场景按照用户并发数逐步增加梯度,观察测试拐点出现和拐点处相关技术参数,进而分析出系统的最大负载场景出现在哪个梯度。
  分析交易处理能力趋势图可以看出,TPS随用户数增长逐渐提升,在第四梯度压力下,系统出现拐点,此时并发用户数为116,系统处理能力达到379.82笔/秒,满足356笔/秒测试需求;分析各梯度CPU使用率图可以看出,AP、DB服务器的CPU使用率随用户数增长逐渐提升;AP、DB服务器的CPU资源在5个梯度压力下均未超过测试指标阈值的70%,DB满足测试需求。综上得出结论,代收代付组件在第4梯度时处理能力最佳。
  系统可靠稳定运行是金融信息化赖以生存的基础,也是金融业务安全的基础。为了保障系统上线后能稳定可靠地运行,山东分行信息技术部对系统进行了严格测试。稳定性测试在两个典型场景中进行,分别是12小时稳定性测试和10×24小时稳定性测试。前者选取一般营业日场景,根据山东分行业务规模和代收代付组件历史运行情况,按照最大并发压力的80%进行稳定性测试,场景稳定运行12小时,处理13327298笔交易,其中失败7笔,交易处理能力为308笔/秒,交易波动范围为4.5%,交易成功率达99.99%,通过12小时持续加压运行,以考察系统在高压下的运行情况。后者同样选取联机交易模型
其他文献
数字经济是继农业经济、工业经济之后新的经济形态,在组织方式、生产要素、生产方式、驱动力、发展方式等方面都发生了巨大变化,呈现五大转变。  在组织方式方面,产业链条式转变为网络协同式。从传统的线下转变为线上线下相融合;从传统的基于产业链的层级式、离散式、中心化和规模化的全球专业化分工与集聚模式,逐步转变为基于互联网的平台化、协同化、分布式、定制化的贯通研发、设计、生产、流通的全球资源与服务协同模式。
全民互联网时代,工业也迎来了工业互联网时机。工业4.0、中国制造2025、智能制造、物联网、大数据、AR,与工业相关的名词越来越被大众知晓与关注,有的已经上升到国家战略层面。工业企业的转型升级已迫在眉睫。  2015年埃森哲发布的《携手产业物联网,实现共赢发展》指出,到2030年,全球工业互联网市场容量约在14.2万亿美元。如能落实支持产业物联网发展的各项措施,到2030年中国工业互联网市场容量将
如果说凯文史派西的《社交网络》是第一部描述互联网人的电影,大鹏的《煎饼侠》是利用互联网营销最成功的电影,那么王微和阿里合作的《小门神》则是一部真正由互联网人主导的3D动画电影。  电影点映以往都是娱乐记者的专利,不过几天前,科技记者也受邀参加了国产3D动画电影《小门神》的点映。这本身就是一件电影界的奇葩事——让科技记者来写影评?“互联网 电影”已经发展到“互联网 影评”了?  故事发生在当代的人间
本报讯 3月9日,TCL全球首发“真·净2016TCL免污式洗衣机”。  TCL从解决用户健康和清洁的痛点出发,特别引入了德国设计团队的设计灵感,突破了行业多年技术壁垒,颠覆洗衣机内部结构,通过创新的内外筒全封技术、内筒无孔设计和可清洗全钢波轮彻底根治污水洗衣,重新定义全自动洗衣机。在TCL白家电事业部研发中心总经理席磊看来,创新需要务实,洗衣机最本职的工作就是把衣服洗干净,不能解决实际洗衣难题的
开发者对敏捷这个词已经司空见惯。那么,什么是敏捷数据分析,什么又是敏捷BI?在敏捷思维盛行的时代,需要人们跟上步伐,转换思维方式。  想必大家都听说过敏捷开发,敏捷开发是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。随着敏捷概念的深入人心,数据分析方法论也发生了革新,敏捷数据分析逐渐进入主流。本文将简要介绍到底何为敏捷数据分析。  传统VS敏捷  我们先来看一下传统的数据分析流程:
11月22日,由东莞市人民政府、国家服务外包人力资源研究院主办的第二届中国大学生跨境电商创新创业大赛在北京正式启动。该赛事吸引了120所高校参与,大赛分赛将于11月至明年4月举行,全国共有40个分赛区,总决赛将于明年5月在东莞市举行。  启动仪式上,东莞市副市长杨晓棠介绍了东莞城市环境和创新创业氛围。他表示:“东莞市场环境发育成熟,交通物流便捷,产业配套完善,‘东莞制造’享誉全球。在跨境电商领域,
企业只要采购了云主机、云存储,就算是上云了吗?企业只要把现有的应用软件、管理软件放到云上就万事大吉了吗?企业上云需要一个标准,这也是“2017企业互联网大会”要研讨的核心话题。  记者第一次看“云”,有种眼花缭乱的感觉,用友云平台、用友云市场、行业云、领域云、企业金融云、畅捷通小微企业云……在8月19日举行的“2017中国企业互联网大会”上,用友云继4月19日全新上线运营后,再次大爆发。  企业上
当下,信息技术的更新正在使传统行业的经营发生翻天覆地的变化,这种变化不仅集中在北上广等大城市,还向中小城市蔓延。中小城市对高新技术的渴望似乎更加强烈。此外,这些二、三线城市还拥有一些自己得天独厚的优势,吸引高新技术企业落户。  “2016中国IT创新年会”于2016年10月28日在安徽宿州隆重召开。本届年会由赛迪顾问股份有限公司与安徽宿州高新技术产业开发区联合主办,以“创新驱动IT变革”为主题。 
微医,作为一家以挂号业务起家的移动医疗公司,志在缓解当今社会“看病难”的问题。众所周知,医疗问题一直是社会迫切关注的问题。大医院人满为患、专家号一号难求、黄牛党比比皆是等,都是互联网医疗所必须正视的问题。面对这些,微医究竟该怎么做?如何来继续推行互联网医疗,还老百姓一片乐土?微医该怎样既切实贯彻政府的政策,又获得盈利?
区块链属于一种分布式数据,由许多数据块组成,这些数据块通过特定的密码学方法互相关联。随着区块链技术的不断发展,各大企业都对该技术投入了研究资源。本文就来介绍一下目前比较成熟的区块链技术。大体上区块链分为公有链、联盟链和私有链三类。  公有链,是指世界上任何个人或者团体都可以对该链发送信息,获得该区块链的有效确认。联盟链只对特定的节点开放更改添加信息的权利,每一个新的区块的生成都有特定节点通过共识过