分布式存储在云环境下的应用和部署.docx
《分布式存储在云环境下的应用和部署.docx》由会员分享,可在线阅读,更多相关《分布式存储在云环境下的应用和部署.docx(14页珍藏版)》请在优知文库上搜索。
1、随着互联网数据规模越来越大,并发请求越来越高,传统的关系数据库系统在性能、价格、可扩展性方面已经不能很好地满足需求.谷歌、亚马逊等互联公司率先在后台基批设施中引入超大规模分布式存储系统,用来解决海量数据的存磕问题.与传统的集中式存储技术不同,分布式存储没有将数据存储在某个特定节点上,而是通过网络将各个节点分散的存储资源汇聚成一个虚拟的存储备,将数据分散在各处.相较于集中存储,分布式存储成本低,扩展性好,弱化了关系数据模型,可以得到高并发和高性能.1分布式存储概念及特点分布式存储系统,是将数据分散存储在多台独立的设备上.传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的
2、瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要,随着各行业数字化转型的加速,越来越多的数据被生产出来,分布式存储成为我们应对海量数据挑战的由要助力.从20世纪80年代开始,历经几十年的演进,分布式存储已经走过了四个阶段:第一阶段是1980年代的网络文件系统,通过少量服务器实现网络环境下的简单文件共享;第二阶段是1990年代的共享SAN文件系统,已经能够外接SAN设备实现更大的文件系统;第三阶段是2000年代的Share-Nothing存储,开始利用通用服务器构建起高扩展的存镭系统;第四阶段是2010年代逐步产生的企业级云存储,这类存储开始具备丰富的企业特性,存储性能、效率和数据保
3、护能力有了显著的增强,开始在各行各业中广泛应用.的规模可以动态伸缩,满足应用和用户规模增长的需要;6)按翕服务:云是一个庞大的资源池,你按需购买;7)廉价性:由于云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势.3分布式存储在云环境下的应用场景3.1分布式存储系统架构云和AI时代,数据迎来海量增长。高速SG通信、商清8K视频、自动驾戚和大数据分析等越来越多的新兴应用正逐步推高对数据存储的需求.企业不断扩展业务边界,整合云场景存硫资源,以更低TCO(TotalCostofOwnership)
4、,更灵活的弹性部署应对非结构化数据快速增长.在这样的背空下,分布式存储架构成为了首选。各存储厂家纷纷推出自己的分布式存储产品,通过存储系统软件将每个硬件节点的本地存储资源组织起来,按需为上层应用提供文件存储、对蕊存储、大数据存储和块存储服务.实现海量数据储存更经济、多样性数据使用更高效、在线业务承载更可靠,其系统架构如图1.w三云/虎队化总资若也大Ing存一分离3H(S测序图1分布式存储系统架构图”目前大多分布式存储产品都会提供基于三层的分布式存储架构,会融合分布式文件、对象、大数据和块多个服务形态,支持文件、对源、大数据服务部署在一个集群,并统一管理,整体功能架构由存储接口层、存储服务层、存
5、储引擎层和存储管理组成,如图2所示,此外还会提供一些杀毒、异构开源存储管理的特色功能.MFS/CIFSHDFSPOSWMPISCSISCSIPEST/SNMP图2分布式存储软件功能架构,分布式存储系统具有海量数据储存更经济、多样性数据使用更高效、在线业务承载更可靠等优势,已被广泛应用于如下场景:1)HPC(HighPerformanceComputing)场景:在气象、基因、石油等HPC高性能计算场景,应用对分布式存储的性能要求高.文件服务提供的DPC可减少跨网络传输延迟,并提供标准接口给应用,在不修改应用的情况下提供比标准协议更高的性能。2)内容存储、备份归档场景:高性能、高可克的企业级对象
6、存储资源池可满足互联网数据、在爱音频/视频、企业网盘等实时在线业务吞吐量大、热点数据频繁访问的业务需求,以及长期保存、在线访问需求,例如应用于金融电子票据影像、双录(录音/录像),医疗影像.政企电子文档和车联网场景存储、备份或归档.网络接入集群系统分布式系筑文件系统网格计算存储虚拟化节点1身份认证AM接口、应用软件、Mb版务等节点2访向控制用户访问层蚊据雇务层内容分发故据压缩故据去元计费故据加密数据&份数据容灾数据管理层存储集中膏理状态腔控故推存静层节点3节点N图3云存储系统架构用户访问层是基于云存储开发的应用程序的入口,授权用户可以通过标准的公共应用接口登录云存储系统,享受云存储服务。云存储
7、产品服务商不同,云存储提供的访问类型和访问手段也不同.数据服务屐是利用云存储资源进行应用开发的关键部分,云存储平台通过数据服务层为用户提供统一的协议和编程接口,进行应用程序的开发.应用接口层是云存储最灵活多变的部分.不同的云存偌运营机构可以根据实际业务类型开发不同的应用服务接口,提供不同的应用服务。数据管理层是云存悻最为核心的部分,也是最豆杂的部分.数据管理层采用集群技术、分布式存储技术,实现多存储设备之间的协同工作,对外提供高可用性、可扩展性的服务,同时还负责数据加密、备份、容灾以及必要的计斐等任务.数据存储层是云存储最基础的部分,由不同类型的存储设备和网络设备组成.数据存储屋实现海景数据的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 存储 环境 应用 部署
