1.可扩展性大和小
时间:2022-03-18 00:18:01 | 来源:行业动态
时间:2022-03-18 00:18:01 来源:行业动态
正如我们已讨论的那样,对象存储的设计比诸如横向扩展型NAS那样的传统数据存储的可扩展性范围要更进一步。供应商产品具有多PB级容量,可以存储数十亿个对象。然而,实现高可扩展性不仅仅是简单地测量对象和数据量。注意事项包括:
a.对象大小。对象存储处理大/小对象方面的表现如何?处理小对象的方式是什么?
b.容量限制。容量是否真的有限制?容量增长是否需要添加更多的硬件或软件节点?可以简单地扩展存储吗?
c.分层和缓存。对象存储该如何管理数据分层?随着容量的增加,大量数据通常是不活跃的,并且存档到更廉价的介质上。在这一点上,分层能力成为关键。闪存介质还可用作缓存或分层时以提高性能。
d.元数据管理。随着对象存储的发展,元数据该如何管理?对象存储的容量大小是否影响搜索性能?
e.对象访问。随着对象存储的发展,针对对象的单独访问时间是否要增加(还是不希望增加)?
最后一点对于构建对象存储特别重要,为多个对象存储/检索请求的提供并行访问,例如CDN网络的后端系统服务。在一个对象存储中增加存储数量是不应增加检索时间的,更重要的是到第一个字节的时间,这是从接收点开始将对象回流到请求者所花费的时间要求。
当然,我们不应该忘记对象存储可能需要启动小的对象,不需要有几百TB或PB级初始容量。小的初级容量有助于降低进入并采用对象存储的障碍,随之而来的需求是,以最小的影响从小到大进行容量扩展。