Đây là một câu hỏi đơn giản với một câu trả lời rất phức tạp!
Tóm lại:EC2 sẽ cung cấp hiệu suất tối đa nếu bạn sử dụng RAID0 EBS. Thực hiện RAID0 EBS đòi hỏi một lượng chi phí bảo trì khá lớn, ví dụ:
http://alestic.com/2009/06/ec2-ebs-raid
http://alestic.com/2009/09/ec2-consists-snapshot
EC2 không có RAID0 EBS sẽ cung cấp hiệu suất I / O kém cỏi, do đó nó thậm chí không thực sự là một tùy chọn.
RDS sẽ cung cấp hiệu suất rất tốt (mặc dù không phải là tối đa). Bảng điều khiển quản lý thật tuyệt vời và dễ dàng nâng cấp các phiên bản. Tính khả dụng cao và nô lệ chỉ đọc chỉ là một cú nhấp chuột. Nó THỰC SỰ tuyệt vời.
Câu trả lời ngắn gọn:Đi với RDS. Vẫn ở trên hàng rào? Đi với RDS !!! nếu bạn thích đau đầu và điều chỉnh từng chút một để có hiệu suất tối đa, thì bạn có thể xem xét EC2 + EBS RAID 0. Vanilla EC2 là một lựa chọn khủng khiếp cho lưu trữ MySQL.