EC2 + RDS,还是更大的 EC2?

Vic*_*scó 0 windows iis amazon-ec2 sql-server rds

可能的重复:
您如何对网站进行负载测试和容量规划

我需要开发一个连接到多个外部系统的系统,以获取 XML 数据并使用计算出的 XML 数据进行回复。我应该使用 EC2 + RDS 还是更大的 EC2 ?

可能相关数据:DB大小约50GB,每月服务器数据传输在120到150GB之间。

EC2是WinServer,RDS应该是SQL Server。

Mat*_*ser 9

一般规则:将您的数据与您的应用程序分开。原因有很多:

  • 您可以让应用程序的多个实例使用相同的数据集
  • 升级您的应用程序不会影响您的数据
  • CPU专用于一件事:数据换数据,应用换应用,为每个选择合适的大小
  • 拥有只读副本以提高性能

一旦你这样做了,那就是一个问题:

  • EC2 应用服务器 + RDS SQL Server,或
  • EC2 应用服务器 + EC2 SQL Server

对此的答案纯粹归结为管理以及您是否愿意对此负责(应用补丁、设置只读副本、设置多可用区等)

RDS 允许您轻松设置这些。但是您仅限于 RDS 提供的内容。运行您自己的 SQL Server 可为您提供更大的灵活性,但您必须管理一切。