银联CUPS系统 缔造无数“神话”

CUPS系统是全球范围内在开放平台上建立大型关键性金融行业应用并取得成功的典型范例,打破了传统上只有昂贵的主机系统才能在处理性能和可靠性上满足大型关键性应用需要的神话,开辟了大型关键性应用系统建设的新途径。在这个意义上,CUPS系统本身就是一个最大的创新。

在CUPS的开发过程中,中国银联的技术团队敢想敢试,提出了一系列的创新技术方案,例如自适应流量控制技术、多级负载均衡技术、独特的规则引擎、事件驱动的同步数据推送技术、交易分流技术等等,缔造无数“神话”。

利用这些技术,CUPS可以在短时间内进行大量的、全面的功能测试,极大提高了系统的开发效率和开发质量,保证了系统的安全、稳定、可靠运行。

同时,银联创新性地应用中间件集群方式的系统架构,能够确保系统在升级的时候不影响系统的正常工作,银联称之为“不停机升级。”系统中的中间件则是技术团队自己开发,并获得专利。

一方面确保系统的稳定性,另一方面又要满足市场的需要,确保系统的灵活性和易扩展性。为此,银联在设计开发阶段会单独预留一个个性化的模块,以便可以根据市场需要灵活增添新的应用功能,但同时又不影响统一性。

银联所有系统都追求高性能,对于CUPS的设计更无一例外。“银行卡跨行交易额在节假日出现爆发性增长,我们的系统更要具有前瞻性,现在实际交易的峰值只有600TPS,但我们已经做到了12000TPS。我们要始终确保在技术上走在前沿,因为对于银联来说,50%以上的业务都要依赖IT。”吴金坛说道。

与此同时,银联在服务上更是承诺7×24×365不间断服务,这就对银联的灾备系统提出了更高的要求。目前,银联共有三套系统,一个是北京灾备中心,可以做到系统的无缝切换,另外上海除了有一套生产系统外,还有一套小型的灾备系统。三套系统充分考虑了异地、异机型等综合因素,保证不间断的服务。

“银联不仅系统开发质量好,更要测试好。”周继恩说道。据了解,普通银行一般是三个开发人员一个测试人员,而银联刚好相反,三个测试人员一个开发人员,为了弥补人力不足,银联开发了大量测试工具来代替人力,质量不仅没有下降,反而提升了。

硬件达标了,理念更要领先,银联从成立之初就贯彻标准先行。“我们一开始就意识到这一点,如果对接的系统很差,整体行业状况无法改善,你的系统再好没有用,你要推行标准,从而推动整个产业的规范化,才能在世界上立足。”

目前,银联初步构建了涵盖基础标准、卡片标准、交换系统标准、受理渠道标准、安全标准、IC卡标准、银联前置系统指南及其它标准等八方面的标准体系。银联成立前,银行卡同城交易成功率仅为70%,异地交易成功率不足50%。自银联成立以来,跨行交易成功率逐年稳步提升,跨行交易质量显著提高。

你可能感兴趣的:(中间件,负载均衡,测试,引擎,测试工具,开放平台)