我目前正在GoGrid(Microsoft堆栈)托管我的SaaS应用程序。这就是我所拥有的:
我每月支付900美元左右。我的网络/应用程序服务器正在破坏接缝,需要升级到4 GB的RAM。我还需要一个防火墙,GoGrid刚刚添加了这项服务额外的200美元。升级后,我将支付大约1,400美元。
我开始关注Amazon EC2,特别是这个配置:
如果我使用1年预留实例,我的前期费用将为4,500美元,而我的每月费用为700美元。摊销时,每月收费为1,075美元。亚马逊还免费提供防火墙。
以下是我的问题:
您是否有经验在EC2实例上运行数据库(尤其是SQL Server)?与专用机器相比,它的性能如何?我主要关注的一个问题是磁盘I / O.
亚马逊对计算单元的描述相当模糊。关于数据库服务器上的CPU性能如何比较的任何想法?
我希望亚马逊解决方案能够提供比我目前甚至改进的GoGrid设置更好的性能。拥有虚拟数据库服务器在可用性方面也很不错。如果我有任何硬件问题,现在我会遇到严重麻烦。
感谢您的任何见解...
答案 0 :(得分:2)
我使用亚马逊进行SQL Server托管,这很棒。我们没有从专用机器转移到EC2,因此我无法在那里提供比较,但我们从未遇到过相对较高的性能问题 - 每天几十笔交易。
您可以将附加的EBS卷用于数据文件,以提高IO性能。我的公司在我到达之前使用了GoGrid并且遇到了一些糟糕的经历。我无法谈论他们今天的表现。我只能说我们对亚马逊的性能和可靠性非常满意。