千家信息网

云计算对象存储S3访问方式是什么

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章给大家介绍云计算对象存储S3访问方式是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。对象存储访问S3支持三种资源访问方式:Path Style URLVirtual-
千家信息网最后更新 2025年01月23日云计算对象存储S3访问方式是什么

这篇文章给大家介绍云计算对象存储S3访问方式是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

对象存储访问

S3支持三种资源访问方式:

  1. Path Style URL

  2. Virtual-hosted Style URL

  3. 自定义域名

本质上,对象存储使用bucket,key来唯一标识一个对象,所以只要你告诉对象存储服务端这两个东西,那么理论上就能定位到这个数据。以上三种方式,总归都是为了获取到(bucket,object_key)。

Path Style URL

在Path Style URL中,bucket的名字紧跟在domain之后,成为URL path的一部分。

http://s3endpoint/BUCKET

比如,如果有一个photo.jpg存放在region为us-west-2,bucket为images的bucket中。可以用以下方式来访问:

http://s3-us-west-2.amazonaws.com/images/photo.jpg

重点:

  • 所有用户请求Host相同(旁白:在鱼龙混杂的互联网环境下,这种方式有个坑,思考下?)

  • bucket和key在URL里面:/ {bucket} / {key}

Virtual-Hosted Style URL

在Virtual-Hosted Style URL 中,bucket的名称成了subdomain:

http://BUCKET.s3endpoint


比如,如果有一个photo.jpg存放在region为us-west-2,bucket为images的bucket中。可以用以下方式来访问:

http://images.s3-us-west-2.amazonaws.com/photo.jpg

推荐使用Virtual-Hosted Style的访问方式。因为这个可以提高访问性能,少一跳。

重点:

  • bucket取自host一部分

  • 通过泛域名解析到公有云厂商服务器上

自定义域名

这个是初学者最难理解的一种访问方式。先说一个具体的例子,如果你要使用自定义域名下载访问对象,怎么操作?

  1. 首先,用户需要自己搞定一个能用的域名,并且把这个域名cname到你需要访问的S3 endpoint;

  2. 其次,用户在厂商提供的对象存储的管理界面上配置绑定这个域名到某个bucket;(旁白:这个只是存储一个map映射:域名到bucket的映射)

准备好了前面两个步骤,你就可以用自定义域名来访问资源:

// 注意:这里不需要指定bucket,只需要指定对象keyhttp://${自定义域名}.com/photo.jpg

解释下这两个步骤的作用:

  • 第一个步骤:用户负责S3请求发到S3的服务器上,用户负责这个路径的连通

  • 第二个步骤:对象存储服务端 会创建一个map,负责解析这个域名到bucket的映射(旁白:对象存储服务器说,只要你请求发的过来,我就能找到这个域名对应的bucket)

关于云计算对象存储S3访问方式是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

对象 方式 存储 域名 定义域 用户 服务 步骤 两个 旁白 服务器 内容 厂商 更多 用以 资源 重点 帮助 不错 相同 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中国虎符网络安全决赛 计算机网络技术职业规划和设想 医院管理系统sql数据库 网络安全七条 网络安全规范性文件有哪些 魔兽世界怀旧服开启标准服务器 免费教学网络技术的app 软件开发量化目标 北京进口软件代理服务器 租房类软件开发生产率 菜刀网络安全用完怎么刷新 网络安全需要什么证书吗 服务器空间损坏如何修复 长春盈信网络技术有限公司 网络技术开发 集团有限公司 网络安全基本常识一起学 华为网信办网络安全吗 网络安全活动周计划 厦门大学网络安全有硕士点 青岛芒果互联网科技有限公司 冒险岛服务器内只有我的角色之间可以移动 图数据库 图分析算法 网络安全公益赛疫情捐赠物资 昌平区专业软件开发价目表 计算机网络技术全真模拟三 机场安全风险数据库 网络安全手抄报插画临摹 监控服务器状态闪红灯 网络安全法第33条规定 消除网络安全广告
0