马智涛有种如释重负的感觉。
一年前,他还在顺丰速运时,在一次饭局上朋友说起微众银行,他想到的是一张白纸,以及一个百年难遇的机会。而此刻,他的身份已经是微众银行首席信息官(CTO)。
这是整个专访里难得出现的形容词:“如果从一张白纸开始搭建一个银行平台,我们都不敢跳出过去的框框走向‘去IOE’这条路,我们的代价不仅仅是自己还有整个行业。这一步是必须走的,只不过不知道是谁来走。”
马智涛的另一段经历是:一些大行在银行IT上想法与微众一致,但囿于传统架构和海量账户迁移风险,难以做去IOE的决策。马智涛了解这种决策的难处,因为早前的十年间,他就在中国平安负责IT,深谙一个没有历史包袱的机会,便成了百年难遇。
为什么要去IOE?
IOE分别指IBM(国际商用机器)、Oracle(甲骨文)和EMC(易安信),三者分别是小型机、数据库和高端存储的领导厂商,他们组成的系统被视为大型金融机构后台的“黄金架构”。
传统金融机构普遍沿用IOE架构,即集中式架构+闭源商用系统。程序基本运行在一、两台主机服务器上,其中一台是备用机。IOE还提供了应用程序以外的所有基础软件,包括操作系统、中间件、数据库等。而这些基础软件的源代码一般都是不公开的。
这些闭源系统的安全性讨论自“斯诺登事件”后被放大。关于银行业去IOE,监管层曾发布《关于应用安全可控信息技术、加强银行业网络安全和信息化建设的指导意见》,意见核心在于自主可控、减少对IOE等厂商的依赖。
“为什么会选择走这条技术路径?事实上对于微众来讲,我们别无选择。”马智涛说。在App推出时,微众银行将自己定位为中国首家“去IOE”银行IT系统。
行业谈到去IOE时,更多被关注的是成本问题。但在马智涛看来,新型银行需要掌握核心技术,这是创新业务和自主可控的前提;另一方面互联网银行海量交易、数据和事件驱动营销的特点,会带来许多突增的业务量,因此需要一个具备灵活伸缩性的平台;回到普惠金融的定位,微众也必须在成本结构上具备优势。
具体到银行IT系统的搭建,这些想法的落地也决定了微众“去IOE”的路径,创新即技术上不能依赖外部厂商,而现成的银行IT解决方案也难以具备微众所要求的伸缩能力,回到成本,IOE架构背后的成本是微众无法承担的。
成本优势如何体现?根据马智涛的测算,通过标准化的硬件及开源软件,微众所能够做到的成本应该是传统银行的十分之一。
“我们的判断是,两千万的账户规模是一个比较重要的节点,超过这个规模,微众银行IT成本架构的优势是非常突出的。”马智涛说。
如何去IOE?
马智涛所说的成本优势,简而言之是通过标准化的硬件和开源软件来实现的。这与传统银行集中式架构+闭源商用系统相反,而是参照互联网企业通常采用的开放式架构。
讲分布式架构之前,马智涛用了一个比方:往一个很大的水杯里加水,当水杯满了,可能要更换一个更大的水杯来把这些水倒到大水杯上去,而微众的做法,是一个一个的小水杯,当一个水杯满了以后,只需要增加水杯,就可以装更多的水。
回到传统银行的IOE架构,在需要扩容的时候,更换计算硬件、数据迁移都是非常复杂的操作,对银行IT系统安全性和稳定性构成极大风险,这也是大行去IOE一大难点。