块存储,文件存储方案,对象存储三者有什么差别

块存储、文件存储和对象存储
块存储、文件存储和对象存储
裸盘上划分逻辑卷,逻辑卷格式化成任意文件系统
支持多种文件系统,传输速度快,提供硬件容错机制
无法实现网络共享
FC-SAN,iSCSI
在格式化的磁盘上存储文件
提供网络共享
网络传输速度制约读写速度,分层目录结构限制可扩展性
NFS,FAT,EXT3
以灵活可定制的对象为存储单元,元数据服务器提供快速并发寻址
读写速度较快的同时支持网络共享,对象灵活定义
管理软件的购买、使用和运维成本高
Hadoop DFS 不是对象存储,它是一个改造的文件存储系统。
对象存储中,OSD(Object-based Storage Device)是对象存储设备,MDS(Metadata Server)是元数据服务器。
块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage Device)简称OSD。 首先,我们介绍这两种传统的存储类型...
https://www.ustack.com/blog/ceph_infra/ 云硬盘是IaaS云平台的重要组成部分,云硬盘给虚拟机提供了持久的块存储设备。目前的AWS 的EBS(Elastic Block store)给Amazon的EC...
Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式...
cs.AI - 人工智能cs.CL - 计算与语言cs.CR - 加密与安全cs.CV - 机器视觉与模式识别cs.CY - 计算与社会cs.DC - 分布式、并行与集群计算cs.DS - 数据结构与算法cs.GT - 计算机科学与游戏理论cs.IR - 信息检索cs.IT...
astro-ph.IM - 仪器仪表和天体物理学方法cs.AI - 人工智能cs.CL - 计算与语言cs.CR - 加密与安全cs.CV - 机器视觉与模式识别cs.CY - 计算与社会cs.DC - 分布式、并行与集群计算cs.DS - 数据结构与算法cs.HC - 人...
上课是绝对可以消磨时间的活动,比画图养生得多。只需要坐着,静静呼吸,看着老师演绎,听进去并且有些思考就可以完整地度过一早上。
我很享受集中周过后第三天的日子,因为第二天通常是拿来补觉和昏昏沉沉的不知所终的,第三天会因为第二天的睡眠过剩而起的很早。早上会认真的...
相亲,我对它的定义就是一场以结婚为目的的,经过双方父母默许的,双方都包裹成精致的利己主义者的一场经过精心设计的精彩表演。 在古代,儿女婚姻大事全凭“父母之命,媒妁之言”。在现代,相亲,多半被打上“大龄未婚”“大龄剩男剩女”的标签,该是什么年龄办什么事请在中国父母的眼中实在是...
在东瀛国的仙界里,彼岸花是一种不详花,彼岸花族的女人,世代都笼罩在诅咒的阴影里。 因而,母亲说,我和姐姐就诞生在仙界的角落里,这座阴冷的黑山上,在一个满月的深夜。 山上只有我们母女三人,还有自母亲少女时期就照顾她至今的沙罗婆婆。 故事听到这里,我总是扯着她的衣角天真的问爸爸...
我就像迷失了方向的小船,在大海深处飘荡。谁能给我点亮灯塔,指引我前行的路。
向往的生活,实现了,却显得那么骨感。还记得在课堂上,朗朗书声中,小桥流水人家,我仿佛也置身在流水边。夕阳西下,炊烟袅袅,偶尔别家后院小码头上,淘米,洗菜的女;小桥上不时还有壮丁提着鱼肉,劳作...
酒娘蛋.请新客——酒是色媒人 文 | 楚木湘魂 难以想象,倘若没有酒,中国人的日子该怎么过?同样难以想象的是,倘若没有酒,雪峰山脉下面的男女怎么配成双? 在这里——金石桥,雪峰山尾巴所甩出的一个乡镇,一个梅山古国,男人们必须喜欢或者装着喜欢一样东西:酒娘蛋。 浓香甘冽的甜酒...块存储、文件存储、对象存储这三者的本质差别是什么?- 百度派
{{ mainData.uname }}
:{{ mainData.content }}
{{ prevData.uname }}
:{{ prevData.content }}
{{ mainData.uname }}
:{{ mainData.content }}
0 || contentType !== 1" class="separate-line">
:{{ item.content }}
计算机网络
3">等{{ uList.length }}人邀请你回答
块存储、文件存储、对象存储这三者的本质差别是什么?
问题说明(可选):
扫一扫分享到微信
{{ log.sign }}
可能对你的问题感兴趣
暂无相关用户
,才能邀请用户
,才能邀请用户
你已邀请15人,不可再邀请
,外贸出口
要知道本质区别是什么?首先我们要知道这三者的基本概念是什么?不知道根本概念,没办法讨论三者之间的区别?块储存:块存储主要是将裸磁盘空间整个映射给主机使用的。文件储存有软硬一体化的设备服务器.对...
要知道本质区别是什么?首先我们要知道这三者的基本概念是什么?不知道根本概念,没办法讨论三者之间的区别?&块储存:块存储主要是将裸磁盘空间整个映射给主机使用的。文件储存有软硬一体化的设备服务器.对象存储最常用的方案,就是多台服务器内置大容量硬盘,再装上对象存储软件,然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。如果从接口的方面入手的话,可以说这三者就是不同的接口。块存储就是最接近存储介质的接口,也就是包装最薄的,或者说没有包装。文件和对象存储都是对块存储的包装。可以简单认为对象存储就是不分层次的文件存储。或者把文件看作对象存储的进一步包装。块存储就是在物理层这个层面对外提供服务,使用它的系统,有用自己的文件系统格式化。文件存储,就是在文件系统一层对外提供服务,系统只用访问文件系统一级就可以,各个系统都可以根据接口取访问。而对象存储,也是文件系统一级提供服务,采用扁平化方式,弃用了目录树结构,便于共享,高速访问。按照对象存储里写的关于FAT32读取机制(打散,按图索骥),在块存储里文件也依然会有读很慢这些只是片面的表面上的一些理解,具体深一层次的理解,不是非专业人员就能下定论的。
扫一扫分享到微信
块存储、文件存储、对象存储这三者的本质差别是什么?
,才能进行回答
一个问题只能回答一次,请&nbsp点击此处&nbsp查看你的答案
2人关注了此问题块存储、文件存储、对象存储这三者的本质区别?
  块存储和文件存储是我们比较熟悉的两种主流的存储类型,而对象存储(Object-based
Storage)是一种新的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-based Storage
Device)简称OSD。
  首先,我们介绍这两种传统的存储类型。通常来讲,所有磁盘阵列都是基于Block块的模式,而所有的NAS产品都是文件级存储。
  1、块存储
  典型设备:磁盘阵列,硬盘
  块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。(假设划分完的逻辑盘也是5个,每个也是1G,但是这5个1G的逻辑盘已经于原来的5个物理硬盘意义完全不同了。例如第一个逻辑硬盘A里面,可能第一个200M是来自物理硬盘1,第二个200M是来自物理硬盘2,所以逻辑硬盘A是由多个物理硬盘逻辑虚构出来的硬盘。)
  接着块存储会采用映射的方式将这几个逻辑盘映射给主机,主机上面的操作系统会识别到有5块硬盘,但是操作系统是区分不出到底是逻辑还是物理的,它一概就认为只是5块裸的物理硬盘而已,跟直接拿一块物理硬盘挂载到操作系统没有区别的,至少操作系统感知上没有区别。
  此种方式下,操作系统还需要对挂载的裸硬盘进行分区、格式化后,才能使用,与平常主机内置硬盘的方式完全无异。
  优点:
  1、 这种方式的好处当然是因为通过了Raid与LVM等手段,对数据提供了保护。
  2、 另外也可以将多块廉价的硬盘组合起来,成为一个大容量的逻辑盘对外提供服务,提高了容量。
  3、 写入数据的时候,由于是多块磁盘组合出来的逻辑盘,所以几块磁盘可以并行写入的,提升了读写效率。
  4、 很多时候块存储采用SAN架构组网,传输速率以及封装协议的原因,使得传输速度与读写速率得到提升。
  缺点:
  1、采用SAN架构组网时,需要额外为主机购买光纤通道卡,还要买光纤交换机,造价成本高。
  2、主机之间的数据无法共享,在服务器不做集群的情况下,块存储裸盘映射给主机,再格式化使用后,对于主机来说相当于本地盘,那么主机A的本地盘根本不能给主机B去使用,无法共享数据。
  3、不利于不同操作系统主机间的数据共享:另外一个原因是因为操作系统使用不同的文件系统,格式化完之后,不同文件系统间的数据是共享不了的。例如一台装了WIN7/XP,文件系统是FAT32/NTFS,而Linux是EXT4,EXT4是无法识别NTFS的文件系统的。就像一只NTFS格式的U盘,插进Linux的笔记本,根本无法识别出来。所以不利于文件共享。
  2、文件存储
  通常,NAS产品都是文件级存储。 NAS(Network Attached
Storage):是一套网络储存设备,通常是直接连在网络上并提供资料存取服务,一套 NAS
储存设备就如同一个提供数据文件服务的系统,特点是性价比高。例如教育、政府、企业等数据存储应用。
  它采用NFS或CIFS命令集访问数据,以文件为传输协议,通过TCP/IP实现网络化存储,可扩展性好、价格便宜、用户易管理,如目前在集群计算中应用较多的NFS文件系统,但由于NAS的协议开销高、带宽低、延迟大,不利于在高性能集群中应用。
  针对Linux集群对存储系统高性能和数据共享的需求,国际上已开始研究全新的存储架构和新型文件系统,希望能有效结合SAN和NAS系统的优点,支持直接访问磁盘以提高性能,通过共享的文件和元数据以简化管理,目前对象存储系统已成为Linux集群系统高性能存储系统的研究热点,如Panasas公司的Object
Base Storage Cluster System系统和Cluster File Systems公司的Lustre等。
  另一方面,对象存储软件是有专门的文件系统的,所以OSD对外又相当于文件服务器,那么就不存在文件共享方面的困难了,也解决了文件共享方面的问题。所以对象存储的出现,很好地结合了块存储与文件存储的优点。
  3、对象存储
  总体上来讲,对象存储同兼具SAN高速直接访问磁盘特点及NAS的分布式共享特点。
  核心是将数据通路(数据读或写)和控制通路(元数据)分离,并且基于对象存储设备(Object-based Storage
Device,OSD)构建存储系统,每个对象存储设备具有一定的智能,能够自动管理其上的数据分布。对象存储结构组成部分(对象、对象存储设备、元数据服务器、对象存储系统的客户端)
  对象存储设备具有一定的智能,它有自己的CPU、内存、网络和磁盘系统,OSD同块设备的不同不在于存储介质,而在于两者提供的访问接口。OSD的主要功能包括数据存储和安全访问。目前国际上通常采用刀片式结构实现对象存储设备。OSD提供三个主要功能:
数据存储。OSD管理对象数据,并将它们放置在标准的磁盘系统上,OSD不提供块接口访问方式,Client请求数据时用对象ID、偏移进行数据读写。
智能分布。OSD用其自身的CPU和内存优化数据分布,并支持数据的预取。由于OSD可以智能地支持对象的预取,从而可以优化磁盘的性能。
每个对象元数据的管理。OSD管理存储在其上对象的元数据,该元数据与传统的inode元数据相似,通常包括对象的数据块和对象的长度。而在传统的NAS系统中,这些元数据是由文件服务器维护的,对象存储架构将系统中主要的元数据管理工作由OSD来完成,降低了Client的开销。
  汇集国内企业级市场上百家品牌厂商和上千家优质代理商和服务商,有专业技术人员替您的企业把关,从需求分析到产品选型到采购及售后服务等,帮助企业级客户轻松快捷完成复杂繁锁的采购流程,项目售后安装督导等,让您的企业采购及安装流程更快捷更简单。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。&&&&&&&&何雨:Openstack统一存储(对象存储、文件存储、块存储)Ceph设计方案
正在努力加载播放器,请稍等…
正在努力加载播放器
所需财富值:
40文件大小:2.70MB
您当前剩余财富值:&&
大小:2.70MB&&所需金币:50
&& & 金币不足怎么办?
下载量:-次 浏览量:395次
贡献时间: 14:18:54
文档标签:
已有-位用户参与评分
同类热门文档
你可能喜欢
看过这篇文档的还看过
阅读:2690&&下载:499
阅读:1618&&下载:54
阅读:181&&下载:7
阅读:453&&下载:6
阅读:2739&&下载:5
阅读:194&&下载:3
阅读:99&&下载:3
阅读:152&&下载:1
阅读:350&&下载:0
阅读:103&&下载:0
该用户的其他文档
所需财富值:
50文件大小:2.70MB
您当前剩余财富值:&&
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
举报该文档侵犯版权。
例: http://wenku.it168.com/help.shtml

我要回帖

更多关于 对象存储和文件存储 的文章

 

随机推荐