如何選擇企業(yè)級實例規(guī)格族
發(fā)布時間:2021-01-29 點擊數(shù):724
選型并非選擇一款實例規(guī)格,而是了解實例規(guī)格的關鍵特點,在庫存不足、產(chǎn)品下線、使用搶占式實例等場景中,您可以有多種備選實例規(guī)格,充分利用阿里云ECS彈性靈活的特點。
本文主要介紹如何選擇企業(yè)級實例規(guī)格族。
了解實例規(guī)格族
啟動一臺ECS實例前,您需要結合性能、價格、工作負載等因素,做出性價比與穩(wěn)定性最優(yōu)的決策。根據(jù)業(yè)務場景和vCPU、內(nèi)存、網(wǎng)絡性能、存儲吞吐等配置劃分,阿里云ECS提供了多種實例規(guī)格族,一種實例規(guī)格族又包括多個實例規(guī)格。實例規(guī)格族名稱格式為ecs.<規(guī)格族>,實例規(guī)格名稱為ecs.<規(guī)格族>.<nx>large。
- ecs:云服務器ECS的產(chǎn)品代號。
-
<規(guī)格族>:由小寫字母加數(shù)字組成。
-
小寫字母為某個單詞的縮寫,并標志著規(guī)格族的性能領域。部分小寫字母的含義如下所示。
- c:一般表示計算型(computational)
- g:一般表示通用型(general)
- r:一般表示內(nèi)存型(ram)
- ne:一般表示網(wǎng)絡增強型(network enhanced)
- 數(shù)字一般區(qū)別同類型規(guī)格族間的發(fā)布時間。更大的數(shù)字代表新一代規(guī)格族,擁有更高的性價比,價格低性能好。
-
小寫字母為某個單詞的縮寫,并標志著規(guī)格族的性能領域。部分小寫字母的含義如下所示。
- <nx>large:n越大,vCPU核數(shù)越多。
開始選型
為方便您在選型時對比實例性能,您可以從以下途徑了解實例詳情。
- 實例規(guī)格族:查閱文檔了解實例規(guī)格族的產(chǎn)品詳情,無需賬號登錄。
- DescribeInstanceTypes:調(diào)用ECS API,獲取最新的性能規(guī)格參數(shù),但需要您已注冊賬號。
- 云產(chǎn)品定價頁:了解ECS資源的定價信息、最新優(yōu)惠活動、以及初步估算使用成本。
- ECS自定義購買頁面:在基礎配置頁面的實例配置處,了解更多選購指導。
根據(jù)使用場景挑選
根據(jù)典型應用推薦
自建服務的選型推薦
如果您是自建服務,可以根據(jù)您使用的應用,并參考選型原則,選擇對應的實例規(guī)格族。
| 應用類型 | 常用應用 | 選型原則 | 推薦實例規(guī)格族 |
|---|---|---|---|
| 負載均衡 | Nginx |
應用特點:需要支持高頻率的新建連接操作。
|
c6、hfc6系列 |
| RPC產(chǎn)品 |
|
應用特點:網(wǎng)絡鏈接密集型;進程運行時需要消耗較高的內(nèi)存。 | g6系列 |
| 緩存 |
|
|
|
| 配置中心 | ZooKeeper |
在應用啟動協(xié)商時會有大量I/O讀寫操作。
|
|
| 消息隊列 |
|
從消息完整性方面考慮,存儲優(yōu)先選用云盤。
|
|
| 容器編排 | Kubernetes | 通過彈性裸金屬服務器和容器組合,可以最大限度挖掘計算潛能。 | ebmc6、ebmg6系列 |
| 大表存儲 | HBase |
|
|
| 數(shù)據(jù)庫 |
|
|
|
| SQLServer |
|
|
|
| 文本搜索 | Elasticsearch |
|
|
| 實時計算 |
|
基于存儲量可以選擇ECS通用規(guī)格和云盤,也可以選擇d系列。 | d1、d1ne、d2s系列 |
| 離線計算 |
|
優(yōu)先選擇d系列。 | d1、d1ne、d2s系列 |
通用場景、游戲服、視頻直播場景推薦
在該類場景中,性能需求表現(xiàn)為CPU計算密集型,您需要相對均衡的處理器與內(nèi)存資源配比,通常選用CPU與內(nèi)存配比1:2、系統(tǒng)盤選用高效云盤、數(shù)據(jù)盤選用SSD云盤或者ESSD云盤。如果業(yè)務需要更強的網(wǎng)絡性能,如視頻彈幕等,您可以選用同系列中更高規(guī)格的實例規(guī)格,提高網(wǎng)絡收發(fā)包能力(PPS)。
| 場景分類 | 場景細分 | 推薦規(guī)格族 | 性能需求 | 處理器與內(nèi)存比 |
|---|---|---|---|---|
| 通用應用 | 均衡性能應用,后臺應用 | g系列,如g6 | 中主頻,計算密集型 | 1:4 |
| 高網(wǎng)絡收發(fā)包應用 | g系列,如g6 | 高網(wǎng)絡PPS,計算密集型 | 1:4 | |
| 高性能計算 | c系列,如c6 | 高主頻,計算密集型 | 1:2 | |
| 游戲應用 | 高性能端游 | c系列,如c6 | 高主頻 | 1:2 |
| 手游、頁游 | g系列,如g6 | 中主頻 | 1:4 | |
| 視頻直播 | 視頻轉(zhuǎn)發(fā) | g系列,如g6 | 中主頻,計算密集型 | 1:4 |
| 直播彈幕 | g系列,如g6 | 高網(wǎng)絡PPS,計算密集型 | 1:4 |
Hadoop、Spark、Kafka大數(shù)據(jù)場景推薦
在該類場景中,由于涉及不同的節(jié)點,性能需求表現(xiàn)較為復雜,您需要均衡各個節(jié)點的性能表現(xiàn),包括計算、存儲吞吐、網(wǎng)絡性能等。
- 數(shù)據(jù)節(jié)點:需要高存儲吞吐、高網(wǎng)絡吞吐、均衡的處理器與內(nèi)存配比,推薦您使用大數(shù)據(jù)型d系列規(guī)格族。例如MapReduce/Hive可選擇ecs.d1ne.6xlarge,Spark/Mlib可選擇ecs.d1ne.8xlarge。
數(shù)據(jù)庫、緩存、搜索場景推薦
在該類場景中,實例規(guī)格的處理器與內(nèi)存配比一般要求高于1:4,部分軟件對存儲I/O讀寫能力及時延性能較為敏感,建議您選用單位內(nèi)存性價比較高的規(guī)格族。
| 場景分類 | 場景細分 | 推薦規(guī)格族 | 處理器與內(nèi)存比 | 數(shù)據(jù)盤 |
|---|---|---|---|---|
| 關系型數(shù)據(jù)庫 | 高性能,依賴應用層高可用 | i系列 | 1:4 | 本地SSD存儲、高效云盤、SSD云盤 |
| 中小型數(shù)據(jù)庫 | g系列,或其他內(nèi)存占比為1:4的規(guī)格族 | 1:4 | 高效云盤、SSD云盤 | |
| 高性能數(shù)據(jù)庫 | r系列 | 1:8 | 高效云盤、SSD云盤 | |
| 分布式緩存 | 中內(nèi)存消耗場景 | g系列,或其他內(nèi)存占比為1:4的規(guī)格族 | 1:4 | 高效云盤、SSD云盤 |
| 高內(nèi)存消耗場景 | r系列 | 1:8 | 高效云盤、SSD云盤 | |
| NoSQL數(shù)據(jù)庫 | 高性能,應用層高可用 | i 系列 | 1:4 | 本地SSD存儲、高效云盤、SSD云盤 |
| 中小型數(shù)據(jù)庫 | g系列,或其他內(nèi)存占比為1:4的規(guī)格族 | 1:4 | 高效云盤、SSD云盤 | |
| 高性能數(shù)據(jù)庫 | r系列 | 1:8 | 高效云盤、SSD云盤 | |
| ElasticSearch | 小集群,靠云盤保證數(shù)據(jù)高可用 | g系列,或其他內(nèi)存占比為1:4的規(guī)格族 | 1:4 | 高效云盤、SSD云盤 |
| 大集群,高可用 | d系列 | 1:4 | 本地SSD存儲、高效云盤、SSD云盤 |
以數(shù)據(jù)庫為例,在傳統(tǒng)方式中,業(yè)務系統(tǒng)直接對接OLTP數(shù)據(jù)庫,數(shù)據(jù)冗余大多通過RAID磁盤陣列實現(xiàn)。選擇阿里云ECS,您的輕載、重載數(shù)據(jù)庫都能實現(xiàn)靈活部署。
- 輕載數(shù)據(jù)庫:采用企業(yè)級實例規(guī)格搭配云盤使用,性價比更高。
- 重載數(shù)據(jù)庫:需要高存儲IOPS和低讀寫延時,推薦您使用本地SSD型i系列實例規(guī)格族(搭配了高I/O型本地NVMeSSD本地盤),滿足大型重載數(shù)據(jù)庫要求。
深度學習、圖像處理場景推薦
在該類場景中,應用需要高性能的GPU加速器,在GPU和CPU配比方面有如下建議。
- 深度學習訓練:GPU與CPU比例推薦為1:8到1:12之間。
- 通用深度學習:GPU與CPU比例推薦為1:4到1:48之間。
- 圖像識別推理:GPU與CPU比例推薦為1:4到1:12之間。
- 語音識別與合成推理:GPU與CPU比例推薦為1:16到1:48之間。
驗證與調(diào)整
當您完成選型并開始使用ECS實例后,建議您根據(jù)一段時間的性能監(jiān)控信息,驗證所選實例規(guī)格是否合適。
假設您選擇了ecs.g6.xlarge,通過監(jiān)控發(fā)現(xiàn)實例CPU使用率一直較低,建議您登錄實例檢查內(nèi)存占用率是否較高,如果內(nèi)存占用較高,您可以調(diào)整為處理器與內(nèi)存資源配比更合適的規(guī)格族。更多詳情,請參見以下文檔:
- ECS自帶監(jiān)控服務
- 查看云盤監(jiān)控信息
- 概覽
使用云服務器ECS的過程中,如果發(fā)生地域中庫存不足、實例規(guī)格族停售、修改為更高性價比規(guī)格族、升級配置等情況,您可以根據(jù)實例規(guī)格族的特點進行變配。下表列舉了部分實例規(guī)格族的變配推薦。
| 當前實例規(guī)格族 | 首選推薦 | 備選推薦 |
|---|---|---|
| sn1、sn2 |
|
|
| c4 | hfc6、c6 | hfc5、c5 |
| ce4 | r6 | r5、se1ne |
| cm4 | hfc6 | hfc5、g5 |
| n1、n2、e3 |
|
|
|
|
|




