开发者社区> 问答> 正文

对象存储的架构是什么样的?

对象存储的架构是什么样的?

展开
收起
游客qunztrp5ggyqy 2021-12-09 17:23:36 923 0
1 条回答
写回答
取消 提交回答
  • 为了保证通用 性和成本竞争力,对象存储在物理视图设计时通常不会采用双控架构,而是基千通用服务器来构建的。每台服务器有固定数量的盘,然后通过对象存储的分层子系统实现分布式功能,支撑弹性伸缩,如下图所示。

    image.png

    1.副本( Replica)/EC,该模块实现数据跨服务器的盘级冗余。例如,3个副本分布在3台服务器上,即使发生盘故障 、机器故障,也不会丢失数据。

    2.对象功能层,包括认 证、授权 、加密、审计、多版本、跨地域复制、数据生命周期等丰富的特性。对千具体的功能模块部署,可能会采用不同的机器来实现。

    随着对象存储越来越普及,企业存储(同时支持SAN和NAS功能)也在文件系统上封装了对象存储协议,因此单套设备同时支待块、文件、对象的多协议访问,降低了企业的投入成本。但是由千企业存储在集中式架构的文件系统上封装了对象功能,所以其扩展性、弹性伸缩能力有限,只能满足小规模使用场景。

    资料来源:《对象存储实战指南》

    2021-12-10 10:35:20
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
MaxCompute架构升级及开放性解读 立即下载
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载