一般用途執行個體

文章推薦指數: 80 %
投票人數:10人

如需詳細資訊,請參閱Amazon EC2 T2 執行個體 、Amazon EC2 T3 執行個體 和Amazon EC2 T4g 執行個體 。

內容. 硬體規格; 執行個體效能; 網路效能; SSD 輸入/輸出效能; 執行 ... 一般用途執行個體-AmazonElasticComputeCloud AWS文件AmazonEC2Linux執行個體使用者指南 硬體規格執行個體效能網路效能SSD輸入/輸出效能執行個體功能版本備註 一般用途執行個體 一般用途的執行個體可平衡運算、記憶體與網路資源,也可用於各種工作負載。

M5和M5a執行個體 這些執行個體可提供理想的雲端基礎設施,為部署在雲端的大量應用程式平衡運算、記憶體和聯網資源。

它們非常適合下列各項: 中小型資料庫 需要額外記憶體的資料處理工作 快取佇列 SAP、MicrosoftSharePoint、叢集運算和其他企業應用程式的後端伺服器 如需詳細資訊,請參閱AmazonEC2M5執行個體。

裸機執行個體(例如m5.metal)可讓您的應用程式直接存取主機伺服器的實體資源,例如處理器與記憶體。

M5zn 這些執行個體非常適合受益於極高單一執行緒效能、高輸送量和低延遲連網的應用程式。

它們非常適合下列各項: 遊戲 高效能運算 模擬建模 如需詳細資訊,請參閱AmazonEC2M5執行個體。

裸機執行個體(例如m5zn.metal)可讓您的應用程式直接存取主機伺服器的實體資源,例如處理器與記憶體。

M6g和M6gd執行個體 這些執行個體採用AWSGraviton2處理器,並可為廣泛的一般用途工作負載提供平衡的運算、記憶體和網路。

它們非常適合下列各項: 應用程式伺服器 微服務 電競伺服器 中型資料存放區 快取佇列 裸機執行個體(例如m6g.metal)可讓您的應用程式直接存取主機伺服器的實體資源,例如處理器與記憶體。

如需詳細資訊,請參閱AmazonEC2M6g執行個體。

M6i執行個體 這些執行個體非常適合下列一般用途工作負載: 應用程式伺服器和Web伺服器 微服務 高效能運算 應用程式開發 中小型資料庫 快取佇列 如需詳細資訊,請參閱AmazonEC2M6i執行個體。

Mac1執行個體 這些執行個體是由AppleMac迷你電腦提供支援。

透過高速Thunderbolt3連線,提供高達10Gbps的網路頻寬和8GbpsEBS頻寬。

它們非常適合用於開發、建置、測試和簽署 Apple裝置的應用程式,例如iPhone、iPad、iPod、Mac、AppleWatch和AppleTV。

如需詳細資訊,請參閱AmazonEC2Mac執行個體。

T2、T3、T3a和T4g執行個體 這些執行個體提供基準水準的CPU效能,並可在您的工作負載要求較高水準時大幅提升效能。

無限制執行個體可在任何所需期間內支援高CPU效能。

如需詳細資訊,請參閱 爆量效能執行個體。

它們非常適合下列各項: 網站與Web應用程式 程式碼儲存庫 開發、建立、測試和執行環境 微服務 如需詳細資訊,請參閱AmazonEC2T2執行個體、AmazonEC2T3執行個體和AmazonEC2T4g執行個體。

內容 硬體規格 執行個體效能 網路效能 SSD輸入/輸出效能 執行個體功能 版本備註 爆量效能執行個體 AmazonEC2Mac執行個體 硬體規格 下列為一般用途執行個體的硬體規格摘要。

執行個體類型 預設vCPU 記憶體(GiB) m4.large 2 8 m4.xlarge 4 16 m4.2xlarge 8 32 m4.4xlarge 16 64 m4.10xlarge 40 160 m4.16xlarge 64 256 m5.large 2 8 m5.xlarge 4 16 m5.2xlarge 8 32 m5.4xlarge 16 64 m5.8xlarge 32 128 m5.12xlarge 48 192 m5.16xlarge 64 256 m5.24xlarge 96 384 m5.metal 96 384 m5a.large 2 8 m5a.xlarge 4 16 m5a.2xlarge 8 32 m5a.4xlarge 16 64 m5a.8xlarge 32 128 m5a.12xlarge 48 192 m5a.16xlarge 64 256 m5a.24xlarge 96 384 m5ad.large 2 8 m5ad.xlarge 4 16 m5ad.2xlarge 8 32 m5ad.4xlarge 16 64 m5ad.8xlarge 32 128 m5ad.12xlarge 48 192 m5ad.16xlarge 64 256 m5ad.24xlarge 96 384 m5d.large 2 8 m5d.xlarge 4 16 m5d.2xlarge 8 32 m5d.4xlarge 16 64 m5d.8xlarge 32 128 m5d.12xlarge 48 192 m5d.16xlarge 64 256 m5d.24xlarge 96 384 m5d.metal 96 384 m5dn.large 2 8 m5dn.xlarge 4 16 m5dn.2xlarge 8 32 m5dn.4xlarge 16 64 m5dn.8xlarge 32 128 m5dn.12xlarge 48 192 m5dn.16xlarge 64 256 m5dn.24xlarge 96 384 m5dn.metal 96 384 m5n.large 2 8 m5n.xlarge 4 16 m5n.2xlarge 8 32 m5n.4xlarge 16 64 m5n.8xlarge 32 128 m5n.12xlarge 48 192 m5n.16xlarge 64 256 m5n.24xlarge 96 384 m5n.metal 96 384 m5zn.large 2 8 m5zn.xlarge 4 16 m5zn.2xlarge 8 32 m5zn.3xlarge 12 48 m5zn.6xlarge 24 96 m5zn.12xlarge 48 192 m5zn.metal 48 192 m6g.medium 1 4 m6g.large 2 8 m6g.xlarge 4 16 m6g.2xlarge 8 32 m6g.4xlarge 16 64 m6g.8xlarge 32 128 m6g.12xlarge 48 192 m6g.16xlarge 64 256 m6g.metal 64 256 m6gd.medium 1 4 m6gd.large 2 8 m6gd.xlarge 4 16 m6gd.2xlarge 8 32 m6gd.4xlarge 16 64 m6gd.8xlarge 32 128 m6gd.12xlarge 48 192 m6gd.16xlarge 64 256 m6gd.metal 64 256 m6i.large 2 8 m6i.xlarge 4 16 m6i.2xlarge 8 32 m6i.4xlarge 16 64 m6i.8xlarge 32 128 m6i.12xlarge 48 192 m6i.16xlarge 64 256 m6i.24xlarge 96 384 m6i.32xlarge 128 512 mac1.metal 12 32 t2.nano 1 0.5 t2.micro 1 1 t2.small 1 2 t2.medium 2 4 t2.large 2 8 t2.xlarge 4 16 t2.2xlarge 8 32 t3.nano 2 0.5 t3.micro 2 1 t3.small 2 2 t3.medium 2 4 t3.large 2 8 t3.xlarge 4 16 t3.2xlarge 8 32 t3a.nano 2 0.5 t3a.micro 2 1 t3a.small 2 2 t3a.medium 2 4 t3a.large 2 8 t3a.xlarge 4 16 t3a.2xlarge 8 32 t4g.nano 2 0.5 t4g.micro 2 1 t4g.small 2 2 t4g.medium 2 4 t4g.large 2 8 t4g.xlarge 4 16 t4g.2xlarge 8 32 如需每種AmazonEC2執行個體類型的硬體規格的詳細資訊,請參閱AmazonEC2執行個體類型。

如需指定CPU選項的詳細資訊,請參閱最佳化CPU選項。

執行個體效能 EBS最佳化執行個體藉由免除AmazonEBSI/O和您執行個體的其他網路流量之間的競爭,確保您的EBS磁碟區擁有一致的高效能。

某些一般用途的執行個體預設為 EBS最佳化,無須額外成本。

如需詳細資訊,請參閱AmazonEBS–最佳化執行個體。

某些一般用途的執行個體類型可供您控制Linux上的處理器C-state和P-state。

C-state可控制核心在非使用時要進入的休眠等級,而P-state 可控制所需的核心效能(CPU頻率)。

如需詳細資訊,請參閱您的EC2執行個體處理器狀態控制。

網路效能 您可以在支援的執行個體類型上啟用增強型聯網,以提供較低的延遲、較低的網路抖動,以及較高的每秒封包(PPS)效能。

大多數的應用程式不會一致需要高度的網路效能,但仍可在傳送或接收資料時,享有可存取增加的頻寬這項優點。

如需詳細資訊,請參閱 增強型聯網功能Linux。

下列為支援增強聯網之一般用途執行個體的網路效能摘要。

執行個體類型 網路效能 增強型聯網 T2 最高1Gbps 不支援 T3|T3a|T4g 最高5Gbps† ENA m4.large 適中 Intel82599VF m4.xlarge|m4.2xlarge|m4.4xlarge 高 Intel82599VF m5.4xlarge和更小類型的|m5a.8xlarge和更小類型的|m5ad.8xlarge和更小類型的|m5d.4xlarge和更小類型的|m6g.4xlarge和更小類型的|m6gd.4xlarge和更小類型的 最高10Gbps† ENA m4.10xlarge 10Gbps Intel82599VF m5.8xlarge|m5.12xlarge| m5a.12xlarge|m5ad.12xlarge| m5d.8xlarge|m5d.12xlarge|mac1.metal 10Gbps ENA m5a.16xlarge|m5ad.16xlarge |m6g.8xlarge|m6gd.8xlarge 12Gbps ENA m6i.4xlarge和更小的 最高12.5Gbps† ENA m6i.8xlarge 12.5Gbps ENA m6i.12xlarge 18.75Gbps ENA m5.16xlarge|m5a.24xlarge|m5ad.24xlarge|m5d.16xlarge |m6g.12xlarge|m6gd.12xlarge 20Gbps ENA m5dn.4xlarge和更小類型的|m5n.4xlarge和更小類型的|m5zn.3xlarge和更小類型的 最高25Gbps† ENA m4.16xlarge|m5.24xlarge|m5.metal| m5d.24xlarge|m5d.metal|m5dn.8xlarge|m5n.8xlarge |m6g.16xlarge|m6g.metal|m6gd.16xlarge|m6gd.metal |m6i.16xlarge 25Gbps ENA m6i.24xlarge 37.5Gbps ENA m5dn.12xlarge|m5n.12xlarge|m5zn.6xlarge |m6i.32xlarge 50Gbps ENA m5dn.16xlarge|m5n.16xlarge 75Gbps ENA m5dn.24xlarge|m5dn.metal|m5n.24xlarge|m5n.metal| m5zn.12xlarge|m5zn.metal 100Gbps ENA、EFA †這些執行個體具有基準頻寬,並且可使用網路輸入/輸出額度機制,來盡可能實現超越基準頻寬的高載頻寬。

如需詳細資訊,請參閱執行個體網路頻寬。

執行個體類型 基準頻寬(Gbps) 高載頻寬(Gbps) m5.large 0.75 10 m5.xlarge 1.25 10 m5.2xlarge 2.5 10 m5.4xlarge 5 10 m5a.large 0.75 10 m5a.xlarge 1.25 10 m5a.2xlarge 2.5 10 m5a.4xlarge 5 10 m5ad.large 0.75 10 m5ad.xlarge 1.25 10 m5ad.2xlarge 2.5 10 m5ad.4xlarge 5 10 m5d.large 0.75 10 m5d.xlarge 1.25 10 m5d.2xlarge 2.5 10 m5d.4xlarge 5 10 m5dn.large 2.1 25 m5dn.xlarge 4.1 25 m5dn.2xlarge 8.125 25 m5dn.4xlarge 16.25 25 m5n.large 2.1 25 m5n.xlarge 4.1 25 m5n.2xlarge 8.125 25 m5n.4xlarge 16.25 25 m5zn.large 3 25 m5zn.xlarge 5 25 m5zn.2xlarge 10 25 m5zn.3xlarge 15 25 m6g.medium 5. 10 m6g.large 0.75 10 m6g.xlarge 1.25 10 m6g.2xlarge 2.5 10 m6g.4xlarge 5 10 m6gd.medium 5. 10 m6gd.large 0.75 10 m6gd.xlarge 1.25 10 m6gd.2xlarge 2.5 10 m6gd.4xlarge 5 10 m6i.large 0.781 12.5 m6i.xlarge 1.562 12.5 m6i.2xlarge 3.125 12.5 m6i.4xlarge 6.25 12.5 t3.nano 0.032 5 t3.micro 0.064 5 t3.small 0.128 5 t3.medium 0.256 5 t3.large 0.512 5 t3.xlarge 1.024 5 t3.2xlarge 2.048 5 t3a.nano 0.032 5 t3a.micro 0.064 5 t3a.small 0.128 5 t3a.medium 0.256 5 t3a.large 0.512 5 t3a.xlarge 1.024 5 t3a.2xlarge 2.048 5 t4g.nano 0.032 5 t4g.micro 0.064 5 t4g.small 0.128 5 t4g.medium 0.256 5 t4g.large 0.512 5 t4g.xlarge 1.024 5 t4g.2xlarge 2.048 5 SSD輸入/輸出效能 如果您使用核心版本4.4或更新版本的LinuxAMI,並使用您執行個體可用的所有SSD執行個體存放區磁碟區,您將得到下表中的IOPS(4,096位元組區塊大小)效能(在佇列深度飽和下)。

否則,您將得到更低的 IOPS效能。

執行個體大小 100%隨機讀取IOPS 寫入IOPS m5ad.large* 30,000 15,000 m5ad.xlarge* 59,000 29,000 m5ad.2xlarge* 117,000 57,000 m5ad.4xlarge* 234,000 114,000 m5ad.8xlarge 466,666 233,333 m5ad.12xlarge 700,000 340,000 m5ad.16xlarge 933,333 466,666 m5ad.24xlarge 1,400,000 680,000 m5d.large* 30,000 15,000 m5d.xlarge* 59,000 29,000 m5d.2xlarge* 117,000 57,000 m5d.4xlarge* 234,000 114,000 m5d.8xlarge 466,666 233,333 m5d.12xlarge 700,000 340,000 m5d.16xlarge 933,333 466,666 m5d.24xlarge 1,400,000 680,000 m5d.metal 1,400,000 680,000 m5dn.large* 30,000 15,000 m5dn.xlarge* 59,000 29,000 m5dn.2xlarge* 117,000 57,000 m5dn.4xlarge* 234,000 114,000 m5dn.8xlarge 466,666 233,333 m5dn.12xlarge 700,000 340,000 m5dn.16xlarge 933,333 466,666 m5dn.24xlarge 1,400,000 680,000 m5dn.metal 1,400,000 680,000 m6gd.medium 13,438 5,625 m6gd.large 26,875 11,250 m6gd.xlarge 53,750 22,500 m6gd.2xlarge 107,500 45,000 m6gd.4xlarge 215,000 90,000 m6gd.8xlarge 430,000 180,000 m6gd.12xlarge 645,000 270,000 m6gd.16xlarge 860,000 360,000 m6gd.metal 860,000 360,000 *對於這些執行個體,您可達到最高的指定效能。

隨著執行個體的SSD執行個體存放區磁碟區越來越滿,可達到的寫入IOPS次數將下降。

這是因為SSD控制器必須執行額外的工作,去尋找可用的空間、重寫現有資料,以及清除未使用的空間以供重寫。

這個收集廢棄項目的程序會造成 SSD的內部寫入放大,也就是SSD寫入操作與使用者寫入操作的比例放大。

假如寫入操作不是4,096位元組的倍數或未符合4,096位元組的邊界,效能下降的幅度會更明顯。

因為當您寫入少量位元組或未符合的位元組時,SSD 控制器必須讀取週圍的資料並將結果存放到新的位置,此模式會造成寫入放大大幅增加,提高延遲,因而使I/O效能巨幅下降。

SSD控制器利用多項策略來減少寫入放大的影響。

其中一項策略,就是在SSD執行個體儲存體內保留空間,讓控制器能更有效管理寫入操作可用的空間。

此策略稱為過度佈建。

提供給執行個體的SSD執行個體存放區磁碟區不會保留任何過度佈建的空間。

為了減少寫入放大,建議讓10%磁碟區保留為未分割,如此SSD控制器便不會將其用於過度佈建。

這樣做雖然會減少可用的儲存空間,但可提高效能,即使磁碟即將用完所有容量。

使用支援TRIM的執行個體存放區磁碟區時,當不再需要已寫入的資料時,可以利用TRIM指令來通知SSD控制器。

這會讓控制器有更多的可用空間能夠使用,可減少寫入放大現象,並提升效能。

如需詳細資訊,請參閱 執行個體存放區磁碟區TRIM支援。

執行個體功能 下列為一般用途執行個體的功能摘要: 僅EBS NVMeEBS 執行個體存放區 置放群組 M4 是 否 否 是 M5 是 是 否 是 M5a 是 是 否 是 M5ad 否 是 NVMe* 是 M5d 否 是 NVMe* 是 M5dn 否 是 NVMe* 是 M5n 是 是 否 是 M5zn 是 是 否 是 M6g 是 是 否 是 M6gd 否 是 NVMe* 是 M6i 是 是 否 是 Mac1 是 是 否 否 T2 是 否 否 否 T3 是 是 否 否 T3a 是 是 否 否 T4g 是 是 否 否 *根設備磁碟區必須為AmazonEBS磁碟區。

如需詳細資訊,請參閱下列內容: Linux中的AmazonEBS和NVMe執行個體 AmazonEC2執行個體存放區 置放群組 版本備註 M5、M5d和T3執行個體搭載來自第一代(Skylake-SP)或第二代(CascadeLake)的3.1GHzIntelXeonPlatinum 8000系列處理器。

M5a、M5ad和T3a執行個體採用2.5GHzAMDEPYC7000系列處理器。

M5zn執行個體是採用IntelCascadeLakeCPU,可提供高達4.5GHz的全核心渦輪增壓頻率,以及高達100Gbps的網路頻寬。

M6g和M6gd執行個體具有以64位元Arm架構為基礎的AWSGraviton2處理器。

M6i執行個體具有第三代IntelXeon可擴充處理器(IceLake),並支援Intel進階向量延伸512(IntelAVX-512)指令集。

Mac1執行個體配備3.2GHzIntel第八代(CoffeeLake)Corei7處理器。

T4g執行個體採用以64位元Arm架構為基礎的AWSGraviton2處理器。

建置在Nitro系統上的執行個體、M4、t2.large和更大、t3.large和更大,以及t3a.large和更大的執行個體類型需要64位元HVMAMI。

這些AMI擁有高容量的記憶體,而且需使用64位元作業系統才能充分利用此容量。

HVMAMI相較於位於記憶體密集型執行個體類型上的全虛擬 (PV)AMI,可提供更佳的效能。

此外,您必須使用HVMAMI才能充分利用增強聯網。

建置在Nitro系統上的執行個體具有以下要求: 必須安裝NVMe驅動程式 必須安裝彈性網路轉接器(ENA)驅動程式 下列LinuxAMI符合這些需求: AmazonLinux2 AmazonLinuxAMI2018.03 Ubuntu14.04(帶linux-aws核心)或更新版本 RedHatEnterpriseLinux7.4或更新版本 SUSELinuxEnterpriseServer12SP2或更新版本 CentOS7.4.1708或更新版本 FreeBSD11.1或更新版本 DebianGNU/Linux9或更新版本 具有AWSGraviton處理器的執行個體有下列需求: 使用64位元Arm架構的AMI。

支援透過具有ACPI資料表的UEFI開機,並支援PCI裝置的ACPI熱插拔。

下列LinuxAMI符合這些要求: AmazonLinux2(64位元Arm) Ubuntu16.04或更新版本(64位元Arm) RedHatEnterpriseLinux8.0或更新版本(64位元Arm) SUSELinuxEnterpriseServer15或更新版本(64位元Arm) Debian10或更新版本(64位元Arm) 為了獲得M6i執行個體的最佳效能,請確定它們具有ENA驅動程式2.2.9或更新版本。

將早於1.2版本之前的ENA驅動程式與這些執行個體搭配使用會導致網路介面連接失敗。

下列AMI具有相容的ENA驅動程式。

具有核心4.14.186的AmazonLinux2 具有核心5.4.0-1025-aws的Ubuntu20.04 具有核心4.18.0-240.1.1.el8_3.ARCH的RedHatEnterpriseLinux8.3 具有核心5.3.18-24.15.1的SUSELinuxEnterpriseServer15SP2 AmazonEC2Mac執行個體支援macOSMojave(10.14版)、macOSCatalina(10.15版)和macOSBig Sur(11版)。

建置在NitroSystem上的執行個體最多支援28個連接,包括網路界面、EBS磁碟區和NVMe執行個體存放區磁碟區。

如需詳細資訊,請參閱Nitro系統磁碟區限制。

啟動裸機執行個體會將基礎伺服器開機,包括驗證所有硬體和韌體元件。

這表示從執行個體進入執行中狀態到可在網路上供使用為止,可能需要20分鐘。

若要從裸機執行個體連接或卸離EBS磁碟區或輔助網路介面,需要PCIe原生熱插拔支援。

AmazonLinux2和最新版的AmazonLinuxAMI支援PCIe原生熱插拔,但舊版本不支援此功能。

您必須啟用下列Linux核心組態選項: CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEASPM=y 裸機執行個體使用PCI型序列裝置,而非I/O連接埠型序列裝置。

上游Linux核心和最新的AmazonLinuxAMI支援此裝置。

裸機執行個體還提供 ACPISPCR資料表,可讓系統自動使用PCI型序列裝置。

最新的WindowsAMI會自動使用PCI型序列裝置。

建置在Nitro系統上的執行個體應安裝system-logind或acpid,以支援透過API請求來正常關機。

您在區域內能夠啟動的執行個體總數有所限制,並且某些執行個體類型有額外的限制。

如需詳細資訊,請參閱AmazonEC2一般常見問答集中的我可以在AmazonEC2中執行多少個執行個體。

文件慣用形式 執行個體類型 爆量效能執行個體 此頁面是否有幫助?-是 感謝您,讓我們知道我們做得很好! 若您有空,歡迎您告知我們值得讚許的地方,這樣才能保持良好服務。

此頁面是否有幫助?-否 感謝讓我們知道此頁面仍須改善。

很抱歉,讓您失望。

若您有空,歡迎您提供改善文件的方式。



請為這篇文章評分?