当今最流行的存储类型是哪种?
答案毫无疑问是: 块存储, 文件存储还有对象存储! 作为伴随着云计算兴起的存储类型, 这三种存储绝对是这个时代的存储明星, 用 C 位出道来形容再合适不过.
那么, 在云上的日子, 究竟该用块存储, 文件存储还是对象存储? 不急, 通过下面的分析对比, 你将会找到最适合自己使用的那个云存储方式~
首先你要明白, 什么是云存储?
云存储是在云计算概念上发展起来的一种复杂存储资源池系统, 它通过集群应用, 分布式文件系统等, 将网络中数量众多的不同种类的存储设备通过应用软件集中起来协调工作, 并通过这些应用软件及各自的接口, 共同为用户提供密集数据存储和共同访问功能.
知道了云存储的概念, 接下来再把目光聚焦到它最流行的三种存储方式上来.
一, 块存储(DAS/SAN)
典型设备: 磁盘阵列, 硬盘
块存储 (DAS/SAN) 通常应用在某些专有的系统中, 这类应用要求很高的随机读写性能和高可靠性, 通常使用块存储的都是系统而非用户, 并发访问不会很多, 经常出现一套存储只服务一个应用系统的情况, 例如交易系统, 计费系统. 典型行业如金融, 制造, 能源, 电信等.
二, 文件存储
典型设备: FTP,NFS 服务器
文件存储 (NAS) 相对来说就更能兼顾多个应用和更多用户访问, 同时提供方便的数据共享手段. 比如常见的 FTP 服务, NFS 服务, 这些都是属于典型的文件存储. 几十个用户甚至上百用户的文件存储共享访问都可以用 NAS 存储加以解决. 在中小企业市场, 一两台 NAS 存储设备就能支撑整个 IT 部门了, OA 系统, 邮件系统都可以使用 NAS 存储统统搞定.
三, 对象存储
典型设备: 内置大容量硬盘的分布式服务器
块存储和文件存储基本上都是在专有的局域网络内部使用, 而对象存储的优势场景则是互联网或者公网, 主要解决海量数据, 海量并发访问的需求. 对象存储常见的适配应用如网盘, 气象, 归档等数据量超大而又相对 "冷数据" 和非在线处理的应用类型. 这类应用单个数据大, 总量也大, 吻合对象存储海量和易扩展的特点.
块存储 VS 文件存储 VS 对象存储
块存储
一般体现形式是卷或者硬盘, 数据是按字节来访问的, 对于块存储而言, 其能存放结构化数据, 存放文件个数是三者中最少的, 主要应用于关键业务及数据敏感业务.
文件存储
一般体现形式是目录和文件, 数据以文件的方式存储和访问, 按照目录结构进行组织. 文件存储能存放结构化数据, 半结构化数据, 以及非结构化数据, 存放文件个数多于块存储, 少于对象存储, 可应用于多种场景, 尤其是依赖 NFS/CIFS/POSI 接口系统.
对象存储
没有层次结构的, 所有的数据都在同一个层次中, 通过数据的唯一地址标识来识别并查找数据. 对象存储能够存放非结构化数据以及半结构化数据, 存放文件个数在三者中最多, 可应用于多种场景, 如网盘云存储, 备份, 归档等.
随着云计算相关产业的蓬勃发展, 市场上对象存储产品也是五花八门. 作为一个 "让研发变得更容易" 的研发平台, 研发云平台中也有着非常全面的云存储产品, 其涵盖云硬盘(块存储), 文件存储, 对象存储三种存储方式, 可为用户提供稳定, 安全, 高效, 高扩展的云存储服务, 满足用户的存储需求.
(研发云中云存储相关产品截图)
来源: http://zhuanlan.51cto.com/art/201904/595027.htm