金融核心业务系统X86平台高可用解决方案
随着国家对IOE战略的进一步推进,金融客户已经越来越多的把核心业务系统从传统的IBM POWER小型机迁移至X86平台之上。但是,无论是从可用性、性能还是成功案例等方面,金融客户在去小机化过程中对其核心业务系统的部署或迁移都有所顾虑。
随着国家大环境的推动及在原有模式下传统IT架构投入造成的软硬件成本激增,数据中心无限扩大,资源无法共享等原因,数据中心计算资源的X86化,软件定义,云化的趋势已经不可阻挡。
云度科技具有多年的金融客户服务及实施经验,与长亮,东华等国内金融核心业务系统开发商都有丰富的合作经验,结合众多业内领先的IT厂商将帮助众多国内客户放心将其核心业务系统部署在以X86计算平台为主的数据中心之上。
在以企业客户为例的金融核心业务系统中既有前置的Web服务器也有中间件应用服务器,当然最重要的是核心数据库服务器。而最核心的数据库服务器往往是前面所有服务器的成本之和。
大多数的银行客户环境中典型的部署形式是:
1、Web前置服务器部署在以IBM Power710,720为代表的中低端小型机之上。
2、中间件服务器部署在IBM Power740,750为主的中端小型机之上。
3、核心数据部署在以IBM Power 770,780为主的高端小型机之上。
同时为了节约成本,在小型机上配置逻辑分区。
用户机房内大量的X86 PC服务器还主要是以开发测试,办公OA等为主的边缘业务系统,这造成了客户大量的资金投入到小型机的前期建设和后期维保中,花费大量资金购买的PC Server也不能得到资源有效利用。
随着国内金融行业的发展,金融延伸产品的推出对于科技部门无论在业务系统的快速部署,及总体IT投入成本的控制均提供了非常高的要求。国内互联网金融数据中心早已经云化,其业务平台的部署更是以秒来计算的,传统银行的IT架构平台部署一套业务系统则至少要半年甚至一年以上。国内金融行业的IT科技部门势必要做出改变以应对互联网金融对于传统金融产品的挑战及传统金融企业业务越来越多元化、互联网化的挑战。
以Intel为主的X86平台现在无论在性能和可用性方面已经堪比小型机,随着虚拟化及云计算技术的发展如:VMware,Hyper-v,OpenStack已经在战略和架构层面解决了X86平台部署核心业务系统可用性问题。
为了应对这种挑战,国内金融企业IT架构将会面向:开放,软件定义,云等战略方向。
大型企业客户可以将除核心业务系统以外的业务均部署在X86+VMware虚拟化平台之上,而其核心业务库、大前置均部署在基于Oracle RAC双机的数据库集群之上。
针对应用系统的性能,需要对应用系统进行调研及性能估算,如果X86服务器的整体计算能力完全可以满足需求,则造成性能瓶颈的可能是存储的IO读写效率。可以通过总容量10%的空间由固态磁盘提供整个存储系统的CACHE及热点数据的存放,以保证存储系统的IO读写效率
Oracle核心数据库可以采用RAC双机集群策略,以保证任何一台物理服务器出现总是均可以切换至备机。
为满足监管部门对于数据容灾的要求,可以通过数据镜像技术实现同城数据中心应用级的容灾。
同时,还可以通过基于存储的镜像将生产中心的数据通过不同的镜像功能异步复制到位于另一地市的灾备中心,从而满足发生更大灾难后的业务连续性要求。
无论核心业务系统是部署在X86还是小型机Power,对于客户来讲只要适合自身的平台就是好平台,在金融云平台设计下的基础架构相比较传统的矩阵式架构具有先进的可用性,可管理性,可恢复性及资源共享,并最终实现了应用与底层硬件的解耦,提高了部署、迁移、运维的灵活性。
在开放的数据中,客户不会被某一种产品或某一种架构绑定,客户可以自由选择在开放生态内的产品。客户只需要关注业务。通过底层资源的弹性伸缩扩展,应用都是按服务的形式进行交付,客户甚至可以实现类拟于公有云平台的以秒来创新应用业务系统。以时间和资源的占用来对业务部门产品进行IT资源计费。