云原生存储方案优缺点及应用场景分析.docx
《云原生存储方案优缺点及应用场景分析.docx》由会员分享,可在线阅读,更多相关《云原生存储方案优缺点及应用场景分析.docx(7页珍藏版)》请在第一文库网上搜索。
1、云原生存储方案优缺点及应用场景分析【摘要】随着云原生时代的到来,越来越多的业务系统会采用云原生架构。存储系统作为承载业务稳定运行的核心组件,在云原生的架构下,也面临着新的挑战。本文分析了三种云原生存储方案的优缺点和应用场景,并提出了容器云存储的选择建议,希望能为大家提供参考。一、引言IT业务发展迅速,业务数据急剧增长,业务需求变化快,流量的波峰波谷的不可预测性,因此现有传统体应用架构无法满足当前业务需求。容器技术在此背景下,应运而生。基于容器云的数字化技术,带来对用户的服务质量的提升;提升运维效率;降低IT建设成本,提升资源利用率;能协助用户采用新的技术,快速上线新业务。随着企业应用上云越来越
2、多地选择使用容器化方式,容器服务在不同的云厂商中都有大幅度的业务增长,容器服务已经逐步成为云原生时代新的基础设施和最佳使用云资源的入口。容器是随时可以销毁,当容器消失时,数据也会随之消失,因此容器数据的持久化,是必不可少的。同时,尤其是视频、5G、直播、大型金融服务商等突发应用弹性扩容大量只读容器,对资源弹性的能力要求非常高,数据存储需具备极致弹性和极速伸缩能力的应用场景。二、云原生存储遇到的问题问题如下:1.易用性:存储服务部署、运维复杂,云原生化程度低,缺少与主流编排平台整合。2.高性能:大量应用IO访问,IOPS需求高,低时延,性能成为应用运行效率瓶颈。3.高可用:云原生存储已经应用到生
3、产环境,需要高可靠/高可用,不能出现单点故障。4.敏捷性:PV快速创建、销毁、平滑的扩展/收缩,PV随Pod迁移而快速迁移等。三、云原生存储方案3.1 本地磁盘3.1.1 本地磁盘架构3.1.23.1.3 12本地磁盘优缺点优点:1.性能好,数据可靠。由于磁盘和应用系统中间的IO路径最短,本地磁盘可以提供最佳的性能。同时RA1D提供了一定程度的可靠性的保证,可以避免因单个磁盘故障而导致的数据丢失。2.简单。在服务器的硬盘槽上插上硬盘,并利用HBA卡或软件的方式制作RAn),划分逻辑卷,格式化成某种文件系统后,挂载到容器中。缺点:1.由于容器的动态性,pod会漂移至其他节点,导致Pod无法使用之
4、前节点磁盘上的数据。2.本地磁盘无法提供节点级别的高可用,当物理节点发生故障时,由于数据都存储在故障节点上,所以应用无法被恢复到其他节点。3.本地磁盘在敏捷性上也无法满足业务需求,业务使用的存储空间受限于本地磁盘的大小,如果达到磁盘空间的上限后难以扩容。部署RA1D也是相当耗时的操作,难以实现在短时间内部署大量的应用系统。4.后期运维耗费人力,维护困难。3.1.4 应用场景1无状态服务,应用服务POd固定的场景。2.io密集型应用服务,特别对磁盘网络io敏感的服务。3.2 集中式存储NFS3.3 2.1NFS系统架构1NFS是C/S架构,分为两部分:NFS客户端与NFS服务端,二者不直接通信,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 原生 存储 方案 优缺点 应用 场景 分析