前言:根据不同的分类方式,存储也会被分成不同的类型,但是用途是一致的:存储的最终目的是存放数据。

存储的分类方式:

1.本地存储,外地存储

本地存储:就是你电脑里面内置的存储设备,比如:系统盘,机械盘,内存条等等,都是本地存储

外地存储:就相当于你的u盘,或者是移动硬盘都是外地存储

2.DAS,SAN,NAS

(1).DAS(Direct Attached Storage)---直连式存储,就是拿一根线把存储设备直接连接到PC机或服务器上,那比如u盘,是用的接口把自身的存储设备直接和PC相连接,DAS有一定的缺点,如果你电脑只有一个卡槽或者一个USB接口,那只能仅限于哪一个卡槽或者USB接口的存储量,也叫说扩展性差

(2).SAN(Storage Area Network)---存储区域网络,它呢,是通过网络进行连接存储的,在DAS中只能通过一根线或者移动硬盘来连接存储设备,这有点不能满足人们的需求,于是SAN就通过网络来连接存储设备,这样存储目标就广泛了起来,(这种网络现在可以是以太网了--ip)

DAS,SAN都属于块存储(下面讲解)。

(3).NAS(Network Attached Storage)---网络附加存储,就是NAS需要通过网络来进行访问,只要是有网络来连接这个存储设备就行,它属于文件存储

看到着也许你会有疑问,那SAN不也是通过网络来访问存储设备的吗?那SAN和NAS有啥区别呢?其实啊,区别就在于SAN反着拼写就是NAS,哈哈,娱乐一下,其实它们是有区别的,下文讲解

3.块存储,文件储存,对象存储

(1).块存储:首先DAS,SAN都属于块存储

块存储就是块设备----一切以磁盘的形式存在的存储就是块设备

a.块存储强调的是裸磁盘

b.所有以磁盘的形式直接提供给主机或服务器的设备都是块存储

(2)文件存储---基于网络的共享文件存储

补充:文件系统:用来管理存储设备,和存储设备里面的数据,在主机终端去访问数据时不是直接访问的数据而是通过文件系统来进行对数据的查询,搜索...之后返回给中终端的。文件夹中有一级一级的目录对吧,那就是文件系统的功劳,有了文件系统数据目录才会有层次的展现给用户。

文件存储就是在块存储的前面加上了一层文件系统,对外提供存储服务,说白了就是,“块设备+文件系统”打包就是文件存储。结合下图演示:

重点:块存储和文件存储的区别:

1.文件存储的存储端有一层文件系统,通过文件系统的调度之后,在对外提供资源,那块存储有文件系统吗?有!但是不在物理磁盘的前面,而是操作系统自带的那个文件系统,这就是文件存储和块存储的根本区别。如下图所示:

自带的文件系统怎么理解呢?比如:一个u盘(块存储)插入PC,PC是不会直接去访问u盘里面的数据的,并且u盘里也没有文件系统,PC需要先借助文件系统去访问数据,那这个文件系统就是操作系统自带的文件系统,

而文件存储呢?它是直接在数据端前面加上文件系统,文件存储是基于网络的存储,因为文件存储都是同一个文件系统,对于来访者,使用的都是同一个文件系统,因此它可以共享存储

文件存储和块存储的总节:
      a.文件存储的存储端前面多了一个文件系统,来访者通过文件系统的调度来对数据的访问

b.块存储使用时在文件系统在客户端

3.块存储和文件储存的优缺点

块存储:优点:读写速度快,可扩展性差,不易于共享

文件存储:优点:易于共享,读写速度慢

4.对象存储

对象存储就是一个全新的存储港式,它结合了块存储和文件存储的优点

特点:读写速度快,易于共享,扩展性强

对象存储和文件存储的文件系统完全不同,对象存储的文件系统时二层架构,文件存储用的传统的目录层结构的文件系统,就是在D盘建一个文件夹,在文件夹里面在建一个文件夹,然后在建文件夹等等,这就是目录结构的文件系统,那如果是这样,会降低存储的性能。

对象存储相比文件存储支持跟多的文件数量。

对象存储的应用场景:网盘,影视备份,

参考视频:https://www.bilibili.com/video/BV1WE41177Kpfrom=search&seid=17146075279293865928

参考文档:

https://blog.csdn.net/gui951753/article/details/82714065

块存储,文件存储,对象存储相关推荐

  1. 分布式存储--理解分布式文件系统、分布式块存储、分布式对象存储、分布式数据库

    1. 单机文件系统 vs 分布式文件系统 传统单机文件系统是计算机中一个非常重要的组件,为存储设备提供一致的访问和管理方式.在不同的操作系统中,文件系统会有一些差别,但也有一些共性几十年都没怎么变化: ...

  2. 阿里云文件存储NAS和对象存储OSS区别对比如何选择?

    阿里云对象存储OSS和文件存储NAS有什么区别?文件存储NAS和对象存储OSS如何选择?NAS是传统的NFS挂载共享文件夹,OSS可以使用RESTful API,阿里云百科从技术.使用方式.容量.存储 ...

  3. 对象存储3:对象存储的原理、构造和详解

    前两篇介绍了对象存储的基础,包括存储类型,常用存储分类和分类方法. SCSI,TCP/IP,FC等存储介质以及DAS\NAS\SAN等存储网络,请参考:对象存储1:传统存储类型和分类. 文件存储,块存 ...

  4. 千里眼摄像头支持对象存储吗_对象存储适用于哪些场景?

    什么是对象存储? 对象存储是一种将数据作为对象进行管理的计算机数据存储体系结构,与其他存储体系结构(例如将数据作为文件层级管理的文件系统)以及将数据作为块和扇区内的块进行管理的块存储相对.每个对象通常 ...

  5. java s3 与ceph的关系_Ceph存储与S3对象存储性能优化.pdf

    Ceph存储与S3对象存储性能优化.pdf Ceph on Storage appliance Case Study and Performance for AWS S3 based object s ...

  6. 天翼云对象存储android实现,对象存储基础介绍(华为云、腾讯云、天翼云都提供对象存储服务)...

    什么是对象存储 面向对象存储(Object-Oriented Storage,OOS)是云服务提供商为客户提供的一种海量.弹性.高可用.高性价比的存储服务.您只需花极少的钱就可以获得一个几乎无限的存储 ...

  7. 腾讯云对象存储 COS 荣获对象存储领导力奖!!!

    本文转自"亚太CDN产业联盟"公众号 亚太内容分发大会暨 CDN 峰会一直致力于推动 CDN 产业深度融合发展和市场普及,现已成为亚太地区影响力最大的内容分发网络盛会.十年来,在以 ...

  8. 【存储】块存储、文件存储和对象存储的区别?

    目录 简单说明 详细解释 存储分类 01 块存储(提供虚拟磁盘) 02 文件存储 03 对象存储 04 三种存储的区别和对比 分布式块存储.文件存储.对象存储的区别 理解Ceph的三种存储接口:块设备 ...

  9. 对象存储与块存储、文件存储等对比

    看到 一篇文档, 讲 对象存储, 好奇,搜索文章,摘抄,学习记录 ! 背景: 传统存储在面对海量非结构化数据时,在存储.分享与容灾上面临很大的挑战,主要表现在以下几个方面:传统存储并非为非结构化内容设 ...

  10. 块存储,文件存储和对象存储

         首先,我们介绍这两种传统的存储类型.通常来讲,所有磁盘阵列都是基于Block块的模式(DAS),而所有的NAS产品都是文件级存储 1.块存储         以下列出的两种存储方式都是块存储 ...

最新文章

  1. Java双刃剑之Unsafe类详解
  2. Java时间Calendar
  3. Spring知识点提炼
  4. Jupyter 编写python代码实现代码自动补齐功能设置实例演示
  5. oracle用户管理的完全恢复5:控制文件损坏(控制文件前后内容未改变)
  6. kubelet启动失败_《蹲坑学kubernetes》之10-1:kubelet原理详解
  7. Where is number of opportunities not displayed message poped up
  8. tensorflow框架
  9. 项目实训第一周(车道线检测)
  10. WebConfig主要节点配置总结
  11. sql系列(基础篇)-第一章 关于sysdate
  12. Excel中数据截取
  13. java接收端怎么收不到_java后端为什么接受不到前端发送的数据
  14. DTL 模板 for
  15. python|爬虫|爬取豆瓣自己账号下的观影记录并可视化
  16. 背景随意更换,同时改变多个竖屏短视频背景图片的两种方法
  17. 关于统计学的一些思考(一)
  18. 学习VM上运行dnf(整理)
  19. 译-Dart虚拟机入门(Introduction to DartVM)
  20. GridView 72般绝技 转自清清月儿

热门文章

  1. vue给html加背景图,Vue背景图如何全屏显示
  2. 语雀可以导出html吗,工具 - Confluence 迁移到语雀 - 《语雀使用文档》 - 书栈网 · BookStack...
  3. 多线程(18) pthread_cond_broadcast
  4. Win10 BIOS改AHCI蓝屏无法启动的 两个解决方法
  5. Java语言开发在线购物推荐网 购物商城推荐系统 基于用户、物品的协同过滤推荐算法 SSM(Spring+SpringMVC+Mybatis)开发框架 大数据、人工智能、机器学习项目开发
  6. 《终身成长》读书笔记
  7. 2021最新 阿里云邮箱域名解析设置要求
  8. 基于词表和N-gram算法的新词识别实验
  9. 南京标志设计-logo商标设计-企业VI形象识别系统
  10. 苹果6访问限制密码4位_苹果ios签名:AppleID为什么开启双重认证那么重要