全部產品
Search
文件中心

Elastic Compute Service:執行個體規格分類與命名

更新時間:Nov 16, 2024

阿里雲提供了豐富多樣的執行個體來滿足客戶不同業務情境及使用情境的需求。 閱讀本文瞭解執行個體規格類型系列群、執行個體規格類型系列、執行個體規格之間的關係,掌握執行個體規格的命名規範。

規格類型系列群差異比較

阿里雲根據CPU架構及適用的業務情境將執行個體劃分為x86及ARM架構的計算型伺服器、ECS Bare Metal Instance、高效能運算伺服器、Super Computing Cluster伺服器、GPU為主的異構計算型伺服器。

規格類型系列群

介紹

x86運算規格類型系列、ARM運算規格類型系列

  • x86運算規格類型系列:基於x86架構,每一個vCPU都對應一個處理器核心的超執行緒,具有效能穩定的特點,常見的品牌有:Intel、AMD、海光等。

    • 企業級x86運算規格類型系列:適用於各種類型和規模的企業級應用、資料庫系統、視頻編解碼、資料分析等情境。

    • 入門級x86運算規格類型系列:主要面向一般中小網站或個人開發。與企業級規格相比,共用型規格在資源利用上更多強調資源效能的共用,所以無法保證執行個體計算效能的穩定,但是成本相對較低。

  • ARM運算規格類型系列:基於ARM架構,每一個vCPU都對應一個處理器的物理核心,具有效能穩定且資源獨享的特點,適用於容器、微服務、網站和應用伺服器、高效能運算、基於CPU的機器學習等情境。常見的品牌有:倚天710,Ampere® Altra® 等。

ECS Bare Metal Instance(ebm)規格類型系列群

ECS Bare Metal Instance融合了物理機與雲端服務器的優勢,實現超強超穩的計算能力。通過阿里雲自主研發的虛擬化2.0技術,您的業務應用可以直接存取ECS Bare Metal Instance的處理器和記憶體,無任何虛擬化開銷。ECS Bare Metal Instance具備物理機層級的完整處理器特性(例如Intel VT-x),以及物理機層級的資源隔離優勢,特別適合上雲部署傳統非虛擬化情境的應用。

Super Computing Cluster(SCC)執行個體規格類型系列群

Super Computing ClusterSCC(Super Computing Cluster)在ECS Bare Metal Instance基礎上,加入高速RDMA(Remote Direct Memory Access)互聯支援,大幅提升網路效能,提高大規模叢集加速比。因此SCC在提供高頻寬、低延遲優質網路的同時,還具備ECS Bare Metal Instance的所有優點。

異構運算規格類型系列

  • GPU雲端服務器:GPU雲端服務器提供了GPU加速計算能力,實現GPU計算資源的即開即用和Auto Scaling。其作為阿里雲彈性計算家族的一員,結合了GPU計算力與CPU計算力,滿足您在人工智慧、高效能運算、專業圖形影像處理等情境中的需求,例如,在並行運算方面,使用GPU雲端服務器可顯著提高計算效率。

  • 異構服務型:異構服務型執行個體video-trans適用於視頻轉碼、映像與視頻內容處理以及幀映像提取等情境

  • 視覺計算型:視覺計算型執行個體規格類型系列ebmgi6s,基於阿里雲神龍架構及Intel®Server GPU,為您提供快速彈性擴充的安全架構及最新高密度雲手遊渲染執行個體。

規格類型系列&規格的關係

執行個體規格類型系列是一組具有相同處理器、相似業務情境和使用情境的執行個體規格的集合。根據CPU、記憶體等配置,一種執行個體規格類型系列又分為多種執行個體規格。ECS執行個體規格定義了執行個體的基本屬性:CPU和記憶體(包括CPU型號、主頻等)。但是,ECS執行個體只有同時配合Block Storage、鏡像和網路類型,才能唯一確定一台執行個體的具體服務形態。

規格類型系列&規格的關係說明如下:

說明

下圖僅展示部分規格類型系列&執行個體規格,更多執行個體規格說明,請參見執行個體規格類型系列

執行個體規格命名說明

執行個體規格類型系列名稱格式為ecs.<規格類型系列>,執行個體規格名稱為ecs.<規格類型系列>.<規格大小>。具體命名規則說明如下所示:

  • ecs:Elastic Compute Service的產品代號。

  • <規格類型系列>:由規格類型系列主體+規格類型系列尾碼組成。

  • <規格大小>:由smalllarge<nx>large組成,表示vCPU核心數。small表示1 vCPU,large表示2 vCPU,xlarge表示4 vCPU。<n>中的n越大,表示vCPU核心數越多,如2xlarge代表2 * 4 = 8 vCPU,3xlarge代表3 * 4 = 12 vCPU等等,以此類推。

x86運算規格類型系列和ARM運算規格類型系列

例如,ecs.g8ae.4xlarge為通用型執行個體規格類型系列中的一個執行個體規格,配備增強型AMD CPU,擁有4 * 4 = 16 vCPU,且由通用型規格類型系列的處理器與記憶體配比為1:4可知,記憶體為64GiB。

規格的命名主要在於規格類型系列的差異,下方表格詳細介紹了規格類型系列的組成部分。

規格類型系列主體(小寫字母+數字)

規格類型系列尾碼

小寫字母

數字

小寫字母

某個單詞的縮寫,標誌著執行個體規格類型系列的效能領域。

  • c:表示計算型(computational)

    處理器與記憶體配比為1:2,適用於資料庫、Web伺服器、高效能科學和工程應用、遊戲伺服器、資料分析、批次運算、視頻編碼、機器學習等情境。

  • g:表示通用型(general)

    處理器與記憶體配比為1:4,適用於通用互連網應用、資料庫、Web網站、Java應用服務、遊戲服、搜尋推廣等情境。

  • u:表示通用算力型(universal)

    U執行個體處理器部署在不同的伺服器平台,處理器與記憶體配比為1:1、1:2、1:4、1:8,適用於對價格敏感的企業級客戶,主要應用於中小型和規模的企業級應用、網站和應用伺服器,中小型資料庫系統、緩衝、搜尋叢集等情境。

  • r:表示記憶體型(ram)

    處理器與記憶體配比為1:8(部分規格不為1:8),適用於記憶體資料庫、資料分析與挖掘、分布式記憶體緩衝(Redis)、巨量資料類應用(Kafka、Elasticsearch等),以及對記憶體容量要求較高的通用企業級應用(Java)等情境。

  • re:表示記憶體增強型(ram enhanced)

  • hf(c/g/r):表示高主頻型(high frequency)

    處理器與記憶體配比為1:2、1:4、1:8,適用於大型多人線上遊戲、HPC等高效能科學計算情境,中大型資料庫系統等。

  • i:表示本地SSD型(instance family with local SSDs)

    處理器與記憶體配比為1:4、1:8,適用於OLTP、高效能關係型資料庫、NoSQL資料庫(例如Cassandra、MongoDB等)、Elasticsearch等搜尋情境以及EMR巨量資料存算分離情境。

  • d:表示巨量資料型(big data)

    處理器與記憶體配比為1:4(部分規格不為1:4),適用於Hadoop MapReduce、HDFS、Hive、HBase等巨量資料計算和儲存業務情境,以及Elasticsearch、Kafka等搜尋和日誌資料處理情境。

  • s:表示共用型(share)

    • t:表示突髮型(burst)

    • e:表示經濟型(economy)

一般用於區分同類型規格類型系列間的發布時間。更大的數字代表新一代規格類型系列,擁有更高的性價比。

如:8、7、6、5等。

一般用於說明規格類型系列的其他特性。

  • y:表示採用阿里雲自研倚天710 ARM架構CPU(Yitian)

  • a:表示採用AMD CPU

  • ae:表示AMD增強型(AMD enhanced)

  • i:表示採用intel CPU

  • h:表示採用海光處理器

  • re:表示RDMA增強型(RDMA enhanced)

  • se:表示儲存增強型(storage enhanced)

  • ne/nex:表示網路增強型(network enhanced)

  • t:表示安全增強型(tpm)

  • p:表示持久記憶體型(persistent ram)

  • g:表示通用型(general)

  • r:表示記憶體型(ram)

  • c:表示計算密集型(computational)

異構運算規格類型系列、ECS Bare Metal Instance、Super Computing Cluster(SCC)執行個體規格類型系列

例如,ecs.ebmgn7ix.32xlarge為搭載NVIDIA GPU卡的GPU計算型ECS Bare Metal Instance執行個體規格類型系列中的一個執行個體規格,配備增強型AMD CPU,擁有32 * 4 = 128 vCPU,7表示採用Ampere架構,GPU類型為A10且GPU顯存為24 GB。

規格的命名主要在於規格類型系列的差異,下方表格詳細介紹了規格類型系列的組成部分。

規格類型系列主體(小寫字母)

規格類型系列尾碼(小寫字母+數字)

  • gn:表示搭載NVIDIA GPU的計算型執行個體

  • vgn:表示採用NVIDIA GRID vGPU加速的獨享型執行個體

  • sgn:表示採用NVIDIA GRID vGPU加速的共用型執行個體

  • gi:表示搭載Intel GPU的計算型執行個體

  • f:表示FPGA計算型執行個體

  • ebm(c/g/r/gn/hf):表示ECS Bare Metal Instance(elastic bare metal)

  • scc(c/g/h/gn/hf):表示Super Computing Cluster(super computing cluster)

  • 6v:6表示採用Volta/Turing架構;v表示GPU類型為V100且GPU顯存為16 GB。

    例如,gn6v表示採用Volta/Turing架構,顯存為16 GB,且搭載NVIDIA V100 GPU的計算型執行個體。

  • 6e:6表示採用Volta/Turing架構;e(extend)表示第2代GPU類型為V100且顯存為32 GB。

    例如,gn6e表示採用Volta/Turing架構,顯存為32 GB,且搭載NVIDIA V100 GPU的計算型執行個體。

  • 6i:6表示採用Volta/Turing架構;i(inference)表示GPU類型為T4。

    例如,gn6i表示採用Volta/Turing架構且搭載NVIDIA的T4 GPU計算型執行個體。

  • 6s:6表示採用Volta/Turing架構;s表示第6代SG-1。

    例如,ebmgi6s表示採用Intel®Server GPU卡和第6代SG-1晶片的視覺計算型執行個體。

  • 7:表示採用Ampere架構。

  • 7i:7表示採用Ampere架構;i(inference)表示GPU類型為A10且顯存為24 GB。

  • 7e:7表示採用Ampere架構。

  • 7s:7表示採用Ampere架構;s表示用於第7代A30 GPU。

執行個體規格指標說明

指標名稱

說明

處理器

雲端服務器的物理CPU型號,不同處理器的效能不同:

  • CPU基頻:也稱為核心頻率,是指處理器在未進行任何形式的超頻或者特別最佳化的情況下的標準運行頻率。基頻是處理器設計者為其規定的運行速度,是在典型工作負載下保持可靠運行時的典型時脈速度。

  • CPU睿頻:是指處理器在需要時可以臨時提高其核心頻率來達到的最大時鐘頻率。

vCPU

基於X86架構的執行個體規格,每一個vCPU都對應一個處理器核心的超執行緒。

基於ARM架構的執行個體規格,每一個vCPU都對應一個處理器的物理核心,具有效能穩定且資源獨享的特點。

突發效能

  • 平均基準CPU計算效能:執行個體可以持續穩定地提供的CPU效能。

  • CPU積分/小時:執行個體開機後即消耗CPU積分維持計算效能,同時按固定速度獲得CPU積分,CPU積分的獲得速度由執行個體規格決定,請參見執行個體規格指標資料的CPU積分/小時列,該指標為單台執行個體所有vCPU每小時可以獲得的CPU積分。

  • 最大CPU積分餘額:一台突發效能執行個體24小時可以獲得的CPU積分,CPU積分餘額最多儲存24小時,保持動態平衡。對指定執行個體規格來說,CPU積分獲得速度是固定的,因此CPU積分餘額有上限。

記憶體

  • 記憶體:用於儲存和檢索伺服器中能夠快速存取的資料。記憶體在伺服器運行程式和處理資料時扮演著臨時資料存放區的角色。記憶體中儲存的資訊通常是暫時的,即當伺服器關閉或重新啟動時,儲存在記憶體中的資料將會丟失。

  • 持久記憶體:可以作為記憶體或本機存放區使用,在支援持久記憶體的執行個體規格指標明細表格中與記憶體呈並列關係,持久記憶體支援的使用方式和執行個體規格有關,更多資訊,請參見配置使用持久記憶體

  • 加密記憶體:基於Intel®SGX技術提供的加密記憶體,在支援的執行個體規格指標明細表格中記憶體為總記憶體,包含加密記憶體,更多資訊,請參見構建SGX機密計算環境

網路頻寬

  • 網路基礎頻寬:網路基礎頻寬是指在一個網路連接中的初始頻寬配置,它表示在正常情況下網路連接可以傳輸的最巨量資料量。您可以根據自己的需求選擇不同的基礎頻寬配置。更多資訊,請參見網路頻寬

  • 網路突髮帶寬:指執行個體在基礎頻寬之上,短時期內能夠達到的最巨量資料傳輸速率,通過網路突發積分實現。六代及之後規格類型系列的部分執行個體規格開始支援突髮網絡頻寬。網路突髮帶寬是利用閑置資源的讓利,不承諾SLA。更多資訊,請參見突髮帶寬

  • 網路全雙工系統頻寬:7代及以後的執行個體規格開始支援全雙工系統網路頻寬。在全雙工系統網路頻寬下,接收和發送兩個方向的頻寬可以同時達到執行個體預設的頻寬規格(請參見規格描述中的頻寬參數),而不會互相影響。您可以在全速率發送資料包的同時,也能享受全速率的接收頻寬。更多資訊,請參見內網頻寬

說明

執行個體規格指標均在純轉寄測試環境下驗證獲得。在實際業務情境中,受執行個體負載類型、包長大小,長短串連,鏡像版本、組網模型等其他因素的影響,執行個體的效能表現可能存在差異。建議您先進行業務壓測,以瞭解執行個體的效能表現,從而選擇合適的執行個體規格。

網路收發包PPS

網路收發包能力指出方向和入方向相加能達到的最大能力。測試網路收發包PPS能力的操作方法,請參見網路效能測試方法

說明

執行個體規格指標均在純轉寄測試環境下驗證獲得。在實際業務情境中,受執行個體負載類型、包長大小,長短串連,鏡像版本、組網模型等其他因素的影響,執行個體的效能表現可能存在差異。建議您先進行業務壓測,以瞭解執行個體的效能表現,從而選擇合適的執行個體規格。

串連數

串連又稱網路會話,是用戶端與伺服器建立串連並傳輸資料的過程。網路五元組(包括源IP、目的IP、源連接埠、目的連接埠、協議)唯一確定一個串連,ECS執行個體的串連數包括通過TCP、UDP、ICMP協議建立的串連。如果您的業務對網路並發敏感,請根據業務需求選擇明確標註了串連數參數的執行個體。

隊列數

執行個體規格支援的最大網卡隊列數,即執行個體能夠同時處理的資料包隊列的數量。更多的隊列通常意味著網路資料可以更高效地被分發和處理,減少資料包等待處理的時間,從而提升網路效能,降低資料包丟失率和網路延遲。

合理的隊列數配置需要根據實際的網路負載、硬體效能和系統設定來決定。詳細資料,請參見管理網卡多隊列

彈性網卡數

執行個體規格支援綁定的彈性網卡數量。每台ECS執行個體可以附加一個或多個彈性網卡。輔助彈性網卡可以在不同ECS執行個體之間進行解除綁定和綁定操作,這使得網路設定更加靈活和可擴充,以滿足不同業務情境下的網路需求。例如,實現多IP地址、多網卡、高可用網路方案等。詳細資料,請參見彈性網卡

支援掛載啟用彈性RDMA介面的網卡(ERI)數

執行個體規格支援掛載ERI的數量。ERI(Elastic RDMA Interface),彈性RDMA網卡,完全相容RDMA通訊協定。ERI完全複用普通VPC彈性網卡(ENI)所屬的網路,讓您無需改變業務組網,即可在原有網路下使用RDMA功能,體驗RDMA帶來的超低延遲。詳細資料,請參見彈性RDMA網路

支援巨型幀(Jumbo frames)

執行個體規格是否支援巨型幀。阿里雲支援8500位元組的巨型幀,允許您發送8500位元組載荷的乙太網路幀。增大的有效載荷有助於提高鏈路利用率,獲得更好的網路效能。關於如何開啟巨型幀,請參見巨型幀(Jumbo Frames)

單網卡私人IPv4地址數

執行個體規格支援的單張彈性網卡的私人IPv4地址數量。

單網卡IPv6地址數

執行個體規格支援的單張彈性網卡的IPv6地址數量。

I/O最佳化執行個體

I/O最佳化為執行個體與雲端硬碟之間提供更好的網路能力,可保證雲端硬碟儲存效能的發揮。對於I/O最佳化的執行個體,掛載ESSD雲端硬碟時能夠獲得ESSD雲端硬碟的全部儲存效能。

本機存放區

本機存放區,是指掛載在Elastic Compute Service所在物理機(宿主機)上的本地磁碟,是一種臨時Block Storage,無法單獨建立,控制台中使用二進位單位GiB。

警告

本地碟的資料可靠性取決於物理機的可靠性,存在單點故障風險。使用本地碟儲存資料有遺失資料的風險,請勿在本地碟上儲存需要長期儲存的業務資料。更多資訊,請參見本地碟

雲端硬碟頻寬

  • 基礎頻寬:每個執行個體規格可以持續支援的最大雲端硬碟頻寬能力,有SLA保證。

  • 突髮帶寬:每個執行個體規格允許更高的頻寬能力,但突發能力有時間限制,同時也要依賴整機的頻寬資源,沒有SLA保證。

雲端硬碟IOPS

  • 基礎IOPS:每個執行個體規格可以持續支援的最大雲端硬碟IOPS能力,有SLA保證。

  • 突發IOPS:每個執行個體規格允許更高的IOPS能力,但突發能力有時間限制,同時也要依賴整機的I/O資源,沒有SLA保證。

vTPM

可信計算能力:可信執行個體底層物理伺服器搭載可信平台模組TPM(Trusted Platform Module)/可信密碼模組TCM(Trusted Cryptography Module)作為硬體可信根TCB(Trusted Computing Base),實現伺服器的可信啟動,確保零篡改。在虛擬化層面,支援虛擬可信能力vTPM,提供執行個體啟動過程核心組件的校正能力。