To proste pytanie z bardzo skomplikowaną odpowiedzią!
W skrócie:EC2 zapewni maksymalną wydajność, jeśli zdecydujesz się na RAID0 EBS. Wykonanie RAID0 EBS wymaga dość znacznych nakładów na konserwację, na przykład:
http://alestic.com/2009/06/ec2-ebs-raid
http://alestic.com/2009/09/ec2-consistent-snapshot
EC2 bez RAID0 EBS zapewni kiepską wydajność we/wy, więc nie jest to nawet opcja.
RDS zapewni bardzo dobrą (choć nie maksymalną) wydajność po wyjęciu z pudełka. Konsola zarządzania jest fantastyczna i łatwo ją uaktualnić. Wysoka dostępność i niewolnicy tylko do odczytu są na wyciągnięcie ręki. To NAPRAWDĘ niesamowite.
Krótka odpowiedź:Idź z RDS. Nadal na płocie? Idź z RDS!!! jeśli lubisz bóle głowy i dostrajanie do ostatniego kawałka w celu uzyskania maksymalnej wydajności, możesz rozważyć EC2 + EBS RAID 0. Vanilla EC2 to straszna opcja dla hostingu MySQL.