有人有使用大规模 Rackspace Cloud Sites 的实际经验吗?

有人有使用大规模 Rackspace Cloud Sites 的实际经验吗?

我有一个使用 .NET 的纯 Web 服务应用程序层。我原本计划使用 Amazon EC2,但最近一直在评估 Rackspace Cloud Sites 作为一种潜在解决方案。

该应用程序使用 Amazon SimpleDB 作为数据库层。作为测试,我已在 Rackspace Cloud Sites 中成功运行该应用程序。即使 SimpleDB 请求传输到 Rackspace 网络会增加延迟,其性能似乎也与标准 EC2 实例相当(甚至更好)。但是,现阶段的测试规模非常小。

我的问题是:有没有人有在 Rackspace Cloud Sites 上运行大规模应用程序的实际经验?此外,一旦您通过了“包含的”每月 10,000 个计算周期,总体成本是否似乎低于滚动大量 EC2 或 Azure 实例?我的假设是,通过完全平滑的扩展(即仅根据需要添加计算资源而不是启动完整实例),平均成本可能会更低。然而,他们声称的目标是将 10,000 个 CC 校准为单个 1.2 Ghz CPU,这似乎平均比 EC2 贵得多。

我喜欢无接触缩放的想法,但它是否好得令人难以置信?

答案1

“每月数百万个请求”的规模并不大。

每月 1000 万个请求按恒定速率计算,每秒 3.8 个请求。考虑到白天和晚上的大致平均分布,意味着中午的峰值将位于青少年每秒的请求数。这根本算不上大规模。一台服务器就可以处理这个,即使代码很差。

答案2

.NET 自动缩放是Windows Azure 的优势。您研究过吗?

Servervault 在 Azure 上运行了一段时间 ;-)

答案3

在撰写本文时,答案是肯定的:与价格相当的 EC2 实例相比,RS Cloud 实例始终为每个实例提供更多的 CPU 周期。不仅仅是更多的周期:更多的周期。我并不惊讶于您看到 RS 云的性能明显优于 EC2。我也是。(与专用的 vmware 实例相比,我看到 RS 云的性能更好!) RE 规模:我不能谈论“云站点”,因为我没有这方面的经验。我可以说,云服务器可以处理大量工作负载,您只需添加实例即可扩展。

相关内容