【问题标题】:Latency Between Amazon Database Server and Web Server BoxAmazon Database Server 和 Web Server Box 之间的延迟
【发布时间】:2013-09-04 20:51:35
【问题描述】:

我正在使用来自主要网络托管商店(GoDaddy、HostGator 等)的专用盒子建立一个 Magento 网站。我将使用 Amazon EC2 或 RDS 进行数据库托管,以便轻松扩展。根据我的阅读,RDS 似乎是首选,因为所需的维护和管理量较少。

如果我将一个托管在 Amazon 上,而另一个托管在不同的提供商上,Web 服务器和数据库服务器之间是否会有明显的延迟差异?这些服务器将位于同一地理区域,但我认为如果两台服务器都托管在提供商的同一个集群上,它一定会快得多。

我曾考虑在 EC2 上托管网站,但希望对我的盒子进行传统的 root 访问。我还读到,在性能方面,专用盒子比 EC2 更快。这是真的吗?

这将是一个标准的电子商务网站;对数据库的读取次数如此之多,而对数据库的写入却少得多。

【问题讨论】:

    标签: magento amazon-web-services web-hosting


    【解决方案1】:

    所有 EC2 实例都是专用 VPS 机器。您可以访问 root,并且可以安装和运行几乎任何您想要的东西。

    因为它是虚拟化的,所以在性能方面有一点影响。这可能是某些类型的工作负载的问题。根据您的工作量,可能不会。虽然这取决于您希望看到的流量类型。

    如果您决定将 Web 层和数据层放在不同的提供商上,您将看到性能影响。随着更多查询的运行,这种性能影响将更加明显。使用缓存可以减少这种影响。 (无论如何,使用缓存是个好主意,因为数据层通常更难扩展)

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 2014-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多