NetApp在其对象存储系统上加入云存储接口来增加存储容量。
2010年年中,NetApp收购了Bycast,推出对象存储产品StorageGRID,现在推出9.0版本,NetApp强调,新版本最大的改进是增加新的云数据管理界面(CDMI)。
CDMI是自动精简配置,管理和访问云数据的行业标准。StorageGRID访问数据的方式包括NFS,CIFS,和通过使用RESTful HTTP的API。对象存储供应商提供专有的API,而CDMI是一个更开放的方式。
到目前为止,NetApp是CDMI唯一的支持者。竞争对手如Amplidata,EMC Atmos/Centera,Caringo,戴尔,日立和Scality还没有这方面的打算,但是支持CDMI将成为未来的趋势。
StorageGRID与NetApp的E系列存储阵列产品搭配使用提供分布式存储,能带来给人深刻印象的大数据对象存储空间——公司宣称能在横跨数百个站点,覆盖数亿个文件的单一命名空间里,存储上百PB的数据。
一开始笔者表示怀疑,因为目前没有一家公司能做到这一点。但是某人做到了,大范围对象存储就是那样,不过应该算是在理论上实现了。如果能完全扩展,那这个技术就有可能是真的。但是这项技术的成熟好像超过了市场需求。
有一个关于数据技术成果的博客写到:“传统的文件系统和数据访问方式不适合在单一命名空间里存储上百上千或上亿的数据。这就导致了在多个文件系统,多个共享,复杂目录结构下管理存储数据——不是因为数据应该按逻辑整理成那样,而仅仅是因为文件系统架构本身就有限制。但是当数据存储在多个地址,或者是存储在云上时,这种弊端就凸显出来了。
目前的情况是,这个问题还没有大到推进对象存储技术革新的程度,也不知道这是好还是不好。
NetApp提到Iron Mountain公司使用了StorageGRID 9.0版本,这原来是Bycast的客户,现在NetApp 公司还没有,或者说还没来得及宣布使用StorageGRID的新客户。
对象存储需要的是重大技术转变,一个真正的成果。这个能覆盖上百站点,在单一命名空间里存储上亿文件,拥有上百PB存储空间的新技术或许将把传统的文件系统淘汰掉。但是为什么不只存在它一个呢?很可能因为它会非常贵,设定起来非常复杂,还有,笔者自己认为,还不太现实。毕竟,欧洲原子能机构选择磁带来存储在线的大型强离子对撞机实验数据,为什么不选择对象存储呢?可能是因为它太贵了吧。
如果对象存储现有技术不适合存储上百PB数据的情况,那么这种理想的对象存储方式就适合了。到时候,这种技术的市场和未来的发展就不知道是什么样了。