IDC 预测,2018年到2025年间,全球产生的数据量将会从33 ZB增长到175 ZB, 其中超过80%为非结构化数据,并且每年将以指数级趋势递增。面对如此海量的非结构化数据,如何有效存储呢?
关于非结构化数据存储,目前业内主要有擅长存储海量文件的 NAS文件存储和 对象存储两种选项。
1-文件存储
以文件和文件夹为操作对象,基于文件夹/文件的路径访问数据。这是一种比较接地气的形式,我们日常在电脑里先打开父文件夹,再层层点开父文件夹嵌套的子文件夹,最后找到子文件夹里的某个文件, 这一套流程就是文件存储的体验。
作为数据存储老手,文件存储已经被广泛应用十几年, 它能兼顾多个应用和多个用户访问,突出优势是方便文件共享。
2-对象存储
是近些年的存储网红,它以对象(object,不是搞对象的对象)为操作对象。 不同于文件存储的树状嵌套分层结构,对象存储架构更为扁平化,它将数据及其元数据打包放到一个超大的资源池,用户可根据唯一的元数据快速定位文件。
有这么一个比喻,同样到商场存包,文件存储这个商场里,你要记住自己的物品放在哪间储存室的哪排柜子的第几号, 而在对象存储商场,存包员会给你一张凭条,你只需将凭条交给存包员即可取包,无需记住数据以什么形式存在了哪里。
对象存储的灵活性和扁平架构决定了它可以通过扩展来存储海量数据, 其容量通常可达到EB级以上,从理论上讲对象存储的容量和对象数量可以无限扩充。