Realtime ComputeFlink版支援工作空間和專案空間的資源隔離和許可權管理。您可以建立多重專案空間,並為每個空間分配獨立的資源和許可權,實現資源和許可權的完全隔離。本文將介紹如何調整工作空間和專案空間的資源。
注意事項
當RAM使用者、RAM角色或其他阿里雲帳號對工作空間或專案空間進行資源調整時,請確保其具有查看Flink工作空間和相應資源調整的許可權,詳情請參見RAM授權和專案空間授權。
Flink工作空間資源結構關係圖
關於擴容,需要自上而下,工作空間的資源可以分配給多重專案空間,專案空間資源會分配給資源隊列。
關於縮容,需要自下而上,先對資源隊列進行縮容調整,再減少專案空間的資源量,最後才可以對工作空間縮容。
增加訂用帳戶資源配額
(可選)工作空間資源擴容。
專案空間資源不足且已合理利用的情況下,請先進行工作空間擴容。
在目標工作空間操作列下,選擇
。在資源變更配置項,按照CU類型填寫對應的目標CU數。
閱讀完Flink全託管服務等級協議後,選中我已閱讀並同意,單擊確定後,完成支付。
完成支付後,即可在目標工作空間的已使用/已購買CU列,查看變更配置後的資源配額。
專案空間資源分派。
單擊目標工作空間ID左側的表徵圖。
在目標專案空間操作列下,單擊資源分派。
在彈出的對話方塊中,配置資源分派量,單擊確定。
專案空間資源會預設直接添加到該專案空間的資源隊列default-queue上。
(後續)每個Flink專案空間都會有一個預設隊列(default-queue)來承載作業的運行。如果您有資源隔離和管理的需求,可以在專案空間內添加資源隊列,為隊列分配不同的資源量,詳情請參見管理資源隊列。
縮減訂用帳戶資源配額
訂用帳戶工作空間縮容會進行一定的費用退還,具體詳見退款說明。
降低資源隊列資源。
每個Flink專案空間都會有一個預設隊列(default-queue)來承載作業的運行,詳情請參見管理資源隊列。
降低專案空間資源。
縮減資源後,空餘出來的資源量可以用於建立或分配給其他專案空間,或進行降低工作空間資源操作。
單擊目標工作空間ID左側的表徵圖。
在目標專案空間操作列下,單擊資源分派。
在彈出的對話方塊中,縮減資源分派量(最小資源變化量為1 CU,不能小於隊列已指派資源),單擊確定。
如需降低成本,請進行下一步工作空間縮容後才會退還一定費用。
降低工作空間資源。
在目標工作空間操作列下,選擇
。在資源變更配置項,按照CU類型填寫對應的目標CU數。
閱讀完Flink全託管服務等級協議後,選擇
,完成支付。
完成支付後,即可在目標工作空間的已使用/已購買CU列,查看變更配置後的資源配額。
調整隨用隨付資源配額
在隨用隨付模式中,如果您新增專案空間或對專案空間資源進行調整,請參考如下步驟。
查看工作空間配額。
在目標工作空間操作列下,選擇
,查看左側配額。查看其下的專案空間已使用/已指派CU列。
判斷所有專案空間已指派CU總和與工作空間配額上限的關係:
已指派CU總和 = 工作空間配額上限
可以提升工作空間配額,來建立其他專案空間或增加某專案空間資源,請參考步驟2a查看工作空間配額中的編輯配額上限操作。
可以先降低專案空間資源隊列資源,後對專案空間資源進行調整,請參考步驟3降低資源隊列資源和步驟4降低專案空間資源配額上限。
已指派CU總和 < 工作空間配額上限
未分配完的資源,可以用於分配給其他專案或建立專案空間。
降低資源隊列資源。
每個Flink專案空間都會有一個預設隊列(default-queue)來承載作業的運行,詳情請參見管理資源隊列。
降低專案空間資源配額上限。
縮減資源後,空餘出來的資源量可以用於建立或分配給其他專案空間。
單擊目標工作空間ID左側的表徵圖。
在目標專案空間操作列下,單擊資源分派(最小資源變化量為1 CU,不能小於已使用資源)。
在彈出的對話方塊中,設定項目空間配額上限後,單擊確定。
相關文檔
如果您需要將作業運行在指定資源隊列上,請參見部署作業。
工作空間賬單詳情,請參見查看賬單。
登入Realtime Compute控制台時,如果提示當前帳號缺少describevvpinstances許可權,解決方案請參見登入Realtime Compute控制台提示當前帳號缺少許可權。