大家好,学习时间又到啦。今日我们来聊一聊块存储、文件存储和对象存储的区别。这个问题老生常谈了,在网上会出现许多的解释,可是大多数相对比较抽象一些,此次我选择用抽象和简易两种方式给各位分享一下体会心得。

首先咱用靠谱的方式进行解释:

1、块存储

可以看作为是裸盘,最明显的特点是不可以被操作系统直接浏览。可以凭借划分逻辑卷、做RAID、LVM等方式将它格式化,可以格式化为你所指定的文件系统(Ext3,Ext4,NTFS,FAT32等),随后才可以被操作系统浏览。比较常见的DAS、FC-SAN、IP-SAN基本都是块存储。它的优势是:读写速度快(带宽和IOPS);可是缺点也一样明显:太过于底层,不利扩展,不可以被共享。

2、文件存储

文件存储可以分成本地文件存储和网络文件存储。文件存储最明显的特点是支持POSIX的文件浏览接口:open、read、write、seek、close等;优势是:有利于扩展&共享;缺点是:读写速度比较慢。

3、对象存储

有种表述是对象存储一定是分布式存储,其实不是。这是因为分布式文件存储可能是分布式存储,而不一定是对象存储。比较常见的对象存储有摩杜云的MOS,而实际对象存储是什么,可以去看摩杜云的帮助文档。

接下来便是简言易赅的解释了,从三者的数据“使用者”来进行区别:

1.块存储的“使用者”是可以读写块设备的软件系统,比如EXT3、EXT4等传统文件系统,或是数据库。

2.文件存储的“使用者”是我们操作人员,真真正正的自然人。

3.对象存储的“使用者”则是其它的计算机软件,比如OpenStack里调用镜像文件的glance模块。

本篇文章就分享到这里,相信大家看完之后有一定的收获,如果想了解更多相关内容,可以关注摩杜云行业资讯频道,更多精彩内容等着你来看!感谢各位的阅读!

块存储、文件存储和对象存储三者的区别相关推荐

  1. Kubernetes 集群基于 Rook 的 Ceph 存储之块设备、文件系统、对象存储

    文章目录 1.Rook & Ceph 介绍 2.环境.软件准备 3.Block 块存储 3.1.创建 CephBlockPool.StorageClass 3.2.验证并测试 4.File S ...

  2. 初试 Ceph 存储之块设备、文件系统、对象存储

    目录 Ceph 存储介绍 环境.软件准备 Ceph 块设备 Ceph 文件系统 Ceph 对象存储 1.Ceph 存储介绍 Ceph 是一个开源的分布式存储系统,包括对象存储.块设备.文件系统.它可靠 ...

  3. ceph(存储之块设备、文件系统、对象存储)

    1.Ceph 存储介绍 Ceph 是一个开源的分布式存储系统,包括对象存储.块设备.文件系统.它可靠性高.管理方便.伸缩性强,能够轻松应对PB.EB级别数据.Ceph 存储体系中,核心为 RADOS, ...

  4. Java上传文件到ucloud对象存储上

    使用uclpud对象存储存储文件,比如excel.pdf.png等,这里讲述一下完整的一套使用流程. 官方文档说明:https://github.com/ucloud/ufile-sdk-java 首 ...

  5. 不限速真香!Python 转移文件至云对象存储

    对象存储(Cloud Object Storage,COS)是一种存储海量文件的分布式存储服务,具有高扩展性.低成本.可靠安全等优点. 对象存储有什么用呢?对于站长而言,比如Python实用宝典网站的 ...

  6. 马逊s3云存储接口_当对象存储“湖”有了强一致性

    从 2006年第一个云服务对象存储服务 Amazon S3 发布直到 2020年12月1日之前,S3 对象操作都是遵循 "最终一致性"原则,对象存储服务本身就是一个复杂的分布式系统 ...

  7. ossfs挂载百度对象存储_阿里云对象存储OSS挂载工具

    前言 宝塔面板里有类似服务9.9一个月,愿意花钱的大佬们也不会搜到我这篇文章 不想花钱的小伙伴们就仔细看看下面我这篇文章吧 科普:linux常用命令: ls 查看当前目录下文件 安装及配置 下载:安装 ...

  8. C++ 头文件cstring,string.h,string 三者的区别

    一般一个C++的老的带".h"扩展名的库文件,比如iostream.h,在新标准后的标准库中都有一个不带".h"扩展名的相对应,区别除了后者的好多改进之外,还有 ...

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

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

最新文章

  1. Babylon.js 3.3发布:更强大的粒子系统和WebVR支持
  2. Nature子刊:三代测序重构菌株水平宏基因组序列的计算框架iGDA
  3. CoreLocation.ConnectionClient CFDictionaryApplyFunction Crash
  4. Map.keyset()
  5. 灰度值取值范围_一幅灰度图像,用8bit量化,取值范围为[0,255],其中0表示(),255表示()。...
  6. android判断耳机
  7. P1525 关押罪犯
  8. bug__android studio 出现布局文件不提示,且点击代码不能跟踪代码
  9. Facebook用户遭遇千年虫:瞬间有了46年老友
  10. 早起 - 对我影响最大的习惯
  11. html 隐藏hide,jQuery UI 实例
  12. linux 系统常用的C语言函数库
  13. asp.net(C#)网站发布后 Global.asax 里 Application_Error 不执行的问题
  14. 微信公众号根据关键词取文章列表 API
  15. HAUT OJ 1504: CXK的篮球数(加强版)--差分法
  16. MGF6mARice:利用分子图特征和残差块预测水稻DNAn6-甲基腺嘌呤位点
  17. NYU40数据集类别中文名
  18. itextpdf5.x实现合同签署盖章预览功能
  19. 异形管口快速接头,格雷希尔G70系列和G72系列有什么区别?
  20. win10同步服务器文件夹在哪,win10系统一键同步win 10文件夹视图的操作方法

热门文章

  1. javaweb JSP JAVA 电影院在线订票系统(电影购票系统 电影售票 电影票预订系统)(支持在线选座)
  2. 咸鱼ESP32实例—RTC
  3. Windows——matplotlib添加中文字体
  4. java后台报错cant found font [times New Roman] installed on the system
  5. 【DS with Python】 Pandas中Series DataFrame的结构、创建、查询、修改语法与实例
  6. 手机摄像头当电脑摄像头的软件
  7. USPS数据集处理及下载方法
  8. nas安装emby_Emby+KODI--完美的NAS多媒体方案
  9. QT 自定义加载等待(Loading)提示框
  10. 效果图网站、外包平台接单平台有哪些?