以 Akamai 作为 CDN。据我了解,当客户端请求页面时,请求会发送到 Akamai 中央服务器,然后该服务器根据客户端的位置选择 Akamai 边缘服务器,然后来自客户端的后续请求直接发送到该边缘服务器。我的问题是:
当客户端(按名称)请求网站时,一旦 DNS 将名称解析为 Akamai 中央服务器的 IP 地址并将其传递给客户端,客户端将保留该 IP 地址,那么后续请求如何能够直接访问 Akamai 边缘服务器的 IP 地址?
或者是否有必要在使用 CDN 时 DNS 解析本身应该由 CDN 服务器完成?
Google、Amazon、Facebook 等巨头有自己的 CDN 服务器还是依赖 Akamai 等 3rd 方 CDN 提供商?说谷歌和雅虎!两者都使用 Akamai CDN,然后使用 Yahoo! 的内容。和谷歌驻留在同一台服务器上?它不会带来潜在的安全问题吗?
我注意到很多在使用 CDN(流视频、文件等)时,你从一个看起来很糟糕的随机 URL 下载,看起来像vl-in-f95.1e100.net或a184-26-136-74.deploy.static.akamaitechnologies.com。
YouTube 使用像 https://r8---sn-5hne6ner.googlevideo.com/videoplayback
问题是:这些有什么意义,为什么要使用它们?DNS 记录在生成时如何传播得如此之快?
是否可以通过 ftp 访问您的 AWS S3 存储桶?
我目前正在使用 AWS 控制台上传文件,但这相当费力,因为您无法上传整个目录。
我注意到 AWS 不提供对 S3 的直接 ftp 访问,但有一些 ftp 客户端提供此服务。谁能推荐一个解决方案?
谢谢你。