|
1. 首家银行核心系统“去IOE”, 最后阵地被攻陷是否会带来坍塌式连锁反应?
答:大家都说他去IOE,但是我觉得不完全正确。阿里去IOE,是用了多年的IOE,然后改。这个难度很大。而网商银行,是一张白纸,他原来就没有IOE。从头做起与颠覆原有的IOE架构这是两回事。天壤之别。他完全没有条条框框,可以放手去做。而其他都是用了几十年的IOE了,业务模式等都固化了,不方便动。
关系型数据库依然是数据库领域的霸主,ACID放在那里很难改变的。就像银行如果多收了几块钱,储户会怎么对待这件事情?以我个人观点,不会连锁反应导致银行普遍去IOE,即使去,也可能去IE,O是这里面最难去的。在关系型数据库上,如果出现比Oracle更加强的,那么另当别论。不过至少在几十年内比较难。
2. 您觉得以金融云为支撑的银行核心系统靠谱不?在高可用、稳定性方面是否有风险?
答:目前还有待验证,能上至少说明技术可行性。走的通。云的弹性扩展和计算是可以肯定的,在高可用和稳定性方面应该是不错的。可以信赖。不过关系型数据库也没有停止不前,
Oracle现在最大的战略就是云数据库。12C就是云战略的重要布局。在高可用、稳定性方面不用太担心,只要投入足够应该没有问题。倒是安全性上需要关注一下。
3. 打破银行普遍采用的集中式架构作为核心系统的惯例,通过云计算将分布式架构作为核心系统,这种方式会带来哪些好处与弊端?
答:任何架构都有利弊,主要看是怎么权衡了。或者说对自己业务利大还是弊大。分散式结构下,由于单台主机的处理能力比较有限,所以数据库层和应用层将主要依赖于横向扩充方式来支撑业务的扩展。集中式结构下,除了可以采用横向方式进行扩充外,由于单台主机具备较好的扩充能力,因此可以采用纵向方式进行处理能力的扩充。纵向扩充方式,仅涉及硬件配件的增加,数据库软件和应用软件不需调整,实现起来相对容易。集中结构下,最好初期一次性投入,投入较大,而分布式可以初期投入不大,后续平缓增加。分散式结构中,所有主机的功能单一,若需要变换功能,需要对系统进行较大调整。集中模式下,各分区的功能可以根据需要进行调整,如果将来有业务扩充或者功能增加时,实现起来比较容易。相比而言,集中模式的灵活性更强。
4. 网商银行为什么会选择OceanBase数据库作为它的核心系统?云端数据库该怎么来选?
答:首先是浙江的,阿里就是省会的。支持到位。而且对他来说,刚开始,没有那么复杂的业务,可能先做一点。初期要求没有那么高的,可以后出现新的业务再慢慢往里加。云数据库现在也有不少了。就看最合适自己业务的,从并发、安全、扩展这几个角度来衡量,最后看看成本就行。
5.通过云计算的分布式架构作为核心系统,银行的核心数据放心放到云端吗?
答:只要保证数据不丢失和不泄密就是最基本的安全。这个做到了最起码底线是安全的。不过安全是相对的,道高一尺魔高一丈,总会找到漏洞来攻击。计算机的安全史就是一部攻防演练不断进步的战争史,而且这将一直进行下去。安全是相对的,只能依靠技术的进步来不断提升。 |
|