网站价格,临夏州建设局网站,wordpress 多功能插件下载,2345网址大全电脑版大家好#xff0c;我是小学僧。
提到存储#xff0c;
你首先想到的是这个#xff1f; 还是这个#xff1f; 也或者还有这个#xff1f; 哈哈#xff0c;没错#xff0c;我们生活中已经离不开存储#xff0c;视频、音乐、图片、文本、表格这样的数据文件都…大家好我是小学僧。
提到存储
你首先想到的是这个 还是这个 也或者还有这个 哈哈没错我们生活中已经离不开存储视频、音乐、图片、文本、表格这样的数据文件都需要存储设备来存储。
对于很多小伙伴来说很多资料丢了可能并不会很重要。
但对于企业用户来说丢失了数据甚至可能直接影响到企业的生死。 聊到企业存储相信很多人被三个存储名词困扰了很久块存储、文件存储、对象存储它们到底有什么区别
▉块存储、文件存储、对象存储傻傻分不清楚
最近小僧废寝忘食好好地研究了下。
今天我们就跟大家汇报下学习成果块存储、文件存储、对象存储三者到底有何区别
我们都知道存储设备就是为数据提供空间。
U盘、硬盘和固态硬盘都是存储最终的存储设备。而块存储、文件存储和对象存储也可以简单地理解是不同类型的存储设备
它们是根据使用介质存储数据的手段或方法不同来划分的。
首先我们来看下块存储
块存储提供的是不带文件系统裸磁盘使用之前需先进行初始化。
我们比较常见的块存储形式是我们的Windows硬盘或手机存储空间数据是按字节块来存储和访问的。 块存储使用时文件系统在客户端例如Windows系统我们可以在Windows桌面查看我们存储的内容但是对于硬盘里的内容和格式我们是一无所知的只有借助客户端的文件系统才能查看。
通俗的来说在块存储中数据就像每个瓜子一样堆放在存储仓里。瓜子就是每个数据块这个存储舱就是磁盘。块存储只关心瓜子的进来和出去不关心瓜子粒之间的关系和用途。 由于块存储只负责数据读取和写入因此具有有高带宽、低延迟的优势。
但是块存储一般扩展能力有限适用于对响应时间要求高的系统。比如数据库、ERP等企业核心应用的存储等。DAS、SAN这两种存储设备属于块存储类型
下面我们来看下什么是文件存储
文件存储的存储端带有文件系统我们常见的NAS存储都是文件存储设备。
这些文件存储设备除了磁盘外还带有文件系统用户直接通过存储端的文件系统就能调用存储资源。
文件存储一般体现形式是目录和文件比如C\User\ProgramFiles\CommonFiles数据以文件的方式存储和访问按照目录结构进行组织。文件存储有自己的文件系统对于每个客户端而言是一个统一的文件系统可以同时供多个客户端使用易于共享。 好比上面图中数据像瓜子一样在一起组成了向日葵再对应到不同的向日葵杆要找到某个向日葵籽先找到这个对应的向日葵杆再找到这个向日葵然后根据在这个向日葵上对应的位置找到这个瓜子。
相比于块存储文件存储由于有自己的文件系统可以实现更高级的管理可以很方便的共享因此用途非常广泛。比如常用的NFS、CIFS、ftp等都是基于文件存储的。但相比于块存储文件存储读写速度相对于块存储要慢一点。
最后我们来看下对象存储
块存储性能出色但是不能共享文件存储可以共享但是速度又总是不让人满意。
作为不会做选择题的成年人既想性能还要实现共享同时还要满足大规模扩展需求所有后来就出现了对象存储。
对象存储一般体现形式是一个UUID比如我们常见的网址https//new.qq.com/omn/20201119/20201119A0CEI01210.html这个UUID是唯一性的即使在全球也只有通过这一个UUID。
数据和元数据打包在一起作为一个整体对象存在一个超大池子里。用户想访问只需能通过它的UUID才能找到它。 好比上面图中数据的葵花籽被做成了包装袋每个包装袋都有一个唯一出厂条形码但是找对应的对应的瓜子袋只能通过唯一条形码找到对应的瓜子袋但每一次都只能是一袋为单位。
对象存储端的文件系统就是采用这种哈希表-键值可以理解为查字典最多两层目录这种方式来提高读写速度的。
对象存储就可以非常简单的扩展到超大规模因此非常适合数据量大、增速又很快的视频、图像等例如百度网盘、大数据存储
▉总结
随着互联网的快速发展数据量在不断激增传统存储系统已经不能满足需求。
尤其是云计算兴起后会有什么全新的存储解决方案吗
请看转到文章--《一文读懂什么是分布式存储》