文本介紹購買阿里云Elasticsearch(ES)實例時如何配置各節點參數,同時介紹各類型節點的功能特點。
數據節點
數據節點是存儲索引數據的節點,主要對文檔進行增刪改查、聚合等操作。數據節點對CPU、內存和IO要求較高,在優化集群性能時需要監控數據節點的狀態。當資源不足時,建議在集群中添加新的數據節點。
如果實例中有專有主節點,數據節點只作為數據節點。
如果實例中沒有專有主節點,則數據節點既作為數據節點,又作為專有主節點。
參數 | 說明 |
數據節點規格 |
說明 實例創建后不支持變更規格族,支持通過升配或降配功能在當前的規格族內變更規格。 |
數據節點存儲類型 | 數據節點為云盤型或新一代云盤型時,需要選擇數據節點存儲類型。
說明
|
數據節點存儲性能級別 | 數據節點存儲類型為ESSD云盤時,支持配置該參數。 |
數據節點云盤加密 | 數據節點規格族為云盤型或新一代云盤型時,可以對云盤進行加密。
說明
|
數據單節點存儲空間 | 數據單節點存儲空間與數據節點存儲類型有關:
說明 2 TiB以上的高效云盤通過磁盤陣列及RAID 0的方式提供服務,擴容時僅支持藍綠變更方式。 |
數據節點數量 | 購買的節點數量需要是可用區的整數倍。 重要 2個數據節點的集群有腦裂風險,且穩定性較低,生產上請謹慎選擇。 |
Kibana節點
默認為啟用狀態,不可更改。
免費贈送1核2 GiB規格的Kibana節點,但僅建議在測試場景中使用。
受規格性能及穩定性影響,推薦購買2核4 GiB及以上規格的Kibana節點。
專有主節點
專有主節點的主要功能是對集群進行操作,例如創建或刪除索引,跟蹤哪些節點是集群的一部分,并決定哪些分片分配給相關的節點。穩定的主節點對集群的健康非常重要,默認情況下集群中的任一節點都可能被選為主節點。索引數據和搜索查詢等操作會占用大量的CPU、內存和IO資源,為了確保集群的穩定性,建議您購買專有主節點,分離主節點和數據節點。
升配集群時,如果之前的專有主節點是系統贈送的,在升配后將變為計費模式。
參數 | 說明 |
專有主節點 |
說明
|
專有主節點規格 | 支持的規格以購買頁為準。 |
專有主節點存儲類型 |
支持的存儲類型以購買頁為準。 |
專有主節點存儲空間 | 默認為20 GiB,不可更改。 |
專有主節點數量 | 默認為3個,不可更改。 |
冷數據節點
如果您的業務中同時存在以下2種類型的數據索引,建議購買冷數據節點分離冷熱數據。冷熱集群架構可以提高集群的處理性能和服務穩定性。
查詢頻率高或寫入壓力大的索引。
查詢頻率低基本無寫入的索引(通常為歷史數據索引)。
更多信息,請參見Elasticsearch Hot Warm Architecture。
如果實例中有專有主節點,則冷數據節點只作為數據節點。
如果實例中沒有專有主節點,則冷數據節點既作為數據節點,又作為專有主節點。
參數 | 說明 |
冷數據節點 | 已購買的冷數據節點,暫不支持取消。 |
冷數據節點規格 | 支持的規格以購買頁為準。 |
冷數據節點存儲類型 | 目前僅支持高效云盤。 |
冷數據節點云盤加密 |
說明
|
冷數據節點存儲空間 | 最小存儲空間為500 GiB。 |
冷數據節點數量 | 購買的節點數量需要是可用區的整數倍。 |
購買冷數據節點后,系統會在節點啟動參數中加入-Enode.attr.box_type
,如下所示。
節點類型 | 啟動參數 |
數據節點 | -Enode.attr.box_type=hot |
冷數據節點 | -Enode.attr.box_type=warm |
協調節點
協調節點可以分擔數據節點的CPU開銷,提高處理性能和服務穩定性。如果您的業務是CPU密集型的業務,建議購買協調節點,例如需要進行較多的聚合查詢之類的操作。
參數 | 說明 |
協調節點 | 基于云原生管控架構部署的實例(7.16及以上版本和部分地域的7.10版本實例),暫不支持取消已購買的協調節點,實際以購買頁為準。 |
協調節點規格 | 支持的規格以購買頁為準。 |
協調節點存儲類型 | 目前僅支持高效云盤。 |
協調節點存儲空間 | 默認為20 GiB,不可更改。 |
協調節點數量 | 購買的節點數量需要是可用區的整數倍。 |
彈性數據節點
購買彈性數據節點后,您可以通過彈性擴縮功能配置彈性擴縮任務。在業務高峰期增加計算資源,低峰期減少計算資源,充分利用集群資源,降低集群使用成本。適用于具有明顯高低峰期規律的業務,例如一天內某個固定時間段流量是低峰期的數倍。
無論實例的付費模式為包年包月還是按量付費,彈性數據節點統一根據實際用量,采用按量付費的模式計費。
參數 | 說明 |
彈性數據節點 |
說明 已購買的彈性節點,不支持取消。 |
彈性數據節點規格族 |
說明
|
彈性數據節點存儲類型 | 數據節點規格族為云盤型時,需要選擇數據節點存儲類型。
支持的存儲類型以構面頁為準。 |
彈性數據節點存儲性能級別 | 數據節點存儲類型為ESSD云盤時,支持配置該參數。 |
彈性數據節點云盤加密 | 數據節點規格族為云盤型時,可以對云盤進行加密。
說明
|
彈性數據節點存儲空間 | 數據單節點存儲空間與數據節點存儲類型有關:
說明 2 TiB以上的高效云盤通過磁盤陣列及RAID 0的方式提供服務,擴容僅支持藍綠變更方式。 |
彈性數據節點數 | 配置彈性數據節點的數量。 |
相關文檔
購買ES實例,請參見創建阿里云Elasticsearch實例。
各節點的官方說明文檔,請參見Node | Elasticsearch Guide。
各節點規格的價格,請參見產品定價。