2013-09-01 92 views
0

我正在建立一个Magento网站,其中包含一个来自主要网站托管商店(GoDaddy,HostGator等)的专用框。我将使用Amazon EC2或RDS进行数据库托管,以便轻松扩展。从我读过的资料看,RDS似乎是首选,因为所需维护和管理的数量较少。亚马逊数据库服务器和Web服务器框之间的延迟

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

我想过在EC2上托管网站,但想传统的根访问我的箱子。我还读到,在性能方面,专用盒比EC2更快。这是真的?

这将是一个标准的电子商务网站;如此大量的数据库读取数据写入数据库的次数较少。

回答

0

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

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

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