0

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

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

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

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

4

1 回答 1

0

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

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

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

于 2013-09-01T19:15:31.973 回答