可扩展性、性能和低成本都是采纳对象存储背后的动因,但是企业会考虑这种技术的原因不止这些。
不比从前,对象存储如今获得广泛的企业采用。从合规需求到扩展性以及预算限制,对象存储以其独特优势成功替代了传统文件存储。以下是企业采纳对象存储技术的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应用与私有对象存储兼容。