計算群組(Computing Group)用於在單個叢集內實現計算資源的隔離。每個計算群組擁有獨立的串連地址和計算資源,可以針對不同工作負載(如讀寫分離)進行隔離和獨立擴充,適用於讀寫分離、業務資源隔離等情境,從而保障核心業務的穩定性並提升叢集資源管理效率。
使用限制
僅支援雲資料庫 ClickHouse 企業版,並且儲存類型為OSS類型。
暫不支援美國(維吉尼亞)和美國(矽谷)地區。
費用說明
開通計算群組後,系統將匯總叢集中所有計算群組使用的CCU統一計費,計算資源單價請參見企業版費用。
預設計算群組
建立雲資料庫 ClickHouse 企業版叢集後,阿里雲將自動建立一個預設的計算群組,新購叢集時選擇的計算資源將統一納入該計算群組中進行管理。預設計算群組具有以下特性:
不支援刪除。
為保證預設計算群組高可用,預設計算群組的節點數量最小為2。
預設配置為可讀可寫,無法修改讀寫配置。
建立計算群組
建立計算群組時提供了彈性上下限配置、讀寫配置等選項,您可以根據業務具體需求來建立適合您的計算群組。
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇计算组管理。
單擊頁面左上方的新建计算组。
在新建计算组面板,配置如下參數。
參數
說明
计算组名称
計算群組別名。
读写属性
可選項:
rw(读写)。
ro(只读)。唯讀計算群組無法執行
INSERT操作,不會調度Merge背景工作。
Server节点数量
計算群組後端的計算節點數量。規則如下:
最小值:1(預設計算群組節點數最小為2)。
最大值:叢集節點數上限-當前叢集中其他計算群組總節點數。
单个server最小预留规格
單個節點計算單元(CCU)的最小值。
单个server最大弹性上限
單個節點計算單元(CCU)的最大值。計算資源根據節點負載,按照CCU(ClickHouse Compute Units)粒度進行資源彈性擴充,彈性縮容不小於單節點最小CCU配置規格,1CCU約等於1 Core 4 GiB。
單擊確定。
說明點擊按鈕後,系統將執行資源校正及前置檢查,大約需要40s。建立計算群組流程耗時約5~10分鐘,當計算群組狀態變為運行中即表示建立成功。
管理計算群組
重啟計算群組
計算群組節點數=1:重啟過程中該計算群組不可用。
計算群組節點數>1:重啟過程中當前計算群組可能出現閃斷。
重啟耗時與叢集的庫表數量及資料量有關。
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇计算组管理。
在目標計算群組所在行的操作列,單擊重啟。
單擊確定。
變更計算群組彈性配置
考慮到Keeper負載等限制因素,叢集中所有計算群組節點數總和上限為16(如需調整上限,請提交工單聯絡支援人員處理)。
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇计算组管理。
在目標計算群組所在行的操作列,單擊配置变更。
修改Server节点数量、单个server最小预留规格和单个server最大弹性上限。
單擊確定。
變更計算群組讀寫配置
預設計算群組只能配置rw(读写)屬性,不支援修改為ro(只读)。
變更配置時,後台會對計算群組包含的計算節點進行滾動重啟。
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇计算组管理。
在目標計算群組所在行的读写属性列,單擊
按鈕。單擊確定。
計算群組網路設定
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇计算组管理。
在目標計算群組所在行的计算组连接地址(外网地址)列:
申請外網地址:單擊申請外網。
釋放外網地址:單擊釋放外網。
修改串連地址:單擊修改连接地址,然後修改地址首碼。
單擊確定。
查看計算群組監控
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇監控告警,單擊集群監控頁簽。
在頁面左上方的
computingGroupId選項卡中,選擇對應計算群組。
計算群組維度查詢管理
雲資料庫 ClickHouse 企業版提供了計算群組維度查詢管理功能,您可以查看當前啟動並執行SQL、慢SQL資訊以及執行終止查詢等操作。
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,單擊查詢管理。
在頁面右上方選擇對應計算群組,進行查詢管理。
刪除計算群組
預設計算群組不允許刪除。
刪除計算群組時,會釋放計算群組綁定的內網及外網串連地址,以及計算節點。
OSS中儲存的業務資料不受影響,您仍然可以通過其他計算群組或預設計算群組訪問業務資料。
登入雲資料庫ClickHouse控制台,在頁面左上方選擇叢集所在地區。
在集群清單頁面,選擇企业版实例列表,單擊目標執行個體ID,進入叢集詳情頁。
在左側導覽列,選擇计算组管理。
在目標計算群組所在行的操作列,單擊删除。
在彈框中單擊確定。