云存储学习比较6

经过我们对于块存储、文件存储的理解,现在我们对于传统存储的认识,那么在大数据时代,这种存储模式所带来的弊端逐渐体现了出来,比如说:资源空间利用率低,没有办法去除相同的数据;那么在大数据时代,数据的体现主要是数据体量大、数据杂乱无章且重复。
那么为了解决现阶段的问题,在20世纪90年代末提出了对象存储,其通过独特的构造概念使得其在大数据存储领域取得了不错的地位。
那么我像上一章一样,从理论入手再来一个实验帮助大家清晰认识对象存储和如何使用对象存储。
1、 什么是对象存储?
在理解对象存储之前,我们需要先从块存储和文件存储进行切入,那么我们这里简短的来形容。块存储:每份文件都会被切分成一小块并具有唯一的标识符(ID),存储系统将这些小块的数据存放在合适、方便的位置。文件存储:每份文件都按照某种特殊的分类逻辑进行存储,存储系统在存储时会将文件存储在属于它本身属性的分类逻辑目录中,即使这些路径非常复杂。
那么在我们对于块存储和文件存储的描述中,我们发现:无论是块存储也好还是文件存储也好,存储系统对于文件的命名、分类、存储,都是一并完成的,那么一旦出现相同数据再次存储的现象时,就会出现存储系统再次的对文件进行命名、分类、存储。
为了提高存储空间的利用率,针对存储系统的存储模型进行调整,将常见操作(如数据的读写)和不常见操作(如数据的空间命名)进行剥离,将数据存储可以在多个层面进行操作。并且这种存储模型可以进行数据的对比,通过特殊的方式进行数据存储从而减少实际存储空间。
2、 对象存储的应用场景
对象存储的应用场景绝大部分是云存储,比如说在公有云中有AWS(亚马逊网路服务)的S3、Microsoft Azure(微软云)的Blob、Alibaba Cloud(阿里云)的OSS、Google Cloud(谷歌云)的Cloud Storage;私有云中有vCenter(Vmware)的vSAN、OpenStack的Swift、分布式存储Ceph等等。
所以从上述来说,对象存储是目前云存储应用中主流的存在,可能或许在未来有新的技术去解决新的需求,但是目前多家主流公有云厂商都拥有对应的对象存储的产品及主流的私有云平台都支持对象存储,所以也就印证了在当前的需求中,对象存储的存在的必要性和必要性。
3、 对象存储的关键词
① 元数据:即数据或“对象”的基本信息,包含对象或数据存放在存储系统上的位置及数据的基本信息。
② 对象:可以理解成为数据,对象实际上就是数据或文件经过一定的大小范围进行切分,最终形成的一些固定长度的数据块,即对象。
③ 地址空间:对象存储中数据都是存放在统一的地址空间中,那么在对象存储中地址空间是扁平的,是一个数据之间没有互相关联的数据,可以理解为在一个桌面的平面上所有的数据都是摆放在桌面上。
④ ID:即数据在地址空间的ID信息,其具有唯一性。数据的ID会在元数据中记录,可以通过访问数据的元数据中的ID定位数据在地址空间的唯一坐标。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值