Windows
EC2 + RDS,還是只是更大的 EC2?
可能重複:
我需要開發一個連接到多個外部系統的系統,以獲取 XML 數據並使用計算的 XML 數據進行回复。我應該使用 EC2 + RDS,還是只使用更大的 EC2?
也許相關數據:數據庫大小約為 50GB,每月伺服器數據傳輸量在 120 到 150 GB 之間。
EC2 是 WinServer,RDS 應該是 SQL Server。
一般規則:將數據與應用程序分開。原因有很多:
- 您可以讓應用程序的多個實例使用同一個數據集
- 升級您的應用程序不會影響您的數據
- CPU專用於一件事:數據對數據,應用對應用,為每個選擇合適的大小
- 擁有隻讀副本以提高性能
一旦你做到了,那就是一個問題:
- EC2 應用伺服器 + RDS SQL Server,或
- EC2 應用伺服器 + EC2 SQL Server
這個問題的答案完全取決於管理以及您是否要對此負責(應用更新檔、設置只讀副本、設置多可用區等)
RDS 允許您輕鬆設置這些。但是您僅限於 RDS 提供的內容。執行您自己的 SQL Server 可為您提供更大的靈活性,但您必須管理所有內容。