Amazon EC2 與 Amazon RDS 執行個體系列概觀 - 調整適當大小:佈建符合工作負載的執行個體

Amazon EC2 與 Amazon RDS 執行個體系列概觀

為指定的工作負載挑選 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體表示尋找最符合您工作負載之 CPU 與記憶體需求的執行個體系列。Amazon EC2 提供各式各樣的執行個體,讓您可以靈活地調整運算資源的適當大小,以最低的成本符合容量需求。有五個 EC2 執行個體系列,其具有不同的 CPU、記憶體與網路資源選項:

  • 一般用途 (包括 T2、M3 與 M4 執行個體類型) – T2 執行個體是非常低成本的選項,提供了少量 CPU 資源,但當有額外週期可用時,這些資源就可以在短時間內暴增。這些資源非常適合較低輸送量的應用程式,例如管理應用程式或低流量網站。M3 與 M4 執行個體可均衡提供 CPU、記憶體與網路資源,也是執行中小型資料庫、更多記憶體密集型資料處理任務、快取群與後端伺服器的理想選擇。

  • 運算最佳化 (包括 C3 與 C4 執行個體類型) – 具有比其他系列更高的虛擬 CPU 對記憶體的比率,並且在所有 EC2 執行個體類型中,其每個虛擬 CPU 的成本最低。若您正在執行受到 CPU 限制的橫向擴展應用程式 (例如:高流量網站的前端機群、隨需批次處理、分散式分析、Web 伺服器、視訊編碼,以及高效能科學與工程應用程式),請首先考慮最佳化運算執行個體。

  • 記憶體最佳化 (包括 X1、R3 與 R4 執行個體類型) – 專為記憶體密集型應用程式而設計,這些執行個體在所有 EC2 執行個體類型中每 GiB RAM 的成本最低。若您的應用程式受到記憶體限制,請使用這些執行個體。

  • 儲存體最佳化 (包括 I3 與 D2 執行個體類型) – 已最佳化,能為應用程式提供每秒數萬次低延遲且隨機的輸入/輸出 (I/O) 操作 (IOPS)。儲存體最佳化的執行個體最適合大型 NoSQL 資料庫部署。

    I3 執行個體專為 I/O 密集型工作負載而設計,並配備了超高效率的 NVMe SSD 儲存體。這些執行個體可以在 4 KB 區塊中提供高達 330 萬 IOPS,並提供高達 16 GB/秒的循序磁碟輸送量。

    D2 或密集化儲存執行個體專為需要以高循序讀寫存取權處理龐大資料集的工作負載所設計,例如 Hadoop 分散式運算、大規模平行處理資料倉儲,以及日誌處理應用程式。

  • 加速運算 (包括 P2、G3 與 F1 執行個體類型) – 提供硬體式運算加速器的存取權,例如圖形處理器 (GPU) 或現場可程式化閘道陣列 (FPGA)。加速運算執行個體可為運算密集型工作負載所需的較高輸送量提供更佳的平行處理。

Amazon Relational Database Service (Amazon RDS) 資料庫執行個體與 Amazon EC2 執行個體類似,因為有不同的系列可符合不同的工作負載。這些資料庫執行個體系列針對記憶體、效能或 I/O 進行了最佳化:

  • 標準效能 (包括 M3 與 M4 執行個體類型) – 專為不執行許多記憶體內功能的一般用途資料庫工作負載所設計。此系列擁有最多的選項,可用於佈建增加的 IOPS。

  • 爆量效能 (包括 T2 執行個體類型) – 適用於需要爆量效能容量的工作負載。

  • 記憶體最佳化 (包括 R3 與 R4 執行個體類型) – 針對記憶體內功能與大數據分析進行了最佳化。