可扩展性、性能和低成本都是采纳对象存储背后的动因,但是企业会考虑这种技术的原因不止这些。
不比从前,对象存储如今获得广泛的企业采用。从合规需求到扩展性以及预算限制,对象存储以其独特优势成功替代了传统文件存储。以下是企业采纳对象存储技术的9大理由:
理由1:非结构数据的增长
根据IDC,非结构性数据的年复合增长率约为62%。对象存储被认为是处理大量非结构性数据的有效资源。
理由2:可扩展性
对象存储能够扩展数十至数百EB的可用容量,并且也没有更大容量的扩展限制。它能够充分利用高密度的存储,无论是机械硬盘还是固态存储。
理由3:无需迁移
对象存储是一种横向扩展系统,因此它无需传统意义上的技术更新。当硬件需要升级时,就只是增加一个新的对象存储节点的问题,一般是通过标准以太网进行连接。无需数据迁移。除了自修复算法,纠删码或者多路拷贝镜像都将重新创建新节点上的数据。随着容量的增加,数据将自动分布于所有的对象存储节点。
理由4:兼容Hadoop和NoSQL
对象存储也是Hadoop和NoSQL一个不错的存储选择,有些厂商诸如Caringo、Cloudian,在对象存储中还内置有分析功能。
理由5:替换传统文件存储
对象存储获得广泛应用另外一个原因是它被认为是下一代文件存储。今天大多数的对象存储系统都支持NFS、SMB和iSCSI接口。分布式特性和分析功能都让对象存储更具优势。
理由6:比磁带有效,但同样低成本
和磁带接近,对象存储是***成本效益的数据存储类型。但是磁带对于大多数分析、活跃归档以及快速恢复来说太慢了,对象存储更加适合。与磁带相比,对象存储在地域分散的组织机构间共享非结构数据、与Hadoop基础设施兼容以及保存数据年限上都表现更好。磁带和对象存储都能实现一次写入,多次读取,但是对象存储能够限制访问对象或文件。
理由7:瞬时一致性的改进
对象存储的一个缺点是它是最终一致的,由于位置不同或者节点不同的数据同步更新有可能出现错误。然而,像是 Caringo、Cloudian、HGST以及Samsung-Joyent这样的对象存储提供商,现在能够提供对象存储瞬时一致性。
理由8:闪存加速的性能
对象存储也遭受高延迟以及响应慢的诟病。然而基于加速的、低成本、高容量的消费MLC和3D TLC的闪存盘的应用彻底终结了这个问题。
理由9:标准化
也许对象存储方案采纳的大幅增长最突出的一个原因是AWS以及Amazon S3的增长。Amazon S3是AWS的对象存储,S3应用编程接口已经成为对象存储API的事实标准。所有的对象存储提供商——甚至是OpenStack Swift和Ceph的开源变种——都已经采用S3 API来实现与更多应用的兼容。这就让更多的AWS S3应用与私有对象存储兼容。