对象存储和文件存储有什么区别?

参与23

4同行回答

lzg21stlzg21st存储工程师brcb
通常我们说存储分为块、文件和对象,从应用场景来看,块存储主要用于结构化数据库应用,在相对小的容量空间上可以提供更高的IO性能,所以从后端存储产品形态上来看,一般是多控多活的紧耦合集中式SAN架构,存储介质大多采用高速的SAS和近年来已成主流的固态硬盘,前端多采用FC光纤协议...显示全部

通常我们说存储分为块、文件和对象,从应用场景来看,块存储主要用于结构化数据库应用,在相对小的容量空间上可以提供更高的IO性能,所以从后端存储产品形态上来看,一般是多控多活的紧耦合集中式SAN架构,存储介质大多采用高速的SAS和近年来已成主流的固态硬盘,前端多采用FC光纤协议组网,另外,存储双活、存储虚拟化、存储复制等技术也支撑着这块的生态。
文件存储主要是集中式或分布式的NAS类应用,以灵活的共享文件系统为特色,承载百万文件量和TB级别的文件类应用。
而对象存储近年来在国内市场逐渐火热起来,主要是特定行业的海量非结构化数据的应用场景。由于对象存储采用扁平的文件组织方式,所以在文件量上升至千万、亿级别,容量在PB级别的时候,这种文件组织方式下的性能优势就显现出来了,文件不在有目录树深度的问题,历史和近线数据有同样的访问效率。另外,对象存储多采用分布式架构,可以在商用x86服务器上轻松构建对象存储,磁盘介质也大多采用低速的SATA盘,所以在成本上也具优势。

收起
银行 · 2018-10-30
浏览2535
Lucien168Lucien168存储工程师地平线机器人
块存储典型设备: 磁盘阵列,硬盘主要是将裸磁盘空间映射给主机使用的。使用场景:docker容器、虚拟机远程挂载磁盘存储分配。日志存储。文件存储。...文件存储典型设备: FTP、NFS服务器为了克服块存储文件无法共享的问题,所以有了文件存储。在服务器上架 设FTP与NFS服务,就是文件...显示全部

块存储

  • 典型设备: 磁盘阵列,硬盘
  • 主要是将裸磁盘空间映射给主机使用的。
  • 使用场景:
  • docker容器、虚拟机远程挂载磁盘存储分配。
  • 日志存储。
  • 文件存储。
  • ...

文件存储

  • 典型设备: FTP、NFS服务器为了克服块存储文件无法共享的问题,所以有了文件存储。在服务器上架 设FTP与NFS服务,就是文件存储。
  • 使用场景:
  • 日志存储。
  • 多个用户有目录结构的文件存储共享。
  • ...

对象存储

  • 典型设备: 内置大容量硬盘的分布式服务器(swift, s3)
    多台服务器内置大容量硬盘,安装上对象存储管理软件,对外提供读写访问功能。
  • 使用场景: (适合更新变动较少的数据,没有目录结构, 不能直接打开/修改文件)
  • 图片存储。
  • 视频存储。
  • 文件
  • 软件安装包
  • ...
收起
互联网服务 · 2018-10-30
浏览2476
jimV5jimV5存储工程师金融保险
对象存储实际上更贴近http的应用。文件存储通常需要一个app 的服务器将文件存储挂载到本地显示全部

对象存储实际上更贴近http的应用。文件存储通常需要一个app 的服务器将文件存储挂载到本地

收起
保险 · 2018-10-29
浏览2455
wuwenpinwuwenpin软件开发工程师南京
互联网推动了对象存储。显示全部

互联网推动了对象存储。

收起
互联网服务 · 2018-10-30
浏览2508

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-10-25
  • 关注会员:5 人
  • 问题浏览:4760
  • 最近回答:2018-10-30
  • X社区推广