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