获取Google cloud cdn的域名和边缘站点的优势

Getting Google cloud cdn's domain name and benefits of edge locations

来自 AWS/cloudfront 背景 我想知道 google 的 CDN 的基域,但我在任何地方都找不到。在 Cloudfront 中,xyzid.cloudfront.net 等域在 Cloudfront 分发列表中可用。

我需要通过 google 的 CDN 将对象存储在 google 的存储桶和服务器中以获得更好的性能。我已经阅读了很多教程,这些教程解释了如何通过负载均衡器 link 使用 bucket 进行 cdn。但最后它只给了我 IP 地址,通过它我能够成功访问存储桶的内容。

由于 IP 将位于特定位置,而在云端的情况下,它会提供诸如 xyzid.cloudfront.net 之类的域,该域会根据用户的位置解析为最近的 IP 地址。我非常怀疑,使用 IP 作为基域将如何发挥 google.

的 90 多个边缘位置的优势

我想我在这里遗漏了一些重要的东西。

可以通过 [1] 中描述的 URL 访问云存储对象。

[1]https://cloud.google.com/storage/docs/request-endpoints

Coming from AWS/cloudfront background I want to know the base domain of google's CDN which I can't find anywhere.

配置Google CDN 时,需要配置负载均衡器并启用CDN 功能。 CDN的地址就是负载均衡器的地址。缓存计算实例和云存储就是这种情况。

Since IP will be in a particular location, ...

IP 地址与 GCP 中的某个位置相关联的假设不正确。 Google 支持全球 IP 地址,其中 IP 地址本身在全球范围内,并解析到最近的(配置的)边缘位置以进行路由。这项技术被称为Anycast。用于全球域名服务器的相同技术。

[编辑附加信息]

有两种类型的 public 外部 IP 地址。全球和区域。为全球 HTTP(S) 负载均衡器使用全球 IP 地址。区域 IP 地址用于 VM 实例、网络负载均衡器和大多数其他服务。