每個租戶下可通過資源群組配置實現調度資源的統一分配與管理。本文將為您介紹如何建立自訂資源群組。
使用限制
每個租戶最多可建立100個資源群組(包括租戶預設資源群組)。
資源群組數量不區分資源群組狀態。
許可權說明
擁有管理資源設定許可權的自訂角色和超級管理員、系統管理員在內的系統角色,支援建立自訂資源群組。
操作步驟
在Dataphin首頁的頂部功能表列中,選擇管理中心 > 系統設定。
在左側導覽列中選擇租戶設定 > 資源設定。
在資源群組配置頁簽下,單擊+建立自訂資源群組。
在建立自訂資源群組對話方塊,配置參數。
參數
描述
資源群組名稱
請輸入資源群組名稱。最多支援128個字元。
負責人
選擇當前資源群組的負責人,可輸入使用者名稱稱關鍵字進行搜尋。
叢集
選擇資源群組所屬的叢集,可選擇預設叢集或當前租戶可使用的自訂叢集(即關聯租戶為全部租戶或指定了當前租戶的叢集)。
說明建立成功後不可修改叢集。
調度資源設定
CPU、記憶體:分別配置CPU和記憶體的可用上限和可用下限。
當叢集選擇為預設叢集:
可用下限:
可用下限=百分比(%)*租戶下限,使用者需輸入百分比數字,精確至1位小數,預設為空白。剩餘資源=1-當前租戶的資源下限中已指派給其他資源群組的總和(百分比),可用下限不能超過剩餘資源。可用上限:
可用上限=百分比(%)*租戶上限,使用者需輸入百分比數字,精確至1位小數,預設為100%。可用上限不可低於可用下限。
當叢集選擇為註冊外部叢集:
可用下限:
可用下限=百分比(%)*叢集總量,使用者需輸入百分比數字,精確至1位小數,預設為空白。剩餘資源=1-叢集總量中已指派給其他資源群組的總和(百分比),其中叢集總量為上述配置中所選叢集的總量。可用下限不能超過剩餘資源。可用上限:
可用上限=百分比(%)*叢集總量,使用者需輸入百分比數字,精確至1位小數,預設為100%。可用上限不可低於可用下限。
說明可用下限代表當前資源群組的保障資源,當租戶資源緊張時,所有資源群組優先獲得所設定的下限額度。
本資源群組未使用的資源下限額度可以被當前租戶的其他資源群組借用,但當本資源群組需要使用時,可以通過排隊等待的方式回收所借出的資源。
本資源群組同時可向當前租戶的其他資源群組借用其未使用的資源額度,但借用後可使用的資源總量不能超過所設定的可用上限。
為避免租戶可用資源調整導致資源群組下限超過上限值,所有資源群組的可用上限比例需大於可用下限。
資源群組僅可借用來源於同一個叢集的資源群組的資源。
描述:輸入對當前資源群組的簡單描述,不超過1000個字元。
應用情境:
包括離線任務和即時任務情境。
離線任務:用於支援離線任務的日常調度和批量營運操作。
批量營運操作:進行批量營運操作時可選擇的資源群組,如批量補資料。批量營運操作所配置的資源群組僅對大量操作所覆蓋的執行個體運行生效。
任務日常調度:指任務試運行、煙霧測試 (Smoke Test)、周期調度等操作使用的資源群組,需要配置可使用當前資源群組的關聯專案,配置後,在專案配置中,可選擇關聯的資源群組作為專案預設資源群組。更多資訊,請參見建立通用專案。
即時任務:租戶設定中開啟即時研發後,支援選擇即時任務;即時任務自訂資源群組支援Dataphin叢集和註冊調度叢集。建立的即時任務資源群組可用於Session叢集任務調試和即時任務運行。
應用情境選擇為即時任務時,不支援配置CPU/記憶體的可用上下限,使用者僅需輸入CPU和記憶體的百分比數值。
Session叢集任務調試:用於建立Session叢集以便於即時任務調試。
說明Session叢集最小規格要求為3C 12G。
僅支援每個租戶建立一個應用情境為Session叢集的自訂資源群組。
該租戶下的所有專案共用此資源群組。
僅支援即時任務的自訂資源群組用於建立Session叢集以便於即時任務調試。
即時任務運行:用於Flink on K8s(Kubernetes)部署模式下的計算資源分派。
說明當調度叢集選擇為非預設叢集(即外部註冊叢集)時,即時任務應用情境僅支援即時任務運行。
資源群組生效優先順序,請參見資源群組生效優先順序。
單擊確定,完成自訂資源群組配置。
資源群組修改後的配置可能需要一段時間生效(預計5分鐘),請耐心等待。