《基于云计算的金融IT架构设计与实现 附探讨云计算对银行业IT发展的影响.docx》由会员分享,可在线阅读,更多相关《基于云计算的金融IT架构设计与实现 附探讨云计算对银行业IT发展的影响.docx(5页珍藏版)》请在第壹文秘上搜索。
1、基于云计算的金融IT架构设计与实现摘要:随着云计算技术在金融行业应用的不断深化,基于云计算金融IT架构可以大幅提升金融行业IT自动化程度,提高业务连续性,同时独特的分层架构,不仅可以实现对不同厂商的云平台和硬件设备进行统一管理,同时可以实现资源分级,优化业务使用。因此,云计算数据中心已经成为当前金融行业数据中心的主要演进趋势。文章研究了基于云计算金融IT架构设计与实现。关键词:云平台;虚拟机;分级当前,我国银行界在经历10年的高速增长后正步入转型时期,商业银行利率市场化基本完成,金融脱媒加速发展,金融监管日趋严格,金融领域竞争更加激烈。其经营模式将从“以产品为中心”向“以客户为中心”转型,管理
2、模式将从“粗放型”向“精细化”转型,逐步实现开放、普惠和创新的新金融时代要求。同时,云计算、大数据、移动互联网等新技术快速发展与运用,技术变革推动了业务创新,银行的信息化发展由“银行信息化”正快速走向“信息化银行L而IT架构是银行信息化建设的顶层设计和提升信息化能力的有效手段,它向上承载了企业业务战略,向下指导着信息系统和具体方案的实现,发挥着承上启下的中坚作用。新的技术手段为架构调整与业务创新提供了可能,特别是云计算技术的运用,使得资源调配更加快捷,降低了信息化技术与成本门槛。云计算在金融市场的应用,主要驱动力是底层基础设施和管理所需要的人力、物力成本的降低,另一个驱动力是能够标准化应用程序
3、管理资源,并具备服务供应商水平的专家系统管理能力。最终帮助银行将复杂的应用环境转移到私有云。1当前金融IT系统主要存在的问题(1)业务连续性要求高,银行持续投入成本进行业务架构完善,但业务连续性效果始终不理想。受业务系统建设模式限制,运维角度考虑的渠务连续性多数依靠基于硬件的架构,辅助容灾软件的方式建设,基本上不存在平台层面的高可靠机制。(2)现有IT系统结构刚性,调整灵活性差,投资收益低,维护成本高。传统IOE架构相对封闭,传统IOE的IT架构是高成本、高维护的模式,不能满足互联网金融时代对性能和规模的新挑战,同时高昂的运营成本仍然是一个重要因素。所以急需一个开放平台,以低成本、高灵活性支持
4、金融行业的发展需要。(3)IT基础建设采用烟囱式建设方案,自动化程度低。目前,金融的业务基本上以网点为单位,以实现柜面对公、储蓄业务电子化为主,相关的业务相互独立,业务分散处理,信息独立存储,形成一个个信息孤岛。随着应用越来越多,他们之间的关联关系也越来越复杂,当前的运维模式已经不能满足银行信息化稳定运行的需求。(4)缺少业务集成标准,业务无法做到动态伸缩。传统的模式中,业务独立部署在小机或者高性能服务器上,在业务初期就需要考虑最大的业务容量,并且在硬件一旦确认后,很难根据业务负载去调整业务集群规格,造成极大的资源浪费。2新一代的金融云平台架构及优势在计算和存储层面,完全实现计算和存储资源虚拟
5、化,实现资源编排,通过云平台实现X86和小机虚拟化异构管理。同时新一代金融云平台可以实现对异构云平台的纳管。根据业务和硬件能力进行等级划分,资源池化管理,保障AAA等重要业务运行在高性能高可靠的硬件设备上,金融架构如图1所示。图1新一代金融云平台架构因此,采用云平台后会带来如下优势。2.1 多层次虚拟机的高可用,保障了业务连续性云平台系统采用多层次实现了完整的HA功能,包括虚机重启,异地重生,以及业务的双活切换。当虚机本身故障,导致虚机的异常关闭,系统本身的检测机制能够将虚机重新启动,以减少上层业务的中断。如果虚机所在的主机故障,则系统的检测心跳断链,系统将根据内部的过滤条件,寻找合适的其他主
6、机,将虚拟机快速重新启动,以保证高可用。2.2 云平台实现对异构资源的统一纳管云平台管理所有的计算、存储、网络、安全设备,并封装屏蔽了各种物理资源的差异化,对上层提供了统一的API;云管理平台的资源管理模块需要针对异构的VMM提供统一风格的模式,管理计算,存储,网络,安全各类虚拟化资源,并提供了系统本身和虚拟化资源的自动部署和备份功能以及DC内资源的运维功能。2.3 物理资源按等级分类,资源池集群化管理集群是由一个或多个主机组成的集合,用来对主机进行集中管理,云平台具有持集群管理能力,包括集群的添加、删除等操作,支持集群内物理机的添加、删除等操作。集群可以根据物理资源和业务的等级进行分类,例如
7、基于金融的业务特点,可以将银行业务分类AAA类业务和其他类业务分别用高性能服务器和普通服务器承载。承载AAA业务的虚拟机可以在高性能资源池上进行迁移,可以最大限度地保障较好的硬件设备承担较重要的业务,达到最好的性价比。同时,云平台具备根据业务等级对虚拟机资源配置不同的资源优先级。在CPU内存以及存储的资源发生抢占冲突时,资源优先级高的虚拟机能够根据一定的资源优先级配置策略,获得更多的资源,以此来保障AAA级业务等重要业务的稳定性。2.4 资源动态扩展云平台提供资源按需供给和动态管理的特性,这样可以恰到好处将物理资源和虚拟资源合理调配以及自适应规划,避免因为资源供应不足导致用户请求等待时间过长,
8、与此同时,避免资源供给过量导致大量闲置资源空转使得系统利用率降低。资源动态扩展主要有以下两种方式。(1)业务虚拟机内部资源纵向扩展,主要是指可以在线调整业务虚拟机的规格,例如CPU、内存等。此场景主要应用在业务初期上线时,可以先配置较低的虚拟机规格,待业务稳步发展后,再利用虚拟机的纵向扩展功能进行配置,可以有效提高资源的利用率。(2)业务虚拟机的横向扩展。当行内某项正常运行的业务面临突发流量访问时(例如淘宝双11),虚拟化平台能够监测到业务所在虚拟机性能不足(如CPU,MEM,HTTP或TCP连接数等指标),并将虚拟机进行快速复制,配合负载均衡LB设备对外提供服务,当访问高峰过后,虚拟化平台能
9、够动态地收缩,删除过剩的虚拟机,从而实现计算资源随需而动,有效保证业务的连续性。2.5 资源负载均衡负载均衡是指通过负载均衡器的协调,将计算任务分摊到多个资源中执行,从而整体上更好地利用计算资源,加快响应速度,提高服务质量。云平台利用虚拟机与硬件无关的特性的虚拟机迁移技术,按需分配资源,使得动态负载均衡变得简单起来:当云管理平台监测到某个计算节点的负载过高时,可以在不中断业务的情况下,将其迁移到其他负载较轻的节点,或者在节点内通过重新分配计算资源,使得执行紧迫计算任务的虚拟机得到更多的计算资源,从而保证关键任务的响应能力。2.6 多维度的虚拟机备份云平台可支持虚拟机的多层次备份,包括虚拟机的全
10、量备份,增量备份,同时支持数据删重、压缩和加密。利用云平台虚拟机的备份机制,可以较为简单地对虚拟机业务进行备份,实现业务的安全性。2.7 灵活的业务编排云平台具有业务自动化编排和部署的能力,通过自动化编排和部署可简化IT应用上线操作,提升应用部署效率,进而实现安全运营,减少企业各项成本。业务层面或应用层面的编排是以资源编排为基础,资源编排要具备IaaS层抽象建模能力,每类云资源有不同的设备,如主机、路由器、负载均衡器等组件,通过抽象建模实现资源拓扑关系,对其生命周期进行管理,解决如何从无到有进行创建,之后资源之间能够记性更新、增加、减少等相关操作。在资源编排基础上,还可以选择要部署的应用软件、
11、应用分层之间关系、弹性伸缩属性、自愈功能等创建应用所需要的属性,完成应用编排设计后,可保存为编排模板。编排后的应用模板,可供云平台的其他用户使用,其他用户可基于该编排模板快速修改成自己需要的应用拓扑,最终应用按照应用拓扑关系完成自动化的安装部署过程,应用最终交付上线投入使用2。3结语技术架构是支撑应用和数据的技术基础,包括网络架构、计算架构、存储架构、基础软件、系统安全和灾难备份等方面的内容。随着云计算的应用和自主可控的推进,银行不断控制小型机数量,增大X86计算集群规模,有效控制成本增长。同时,在虚拟化实践的基础上,构建企业私有云,通过细分资源池,满足更加灵活多变的资源需求,提高资源利用率。
12、参考文献山王汉明.银行信息系统架构M.北京:机械工业出版社,2016.2张小斌QPenStaCk企业云架构与实践M.北京:电子工业出版社,2016.探讨云计算对银行业IT发展的影响摘要:作者通过对云计算的认识、理解,对“云”计算在中国银行业的应用进行了全面分析,剖析其中的优势和应用要考虑的问题,对中国银行未来云计算的发展模式阐述了自己的观点,云必将对IT引领中国银行的发展产生影响。关键词:云计算;IT;金融一、对于银行业IT应用发展的影响中国银行业面临的竞争形式日益激烈,不仅是人才资源的竞争,而且更多是创新和管理的挑战,还有资本成本的约束,这其中IT将会起到至关重要而无法替代的作用。云计算以一
13、种简化的方式来提供服务来满足客户和业务需求,提供无限伸缩以及不同质量的服务来促进快速创新和决策。它是一种IT资源的服务获得和交付模型,如果在整个IT策略内加以适当使用,就可以帮助银行快速提升业务绩效以及降低IT资源的消耗成本。1 .快速实现创新思想,获得竞争优势。使用云计算(公共或私有)可以通过协作、快速部署和较低成本来进行更大的创新。这样可以进行更高级别的新创意实验”。同时.,许多未来创新必将集成其他人(供应商、第三方、客户、业务合作伙伴和政府)的创新型应用程序和信息服务,从而这些可以构建为基于云的服务。中国银行通常在产品创新领先时间平均不到六个月,而由于随着云计算环境的不断成熟,用于IT研
14、发的时间成本将有比较大减低,为银行赢得竞争优势抢得了先机。2 .更快实现IT结构优化、成本节约,实现更快进入市场。通过云计算,可以访问来自第三方提供商的必要的标准化的IT资源,从而使用户能够快速部署新的应用程序、服务或计算资源,而无需重新设计您的基础设施,甚至在某些情况下,根本无需具有基础设施。云计算是关于包括数据中心在内的IT基础设施的“工业化”,意在改进质量和交付时间的同时降低成本。基于云计算环境也会减少基础硬件更换和维护成本。中国银行业通常PC应用数量全部电子设备占比约80%左右,在理想情况下,云计算环境可以不配硬盘、主机等,既节约了采购成本,也节约了日常系统IT维护成本开销,人工效能大
15、幅提升。银行仅需要购买基于“云”服务的增加或替换现有基础设备,便可以实现快速部署。3 .云计算将促使IT资源进行整合,提升管理和创新能力,从而提升竞争优势。通过更快速的创新、海量伸缩性(扩展和压缩)来优化IT资源和减低成本,会改变银行领导者对IT变革和资源整合提升竞争优势的认识,新技术的应用可能会带来竞争和发展的机遇,确立在某种市场准确定位,或许在一些情况下,利用基本技术可能是最适当的选择。二、云计算在中国银行业的应用目前云计算尚处于发展初期阶段,而中国银行业是国家正常经济活动的基础,稳定和持续是基本要求,也由于中国银行业IT资源配置不同,笔者认为并不是所有银行均应马上实施云计算,当前比较适合
16、类似于城市商业银行、村镇合作社等中小型银行。银行的云计算应用从公共信息服务类开始,需要隔离核心业务信息系统以及核心客户信息等,银行客户信息数据是高度核心资产,其安全重要性是不言而喻的,当需要尝试实践应用“云”时,可以通过公共信息服务开始,如网点信息、公司信息、产品信息和在线咨询服务等。三、云计算应用不得不考虑的问题1 .网络传输瓶颈。最大的瓶颈就是网络传输速度.如果采用云计算的模式,那么我们日常使用的宽带是远远不够的,至少要达到光纤的水平。尤其中国银行业的数据通常采取总行集中处理模式,网络采取星形结构,通常总行与分行之间线路速率为10M,如果达到光纤水平,其线路成本将是惊人的,而通讯供应是否能够支持也是需要考虑的。2 .运行数据安全。虽然我们可以采用各种加密措施实现数据传输和处理、数据分割存放等,但依然无法解决全部的安全问题,