如何设计金融机构多场景关键应用下的存储架构.docx
《如何设计金融机构多场景关键应用下的存储架构.docx》由会员分享,可在线阅读,更多相关《如何设计金融机构多场景关键应用下的存储架构.docx(7页珍藏版)》请在第壹文秘上搜索。
1、一、引言金融机构存在多场景下的关键应用,银行业更多的关注联机交易与总账系统,保险行业则将投保理赔类系统视为关魅系统如何选择适合各场景卜的存储如何设计适合业务的存储架构,显得尤为重要,二、当前主流存储架构分析现有的存储系统经过长期发展,种类及其繁多,架构也各不相同,仅靠一文不可能讲得完全详尽,这里主要针对架构进行相关讨论.当前主流架构主要分为柒中式存储和分布式存能两种,1 .集中式存储集中式存储是基于双控制器或多控制岩架构的企业级存储系统,如图】所示:控制器A控制-8前送主机接口FCSASSCSI前端主机接口FC7SASSCSIBBU缓存后端总线PCIE/IB三三B三磁兔整列Hi:集中式存储架构
2、图按照图1所示,集中式存储的系统架构I/O路径短,具有访问延迟小的优势,此外,还可通过内置BBU电池实现掉电保护,从而保障缓存中的数据在掉电后不丢失,再结合双活、容灾、CDP等技术保障业务系统的连续性和数据安全性.集中式存储技术成熟,架构简单,有足够的稳定性,对高IOPS低延时、和数据强一致性有很好支持。所以,集中式存储的特性适合作为金融核心业务系统的数据库存储.传统存储的系统架构决定r其扩展能力有限,无法很好支撵高并发访问性能,随着数据啦不断地长,集中式存储增长空间越来越有限.2 .分布式存储分布式存储是采用分布式架构的存储集群,将数据分布在不同物理位置并通过网络把它连接起来,如图2所示.与
3、传统的高端服务器、高端存储和高端处理器不同的是.互联网公司的分布式存储系统由数最众多的、低成本和高性价比的普通PC服芬器通过网络连接而成,横向扩展能力很强,CPURAM-rX86l冬嘉UXW/IlfiniMId网络图2:分布式存偌架构图按照图2所示,分布式存储有效解决了传统集中式存储的可扩展性问题规模UHJ,展至上千个节点,容Bt扩展到上百PB甚至EB级.性俄随容量线性提升.按需在线扩容后,自动实现数拉;再均衡,分布式存储的多个存储节点能够同时提供读写服芬,因此具有很高的吞吐率,可达到几十GB/S,分布式存储使用多副本和纠删码技术实现数据保护,使用多副本机制,可极大提高存储的高可用性,但是由于
4、多副本机制,导致存储容In有效利用率较低。而纠眦码技术,即可提高存储的可用性,相对于副本机制,存储容城有效利用率亦有很大提高,但该模式,存储读n性能较低。当前主流的分布式存谛产品主要有以下几种(仅列举出开源产品):Ceph:适合云平台块存储和对象存储HDFS:适用了大数据场设Glusterfs:适用视频音叛等大文件和以读为主的场景BeegfS/1.uster:适用于高性能计党场景三、金融机构业务场景分析与架构选型思路首先,需明确不同金融机构不同场景下的业务特点,此处,以极行业与保险行业为例.比如:银行业的联机交易业务或核心业务,该类型业务,主要体现在客户层面对于业务响应的快慢,故而对于读写的性
5、能要求极高,此外,对于事务性也有极高的要求,交易业务要求数据必须是强一致的,不允许出现就读,脏写的情况但是,像银行业或保险行业的影像类系统,该类型系统,主要存储的是客户的影像媒体数据,数据多以大文件,非结构化数据为主,业务特点也多以影像数据的仰询为主,主要是对性能有较高要求.针对上述出现的类核心业务系统,可采用传统的集中式存储架构,该类存储架构,IOPS.低延时、和数据强一致性有很好支持.对于影像类业务,由于影像数据偏大文件的特点,以个人实践的情况来看,以GlUSte市为代表的分布式存储最为适合该业务,GlUSterfS具有高扩展性、高可用性、高性能、可横向扩展等特点,其根据场景不同,可设置不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 设计 金融机构 场景 关键 应用 存储 架构
