![云存储是否会在多个数据中心复制数据,如果是的话,这是否意味着我受益于内容传送网络?](https://linux22.com/image/507469/%E4%BA%91%E5%AD%98%E5%82%A8%E6%98%AF%E5%90%A6%E4%BC%9A%E5%9C%A8%E5%A4%9A%E4%B8%AA%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83%E5%A4%8D%E5%88%B6%E6%95%B0%E6%8D%AE%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%98%AF%E7%9A%84%E8%AF%9D%EF%BC%8C%E8%BF%99%E6%98%AF%E5%90%A6%E6%84%8F%E5%91%B3%E7%9D%80%E6%88%91%E5%8F%97%E7%9B%8A%E4%BA%8E%E5%86%85%E5%AE%B9%E4%BC%A0%E9%80%81%E7%BD%91%E7%BB%9C%EF%BC%9F.png)
假设我想使用某个云存储提供商的云存储服务,我获得了 X gb 结构化和非结构化数据,我将使用这些数据作为我的交互式网页的内容。
现在我对这一点有些怀疑。我有很多用户,他们都从不同的国家访问我的网页。首先更具体地说;
我的数据存储仅有的云存储数据中心?或者我的数据是否复制到我的提供商的许多数据中心?
第二,如果是的话,我如何从内容交付网络中获益?(将用户的内容匹配并放置在最近的存储数据中心)
答案1
- 第一个问题 - 这取决于您从提供商处购买的计划。了解一下提供的内容。
- 第二个问题 - 这取决于您从提供商处购买的计划。这可能比第一个功能更昂贵。
编辑-我会给你一个具体的例子。亚马逊 S3说您的数据将被复制,我猜想这意味着如果他们失去一个活动站点,就会自动进行故障转移。(虽然如果我从他们那里购买,我会阅读我的 SLA 的详细信息。)他们还说您必须选择您的区域。因此,对于 Amazon S3,答案是 (1) 是和 (2) 否。
但这只是针对 Amazon S3。Google 可能有不同的答案。Azure 可能有不同的答案。Rackspace 可能有不同的答案。它们中的任何一个都可能根据您的支票账户有多个答案。没有单一答案针对“云存储”这一大类。*
进一步编辑 - 亚马逊有一个名为 CloudFront 的测试版服务,这对您的第二个问题给出了“是”的答案。
答案2
mfinni 对这一点的理解非常正确 - 这确实取决于情况。
如果您联系了许多云存储/CDN 提供商,并专门询问他们是否可以获取您的内容,在全球范围内复制,并确保它从最近的复制点在全球范围内实现负载平衡/交付给您的用户,他们中的一些人不仅能够做到这一点,而且他们会非常热情地与您握手,因为他们将从您身上赚到很多钱 - 如果您希望这种情况发生,这对您来说非常昂贵,但如果您要求,他们会为您做到这一点。
现在我思考您想知道的是,它是否会复制您的数据,正如 mfinni 所说“这取决于”您选择的提供商和套餐;它是否会是全球性的,答案相同;他们会从那里交付吗,几乎肯定不是默认的,但“这取决于”您支付的套餐 - 基本上听 mfinni 并与各种提供商交谈。
答案3
您的数据可能会或可能不会被复制到其他数据中心,但这通常是规定的。
要想从 CDN 中获益,您需要从专门提供此服务的提供商处购买 CDN 服务,因为云存储并不是一回事,尽管某些 CDN 可以为您提供边缘存储,这会将您的文件复制到多个位置,而且价格会相当高,因为他们需要将相同的 1GB 文件存储在多个位置,因此在这种情况下看到每 GB 70 美分或更高的价格标签是很常见的。