数据分析师or数据科学家
|
S3几乎成为对象存储的事实标准 各厂家基本上都会兼容S3 对象存储和块存储、文件存储的区别 说了半天,对象存储到底是一个什么样的技术?它和块存储、文件存储有什么区别? 首先,第一点,千万不要去看百度百科上面“对象存储”的定义,否则,你可能会怀疑人生。 想要了解对象存储,最简单直接的办法,就是从实际使用体验上进行对比。 对象存储的底层硬件介质,依然是硬盘,和块存储、文件存储没有区别。 而对象存储架构在底层硬件之上的系统,和两者完全不同。(下文会详细介绍系统架构) 不同的软件,带来了完全不同的使用体验: 块存储,操作对象是磁盘。存储协议是SCSI、iSCSI、FC。 以 SCSI 为例,主要接口命令有 Read/Write/Read Capacity/Inquiry 等等。 文件存储,操作对象是文件和文件夹。存储协议是NFS、SAMBA(SMB)、POSIX等。 以NFS(大家应该都用过“网上邻居”共享文件吧?就是那个)为例,文件相关的接口命令包括:READ/WRITE/CREATE/REMOVE/RENAME/LOOKUP/ACCESS 等等,文件夹相关的接口命令包括:MKDIR/RMDIR/READDIR 等等。 对象存储,主要操作对象是对象(Object)。存储协议是S3、Swift等。 以 S3 为例,主要接口命令有 PUT/GET/DELETE 等。 看出来了吧?接口命令非常简洁,没有那种目录树的概念。
在对象存储系统里,你不能直接打开/修改文件,只能先下载、修改,再上传文件。(如果大家用过百度网盘或ftp服务,一定可以秒懂。) 虽然我们说对象存储是新网红,但实际上它诞生的时间并不算短。早在1996年,美国卡内基梅隆大学就将对象存储作为一个研究项目提出来。随后,加州大学伯克利分校也有推出类似的项目。 2002年,Filepool公司推出了基于内容可寻址技术的Centera系统,算是比较早期的对象存储系统。
2006年,美国Amazon公司发布AWS S3(Simple Storage Service)服务,正式将对象存储作为一项云存储服务,引入云计算领域,从此开启了对象存储的黄金时代。 这确实是个非常牛的主密码:long legs travel fast,绝不能把它完整的托付给任何人!那就把五个片段分别交给还比较可靠的伙伴,张三、李四、王五、赵六和钱大麻子。
然后,你开启你的惬意之旅,整整一个月,流连于海边温暖的沙滩,整整一个月,没碰过任何电子设备。没用多久,把自己的主密码忘到了九霄云外。 李四和王五也在和你一起旅行,你托付给他们保管的密钥片段保存的好好的,在他们各自的密码管理器中,但不幸的是,他们和你一样,也忘了自己的 主密码。 没关系。 联系张三,他保管的密钥片段是 1-797842b76d80771f04972feb31c66f3927e7183609;赵六,一直替你的班,很高兴你能尽快重返岗位,把自己掌握的片段给了你,4-97c77a805cd3d3a30bff7841f3158ea841cd41a611;钱大麻子,收到你给的跑腿费才将自己保管的片段翻出来发给你,5-17da24ad63f7b704baed220839abb215f97d95f4f8。
有了这三个密钥片段,运行: (编辑:桂林站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

