我在S3中创建了一个存储区- mybucket ,并在其上启用了静态网站托管。访问该存储桶的URL为http://mybucket.s3-website-us-east-1.amazonaws.com。当我访问此存储桶时,一切正常。但是,当我ping mybucket.s3-website-us-east-1.amazonaws.com时,每次都会收到来自不同IP地址的响应。这是否意味着该网站由许多(虚拟)机器托管(或托管)?还是这里有其他事情?
答案 0 :(得分:2)
您的猜测是绝对正确的。由多个虚拟机管理并提供服务的单个S3。这些机器可能是一堆东西,例如负载平衡器,API终端节点,文件服务器,备份/复制服务器... AWS掩盖了您的所有复杂性,并提供了99.999999999%(十一分之九)的耐用性,高可用性,极低的成本,相比之下到DIY EC2 + EBS托管等。
无法依靠静态IP地址访问存储桶对于支付幕后所有工作确实是一个很小的代价。