如何為工作負載選擇適當的 EC2 執行個體類型?

2 分的閱讀內容
0

我應採取哪些步驟來確定哪個 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體最適合我的工作負載?

簡短描述

Amazon EC2 提供各種執行個體類型,具有不同層級的 CPU、記憶體、儲存空間和聯網容量。若要判斷使用案例所需的執行個體類型,請收集有關您計劃在執行個體上執行之應用程式或軟體系統需求的詳細資訊。這些詳細資訊應包括下列內容:

  • 作業系統

  • CPU 核心數量

  • 系統記憶體容量 (RAM)

  • 儲存空間

  • GPU 核心

  • 網路頻寬要求

解決方法

確定執行個體的使用案例,然後檢閱不同的 EC2 執行個體系列。

若要進一步了解特定 EC2 執行個體系列可提供的不同使用案例,請參閱執行個體類型

Amazon 提供下列執行個體類型系列:

為您的執行個體選擇 Amazon EC2 執行個體系列和適當大小

使用您收集的系統需求以及最適合您需求的執行個體系列選擇特定執行個體類型。執行個體類型名稱由系列名稱和執行個體大小組成。例如,t2.micro 執行個體來自 T2 系列,並且屬於微型大小。

每個執行個體類型都具有下列硬體規格:

  • 預設 vCPU: 執行個體的虛擬 CPU 數目。如需詳細資訊,請參閱最佳化 CPU 選項

  • 記憶體 (GiB): 如需詳細資訊,請參閱 Amazon EC2 高記憶體執行個體

  • 執行個體儲存空間 (GB): 可用於執行個體的本機執行個體儲存體磁碟區。執行個體儲存體中的資料並非永久性。如果執行個體已停止或終止,則會刪除執行個體儲存體磁碟區上的資料。如需詳細資訊,請參閱 Amazon EC2 執行個體儲存體類型

  • Amazon Elastic Block Store (Amazon EBS) 最佳化可用: 表示執行個體類型是否支援 EBS 最佳化。EBS 最佳化的執行個體可為 Amazon EBS I/O 提供額外的專用輸送量。這可為 Amazon EBS 磁碟區提升效能,並使執行個體能夠完全使用佈建 IOP。如需詳細資訊,請參閱 Amazon EBS 最佳化執行個體

  • 網路效能: 表示資料傳輸速率的效能等級。您可以啟用增強型聯網,提供更高頻寬、更高的每秒封裝 (PPS) 效能,以及持續降低執行個體間延遲。如需詳細資訊,請參閱如何在 EC2 執行個體上啟用和設定增強型聯網?

尋找並啟動您選取的執行個體類型

您可以使用 Amazon EC2 主控台或 AWS Command Line Interface (AWS) 找到所選執行個體類型。您可以使用任何可用的啟動選項從選取的 Amazon Machine Image (AMI) 啟動執行個體。

**注意:**如果您在執行 AWS CLI 命令時收到錯誤,請確定您使用的是最新版本的 AWS CLI

其他考量事項

  • **根磁碟區:**每個 EC2 執行個體均由 Amazon EBS 或執行個體儲存體磁碟區進行支援。根據您需要的根磁碟區類型選擇 AMI。如需詳細資訊,請參閱根裝置的儲存空間

  • **購買選項:**Amazon EC2 支援隨需執行個體 (預設)、Spot 執行個體和預留執行個體。如需詳細資訊,請參閱執行個體購買選項。如需每個 EC2 執行個體類型的詳細定價,請參閱 Amazon EC2 定價AWS 定價計算器

  • **變更執行個體類型 (可擴展性):**如果您的系統需要的 CPU 或記憶體比目前 EC2 執行個體類型可用的更多,則可以調整執行個體大小。如需詳細資訊,請參閱下列其中一項:
    在變更 EC2 Linux 執行個體的類型之前,我需要採取哪些步驟?
    如何調整 EC2 Windows 執行個體的大小或變更 EC2 Windows 執行個體類型?

  • **取得執行個體類型的建議:**對於已經執行的 EC2 執行個體,您可以使用 AWS Compute Optimizer 來獲取建議,以協助您提高效能和/或節省資金。您可以使用這些建議來決定是否移至新的執行個體類型。

  • **監控您的 EC2 執行個體:**監控執行個體,以確保您獲得最大的可靠性、可用性和效能。如需詳細資訊,請參閱監控 Amazon EC2

  • **管理 EC2 執行個體機群:**AWS Systems Manager 可讓您遠端安全地管理 Amazon EC2 執行個體的組態,以及混合式環境中的內部部署執行個體和虛擬機器 (VM),包括來自其他雲端供應商的 VM。如需詳細資訊,請參閱 AWS Systems Manager 使用指南


AWS 官方
AWS 官方已更新 3 年前