对象存储的应用场景和行业内的应用标准?

问题1:在满足什么样的条件下选择使用对象存储比较合适?比如说影像文件数量或者说总的存储量?问题2:对象存储与分布式文件系统的应用场景,也有厂商向我们推荐使用分布式文件系统来做影像存储?问题3:如果选择对象存储,有哪些关键的技术指标需要关注?...显示全部

问题1:在满足什么样的条件下选择使用对象存储比较合适?比如说影像文件数量或者说总的存储量?

问题2:对象存储与分布式文件系统的应用场景,也有厂商向我们推荐使用分布式文件系统来做影像存储?

问题3:如果选择对象存储,有哪些关键的技术指标需要关注?

收起
参与9

查看其它 2 个回答adamshao的回答

adamshaoadamshao软件架构设计师XSKY星辰天合

1. 需要综合考虑应用的接口和数据量。简单来说,对象使用的HTTP协议的S3接口,需要应用支持S3。数据量从百万到几十亿不等。
2. 对象存储与分布式文件存储的应用场景,二者区别仍然在接口与性能上。对象存储更注重高带宽、大容量,以S3接口为主,需应用支持S3,对互联网应用比较友好;文件存储由于使用NFS/SMB/FTP等协议,对传统应用较友好,大部分应用无需修改即可直接使用,文件数一般在百亿以下。对于高性能计算等对存储读写性能要求较高的场景,一般要求使用文件存储。
3. 对象存储的技术指标可关注集群支持的容量大小,单桶文件数,集群文件数,集群读写带宽等。

由于技术的发展,对象存储和文件存储之间的界限越来越小,表现在对象存储可以同时支持S3和NFS等接口;文件存储可以支持NFS/SMB/FTP和S3等接口;越来越多的存储可以同时支持对象和文件接口。

在考虑存储系统时,应综合考虑存储得盘率,业务的性能要求(带宽/IOPS),业务对接口的兼容性(S3/NFS/FTP/SMB),存储的扩展能力等因素。

软件开发 · 2020-08-03
浏览1658

回答者

adamshao
软件架构设计师XSKY星辰天合

adamshao 最近回答过的问题

回答状态

  • 发布时间:2020-08-03
  • 关注会员:6 人
  • 回答浏览:1658
  • X社区推广