【存储】文件存储、块存储、对象存储的区别

文章探讨了云存储中的块存储、文件存储和对象存储的特性和应用场景。块存储适合低延迟、高随机读写性能的需求,如金融、制造等行业的交易系统。文件存储通过NFS/CIFS协议提供共享,适用于CRM、SCM等系统。对象存储结合了块存储和文件存储的优点,支持大规模并发和扩展性,常用于公有云和大数据场景。三种存储类型各有优势,可配合分布式存储使用。
摘要由CSDN通过智能技术生成

代表

协议

特点

是否支持共享

网络场景

应用场景

块存储

DAN/SAN EFS

光纤协议或者基于千兆/万兆以太网(IP SAN 、iSCSI)

并发访问低,一般多用于系统中,随机读写和可靠性高(块存储读写快,不利于共享

专用网络

交易系统,计费系统。典型行业如金融,制造,能源,电信等。

文件存储

NAS

普通千兆网,走NFS/CIFS协议

兼容性和易用性比较高,速度相比块存储略慢(文件存储读写慢,利于共享

专用网络

CRM系统,SCM系统,OA系统,邮件系统等

对象存储

S3

走HTTP协议,直接使用HTTP get/put就能直接实现数据存取

海量和易扩展,支持大并发。结合了前两者的优点。

公有云网络

网盘,媒体娱乐,医疗PACS,气象,归档等数据量超大而又相对“冷数据”和非在线处理的应用类型

云存储的块存储如EBS,其具备传统块存储SAN的优势,成本低,可提供弹性拓容,存储介质可选普通硬盘和SSD。

为了克服块存储无法共享的问题,所以就有了文件存储。

文件存储也有软硬一体化的设备,用一台普通服务器/笔记本,只要安装上合适的操作系统与软件,就可以对外提供FTP与NFS服务。与偏向底层的块存储不同,文件存储上升到了应用层,一般指的是NAS。

文件存储的这一套网络存储设备,通过TCP/IP进行访问,协议为NFSv3/v4由于通过网络,且采用上层协议,因此开销大,延时肯定比块存储高,一般用于多个云服务器共享数据,如存放共享文件等。

之所以出现对象存储,是为了克服块存储与文件存储的缺点,发扬他俩各自的优点。简单地说,块存储读写块,不利于共享,文件存储读写慢,利于共享。

对象存储(代表S3)具备块存储的高速以及文件存储的共享等特性,有自己的CPU、内存、网络和磁盘,比块存储和文件存储更上层。云服务商一般提供用户文件上传下载读取的REST API,方便应用集成此类服务。

一般来讲,文件存储多用于局域网内,千兆百兆的以太网环境都可以,对象存储不在乎网络的要求,就像我们的网盘,但是他只能进行存取删除这三个操作,如果需要修改的话,需要本地修改再上传上去覆盖原有对象。

另外,这三种存储都可以配合分布式存储。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值