如果您需要構建復雜查詢特性的基礎引擎,或進行超大數據集的檢索與分析,可借助阿里云Elasticsearch(簡稱ES)實現。本文介紹如何創建阿里云ES實例。
費用說明
阿里云ES的產品價格和計費項,請參見阿里云ES計費。
操作步驟
本文以在阿里云Elasticsearch控制臺創建ES為例。如果您想通過API創建ES實例,請參見createInstance。
- 登錄阿里云Elasticsearch控制臺。
- 在左側導航欄,單擊Elasticsearch實例。
在Elasticsearch實例頁面左上角,單擊創建。
參數
說明
付費模式
包年包月:長期使用ES實例,建議選擇包年包月(一次性付費)。優勢是比按量付費更實惠。
按量付費:短期使用ES實例,在程序研發或功能測試期間,建議選擇按量付費(按小時付費)。優勢是可隨時釋放實例,停止計費。
您可以先創建按量付費的實例,確認實例符合要求后轉包年包月。
地域和可用區
根據業務情況選擇地域,實例創建后地域不能更換:
資源部署地域和用戶的距離越近,網絡時延越低,訪問速度越快。
如果ES實例需要與其他云產品實現內網互通,請將其部署在同一地域。
可用區數量
單可用區(默認):普通部署模式,適用于非關鍵任務型工作。
兩個可用區:跨可用區容災部署模式,適用于生產型工作。
三個可用區:高可用部署模式,適用于具有更高可用性要求的生產型工作。
說明部署多可用區時,不需要您手動選擇多個可用區,系統會自動配置對應個數的可用區。
更多信息,請參見部署和使用跨可用區實例。
網絡類型
目前僅支持專有網絡。
專有網絡
選擇對應地域下的專有網絡。
說明如果ES實例需要與其他云產品實現內網互通,建議將其部署在同一專有網絡下。
如果沒有符合業務需求的專有網絡,請先創建專有網絡。操作,請參見創建專有網絡和交換機。
虛擬交換機
列表中只顯示指定專有網絡下,與ES實例在同一可用區下的虛擬交換機。
說明如果沒有符合業務需求的虛擬交換機,請先創建交換機。操作,請參見創建專有網絡和交換機。
實例類型
向量增強版:在開源基礎上內置AI模型服務,可靈活搭建AI搜索。
內核增強版:在開源基礎上提供深度優化的AliES內核引擎,提供10+增強特性。
通用商業版:100%兼容開源Elasticsearch,免費提供全部X-pack高級特性。
更多信息,請參見版本特性和AliES內核增強版功能介紹。
Elasticsearch版本
向量增強版:支持8.15版本。
內核增強版:支持7.10、7.16和6.7版本。
通用商業版:支持8.13、8.9、8.5、7.7、6.8、6.3、5.6和5.5版本。
更多信息,請參見版本特性對比和Release Note。
說明不同版本支持的地域和可用區可能存在一定差異,具體請以購買頁為準。
內核增強特性
高級增強功能:
AI模型服務:8.15版本必選。
說明AI模型服務目前需手動開通,請參見開通服務。服務免費開通,按實際調用按量計費。
Indexing Service索引構建服務:適用于寫入TPS較高、寫入流量波動較大,查詢QPS較低的日志檢索、時序指標分析等場景。
Openstore智能混合存儲(日志場景):適用于有海量數據的長期存儲需求,數據查詢QPS較低且查詢時延容忍度相對較高的日志檢索、指標分析、數據歸檔等場景。
說明開啟Openstore智能混合存儲功能時,會同時開啟Indexing Service索引構建服務功能。
基礎增強功能:默認開啟,以插件形式免費提供,您可按需安裝使用。
不同版本支持的功能特性不同,具體信息請參見AliES內核增強版功能介紹。
場景初始化配置
按照業務形態選擇匹配的場景。
說明創建實例后,您可以選擇性地修改該類場景支持的配置,使集群和索引配置達到最優,減少由于使用錯誤導致的集群異常和性能問題。具體操作,請參見修改場景化配置模板。
實例規格
單擊各節點區塊,根據業務需要配置各節點。
說明如果您不知道需要購買什么規格的節點,請先評估ES實例所需規格和容量,請參見規格容量評估。
各節點配置的詳細說明,請參見ES實例節點配置說明。
在區域右下角單擊重置默認配置,可將修改后的節點配置恢復為系統默認配置。
資源組
通過資源組可以對ES實例進行分組管理。詳細信息,請參見資源分組和授權。
實例名稱
如果實例名稱為空,系統會自動生成。實例創建后您可以在實例的基本信息頁修改實例名稱。
登錄名
默認賬號為elastic,不可更改。elastic賬號可以用來訪問ES實例和登錄Kibana控制臺。
說明修改elastic賬號的密碼,在密碼生效期間會影響服務訪問,因此不建議在業務中直接使用elastic賬號。如果程序中需要指定ES實例的賬號和密碼,建議在Kibana控制臺創建具有相應權限的角色和用戶。具體操作,請參見通過Elasticsearch X-Pack角色管理實現用戶權限管控。
登錄密碼
elastic賬號對應的密碼,不可為空。
購買時長
如果付費模式為包年包月,需要選擇購買時長。
建議您選中到期自動續費功能,避免資源到期實例停機或釋放,影響正常使用。
按月購買實例,自動續費周期為1個月。
按年購買實例,自動續費周期為1年。
單擊立即購買,進入確認訂單頁面,確認實例配置無誤后,選中服務協議,單擊立即開通。
在Elasticsearch實例頁面的頂部菜單欄,選擇創建實例的地域,在實例列表中查看已創建的ES實例。
實例創建后,需要一段時間才能生效。時間長短與您的集群規格、數據結構和大小等相關,一般在小時級別。您可以在實例列表的狀態列,查看實例狀態。
開發測試型規格說明
針對個人學習者、個人網站開發者、小型應用開發者等群體,阿里云ES推出了價格更低的開發測試型規格,以降低新用戶的使用門檻。
適用場景
小型應用或個人網站開發人員功能測試場景。例如,CPU每日平均水位不超過20%,集群QPS不超過30。
ES API學習或功能驗證場景,存在明顯的閑置場景。例如,每日平均高頻使用時間在4小時內。
注意事項
開發測試型規格支持升配到普通規格,但升配期間服務(ES集群和Kibana)會中斷,會對在線業務的寫入、查詢請求產生影響,請充分評估后再執行變更操作。
說明升配至普通規格后,將無法降配至開發者規格。
普通規格之間的升配、降配服務不會中斷,集群可正常對外提供服務。
請不要在生產業務中選擇開發測試型規格。
開發測試型規格平均基準CPU計算性能為20%,持續超出基準可能會觸發限流,建議您結合資源使用率調整測試場景的并發或讀寫數據量。
配置說明
未列舉的參數的配置,請參見ES實例節點配置說明。
參數 | 說明 |
付費模式 | 僅支持包年包月類型。 |
地域和可用區 | 僅支持華北2(北京)地域。支持的可用區以購買頁為準。 |
可用區數量 | 僅支持單可用區。 |
專有網絡 | 默認支持專有網絡VPC內所有IP訪問。不支持配置私網訪問白名單,請謹慎選擇合適的專有網絡。 |
實例類型及版本 | 僅支持通用商業版8.5及以上版本。 |
數據節點 |
說明 開發測試型規格不支持調整數據節點配置。 |
Kibana |
|
專有主節點 | 不支持開啟 |
冷數據節點 | 不支持開啟 |
協調節點 | 不支持開啟 |
彈性節點 | 不支持開啟 |
常見問題
后續操作
如果您想查看實例的基本信息,例如實例私網地址、運行狀態、節點信息等,請參見查看集群狀態和節點信息。
您可以通過多種方式訪問ES實例,請參見訪問實例。
如果您需要遷移其他產品的數據或采集數據到ES中,請參見最佳實踐。
登錄ES的Kibana控制臺,進行數據分析、可視化和搜索,請參見登錄Kibana控制臺。
您可以通過配置實例提高ES查詢效率和服務的安全性,請參見配置實例。
如果程序中需要指定ES實例的賬號和密碼,建議在Kibana控制臺創建具有相應權限的角色和用戶。具體操作,請參見通過Elasticsearch X-Pack角色管理實現用戶權限管控。
說明修改elastic賬號的密碼,在密碼生效期間會影響服務訪問,因此不建議在業務中直接使用elastic賬號。
您可以通過修改初始化場景的配置,使集群和索引配置達到最優,減少由于使用錯誤導致的集群異常和性能問題。具體操作,請參見修改場景化配置模板。
如果您購買了冷數據節點,可以通過索引生命周期管理自動維護集群上的冷熱數據,實現冷熱數據分離。詳細信息請參見通過索引生命周期管理實現冷熱數據分離。
如果您創建的實例不符合業務需求或業務發生變化,可以通過升配或降配集群,修改集群配置。例如,修改節點規格、容量等。具體操作,請參見升配集群和降配集群。
說明升配集群時,如果之前的專有主節點是系統為您贈送的,在升配后將變為計費模式。
如果您想為已經購買的包年包月實例開啟自動續費功能,請參見續費實例。