在美国和欧洲网络服务器之间复制内容

在美国和欧洲网络服务器之间复制内容

我正在制作一个包含动态内容的网站,包括用户注册和更新内容。

挑战在于用户既存在于美国也存在于欧洲。我的理解是,如果我在欧洲有一个网络服务器,美国用户的体验可能会比欧洲用户慢。

我预计每天的初始访客数量至少为 4000 人。很快就会达到 +100,000

问题:

  • 这真的有问题吗?你有遇到过这种情况吗?
  • 云托管是可行的方法吗?这能解决潜在的扩展问题吗?
  • 有没有在美国和欧洲设有服务器的托管服务提供商?如果有,他们能否在两个地方无缝复制网站,这样我就不必处理技术方面的问题了?
  • 如果我必须自己做,您是否有任何关于如何使用 Debian Lenny 来完成的指南/建议?

答案1

如果您有现金,Akamai 等内容分发网络 (CDN) 可以为您做到这一点。

答案2

您还可以研究为美国用户提供智能缓存解决方案的选项。

答案3

亚马逊网络服务现在提供 1 年免费服务,但资源使用量有限。您可以尝试他们的 S3 云服务以获得 CDN。他们在美国、欧洲和亚洲都有服务器。

注册前请阅读: http://aws.amazon.com/free/

有关如何将其用于 CDN 的链接,您可以在 Google 上找到更多。

http://davidcancel.com/using-amazon-s3-as-a-cdn/

答案4

如果你有足够的钱聘请优秀的 OSS 工程师,你可能需要看看 DRBD(http://www.drbd.org/),它本质上是一种基于 TCP 的 RAID 1。

相关内容