你好,我是吕蕴偲,今天我们来讲一讲如何高效使用对象存储服务。
经常使用云服务的你,一定对对象存储不陌生,它是云上三大件(计算、存储、网络)之一,是云端时代必需要掌握的的基础服务之一。今天我们就来聊一聊如何用好对象存储。在这一讲中,我会带你了解对象存储的基本特性,下一讲,我们会继续深入这一话题,讲一讲如何用好对象存储。
对象存储,其实并不是什么新鲜事。早在 2006 年亚马逊就推出了这项服务,并命名为 Simple Storage Service(S3),S3 的出现甚至早于 EC2,被称为现代互联网正真意义上最早的云服务。
对象存储服务实际上是一种存储方式,有别于其他存储技术,对象存储是一种扁平结构的分布式存储,其中的文件被拆分成多个部分,并散布在多个硬件间。在对象存储中,数据会被分解成被称为“对象”的离散单元,并保存在单个存储库中。由于对象存储是一种分布式存储,理论上,对象存储的总空间是无限大的。
对象存储通过标准化的 RESTful API 给使用者提供服务。我们可以通过对象存储生成的唯一 URL 地址访问文件。
在对象存储中,有几个概念我们必须知道。
访问域名根据不同云厂商和不同地域组成,如阿里云杭州地域是 oss-cn-hangzhou.aliyuncs.com,AWS 美西二区是 s3.us-west-2.amazonaws.com。对象存储的访问域名由不同云厂商定义,不可更改。