全部產品
Search
文件中心

Realtime Compute for Apache Flink:開通Realtime ComputeFlink版

更新時間:Dec 05, 2025

使用Realtime ComputeFlink版需要開通工作空間,每個工作空間的計算資源隔離,開發控制台相互獨立。本文為您介紹開通Flink工作空間的操作步驟,以及開通過程中的注意事項。

前提條件

已擁有阿里雲帳號。如果您還沒有阿里雲帳號,請先完成註冊。

如果您使用RAM使用者、角色等身份訪問,則需要具有Realtime Compute控制台相關許可權,詳情請參見許可權管理

注意事項

  • 建立Flink工作空間涉及其他雲產品,包括VPC、OSS以及監控服務相關雲產品,收費詳情請參見計費項目

  • Realtime ComputeFlink版採用儲存計算分離架構在綁定OSS Bucket時,需要注意以下幾點:

    • 如果您還沒有開通OSS,可以參見開通OSS服務進行開通。OSS儲存需要與該Flink工作空間在同一地區,且為標準儲存類型。

    • 請勿對綁定的OSS Bucket設定任何策略,例如版本控制、合規保留等,以免影響Flink作業的正常運行。

      如果您的OSS Bucket開通了版本控制功能,過多地刪除標記會導致List變慢等問題。因此,如果您開通了版本控制功能,則需要配置生命週期規則,來定期清理刪除標記和不必要的歷史版本,從而減少儲存成本並提升OSS效能。清理刪除標記的操作詳情,請參見使用最後一次修改時間的生命週期規則結合版本控制降低儲存成本

      警告

      在您的OSS Bucket未開啟版本控制功能時,如果您需要設定生命週期規則,請勿對Flink的相關目錄(包括artifacts、flink-jobs、flink-savepoints、sql-artifacts、plan和flink-sessionclusters等)設定清除策略。因為設定清除策略可能會把Flink相關檔案清理掉,導致Flink作業運行異常。

    • 開通工作空間時如果儲存類型為OSS Bucket,為實現Flink工作空間的同城高可用性,必須確保綁定的Bucket為同城冗餘儲存類型(配置方法請參見轉換Bucket的儲存冗餘類型)。否則,當某個可用性區域不可用時,狀態資料將無法被正常訪問,導致Flink無法保證作業有狀態啟動。

      說明

      當工作空間同時包含同城高可用與單可用性區域專案空間時,直接將工作空間綁定的Bucket升級為同城冗餘可能會導致儲存成本的上漲。您可以重新開通一個工作空間單獨用於同城高可用,並綁定同城冗餘類型的OSS Bucket,實現成本與可靠性的最優平衡。OSS儲存費用詳情請參見儲存費用

    • 儲存類型為OSS Bucket時,請確保在Security Center關閉惡意檔案檢測SDK,開啟此檢測會容易觸發OSS流量管控,導致Flink作業啟動停留在初始化狀態。

開通訂用帳戶工作空間

  1. 登入Realtime Compute管理主控台

  2. 單擊Realtime Compute Flink旁的立即購買

  3. 首次購買時,需要您授予Flink訪問相應雲資源的許可權。

    單擊前往RAM進行授權後,在雲資源訪問授權頁面,單擊同意授權。完成自動化授權,即可獲得訪問相應雲產品資源的許可權。

  4. 在購買頁面,填寫配置資訊。

    image

    類別

    配置項

    說明

    樣本

    基本配置

    付費模式

    選擇為訂用帳戶,計費詳情請參見訂用帳戶

    訂用帳戶

    購買時間長度

    請選擇您所需要購買的時間長度。

    1個月

    自動續約

    若未勾選開啟,後續可在阿里雲控制台上方費用 > 續約管理中修改續約策略。

    -

    處理器架構

    提供Intel X86和倚天ARM兩大主流CPU架構,滿足您對不同架構的需求。

    說明

    目前僅訂用帳戶付費模式下的華北2(北京)、華北6(烏蘭察布)和華東1(杭州)地區支援倚天ARM架構,具體請以控制台購買頁顯示為準。

    Intel X86架構

    地區

    建議選擇與上下遊儲存相同的地區

    北京

    網路設定

    部署模式

    僅部分地區Intel X86架構且訂用帳戶的工作空間支援選擇。支援的部署模式詳情如下:

    • 單可用性區域(高性價比):Flink會在所選地區自動分配最佳的計算可用性區域,並打通可用性區域資產庫存,無感知調度可用性區域資源,提升資源的彈性負載能力。

    • 跨可用性區域(業務高可用):可實現同城高可用能力。當跨可用性區域類型的專案空間作業運行所在的可用性區域出現故障時,作業將自動調度到同一地區其他穩定可用性區域恢複,可有效避免因單個可用性區域故障導致服務中斷,確保作業的持久性和高可用性。

      重要
      • 完整鏈路的高可用必須確保您的上下遊系統同樣具備高可用。

      • 如果開通時部署模式未選擇跨可用性區域,後續可通過其他方式開啟同城高可用,但需確保工作空間擁有充足的跨可用CU資源,詳情請參見同城高可用中的方式2和方式3。

    -

    CU資訊

    • 部署模式為單可用性區域:僅需要配置單可用性區域類型的計算資源。

    • 部署模式為跨可用性區域:您可以根據需要否選是否開啟單可用性區域混合購買

      • 未勾選:僅需要配置跨可用性區域類型的計算資源。

      • 勾選:需要分別為單可用性區域跨可用性區域設定對應的計算資源配額

    說明

    每個Realtime Compute開發控制台及其必要組件還需要2 CU的管控資源,管控資源會自動設定,無需您手動操作,具體資訊請參見計費項目

    -

    專用網路

    選擇對應地區下的專用網路,開通後將無法更換專用網路。建立專用網路請參見建立專用網路和交換器

    • 如果目標上下遊儲存在專用網路下,則Flink工作空間必須和目標上下遊儲存在同一個專用網路下。

    • 僅支援192.168.0.0/16、172.16.0.0/12、10.0.0.0/8三個RFC標準私網網段及其子網。

    flink-test-vpc

    虛擬交換器

    部署模式跨可用性區域時,需要選擇兩個不同可用性區域的虛擬交換器。

    每個工作空間需要2~3個IP,每個可用性區域至少需要選擇一個虛擬交換器,請根據Flink作業規模,合理規劃網段。

    說明
    • 僅顯示目標專用網路下和Flink支援可用性區域下的已建立虛擬交換器。開通後可以修改虛擬交換器

    • 選擇的交換器的可用性區域與作業啟動並執行可用性區域無關,僅作為網路連通所用,確保您的作業能夠正常訪問網路資源。

    • 請不要隨意修改或刪除這些交換器的配置,以免影響網路連通性和作業的正常運行。

    flinktest

    工作空間配置

    工作空間名稱

    以小寫英文字母開頭,包含小寫字母、數字、中劃線(-),且不能用中劃線結尾,長度限制為1~60個字元。

    重要

    工作空間名稱在全網範圍內(包括其他使用者已建立的工作空間)必須唯一。若名稱重複,系統將提示工作空間名稱已存在,您需要修改此名稱。此外,工作空間開通成功後,名稱無法更改。

    flinktestnamespace

    儲存配置

    OSS儲存

    OSS Bucket用來儲存作業系統檢查點、作業快照、日誌和JAR包等資訊。OSS Bucket各目錄存放內容詳情,請參見檔案管理

    重要
    • 綁定OSS Bucket時,請務必參見注意事項

    • 部署模式跨可用性區域時,會校正OSS配置,僅展示類型為同城冗餘儲存的OSS Bucket。

    • Flink工作空間建立成功後,不可修改OSS Bucket。

    flink-test-oss

    標籤和標籤值

    標籤由標籤鍵和標籤值組成,是雲資源的標識。它可以協助您從不同維度對具有相同特徵的雲資源進行分類、搜尋和彙總,讓雲資源的管理變得更加輕鬆。您可以在標籤管理中對標籤統一進行管理。

    -

    監控服務

    監控服務

    您可以選擇免費監控服務隨用隨付Prometheus監控服務(功能差異請參見CloudMonitor與ARMS警示服務功能對比):

    • 免費監控服務:建立Flink工作空間後,會使用CloudMonitor為您提供基礎監控警示能力,詳情請參見免費使用

    • Prometheus監控服務:建立Flink工作空間後,會自動開通ARMS服務,為您供應商業版Prometheus監控能力和警示服務。計費詳情請參見Prometheus計費說明

    免費監控服務

  5. 選中服務合約,單擊立即購買並支付,即可成功開通。

    支付完成後,單擊管理主控台,即可看到正在建立的工作空間。通常,支付完成後5~10分鐘即可完成工作空間的建立。

開通隨用隨付工作空間

重要

當您需要一次開通的資源數大於1000 CU時,請通過工單進行開通。

  1. 登入Realtime Compute管理主控台

  2. 單擊Realtime Compute Flink旁的立即購買

  3. (可選)首次購買時,需要您授予Flink訪問相應雲資源的許可權。

    單擊前往RAM進行授權後,在雲資源訪問授權頁面,單擊同意授權。完成自動化授權,即可獲得訪問相應雲產品資源的許可權。

    說明

    如果您非首次購買,則跳過此步驟。

  4. 在購買頁面,填寫配置資訊。

    image

    類別

    配置項

    說明

    樣本

    基本配置

    付費模式

    選擇為隨用隨付,計費詳情請參見隨用隨付

    隨用隨付

    地區

    建議選擇與上下遊儲存相同的地區

    北京

    網路設定

    專用網路

    選擇對應地區下的專用網路,開通後將無法更換專用網路。建立專用網路請參見建立專用網路和交換器

    • 如果目標上下遊儲存在專用網路下,則Flink工作空間必須和目標上下遊儲存在同一個專用網路下。

    • 僅支援192.168.0.0/16、172.16.0.0/12、10.0.0.0/8三個RFC標準私網網段及其子網。

    flink-test-vpc

    虛擬交換器

    部署模式跨可用性區域時,需要選擇兩個不同可用性區域的虛擬交換器。

    每個工作空間需要2~3個IP,每個可用性區域至少需要選擇一個虛擬交換器,請根據Flink作業規模,合理規劃網段。

    說明
    • 僅顯示目標專用網路下和Flink支援可用性區域下的已建立虛擬交換器。開通後可以修改虛擬交換器

    • 選擇的交換器的可用性區域與作業啟動並執行可用性區域無關,僅作為網路連通所用,確保您的作業能夠正常訪問網路資源。

    • 請不要隨意修改或刪除這些交換器的配置,以免影響網路連通性和作業的正常運行。

    flinktest

    工作空間配置

    工作空間名稱

    以小寫英文字母開頭,包含小寫字母、數字、中劃線(-),且不能用中劃線結尾,長度限制為1~60個字元。

    重要

    工作空間名稱在全網範圍內(包括其他使用者已建立的工作空間)必須唯一。若名稱重複,系統將提示工作空間名稱已存在,您需要修改此名稱。此外,工作空間開通成功後,名稱無法更改。

    flinktestnamespace

    計算資源配額上限

    資源預設值為1000 CU,您可以進行修改,最大值為9999999。

    說明

    每個Realtime Compute開發控制台及其必要組件還需要2 CU的管控資源,管控資源會自動設定,無需您手動操作,具體資訊請參見計費項目

    100

    儲存配置

    OSS儲存

    OSS Bucket用來儲存作業系統檢查點、作業快照、日誌和JAR包等資訊。OSS Bucket各目錄存放內容詳情,請參見檔案管理

    重要
    • 綁定OSS Bucket時,請務必參見注意事項

    • 部署模式跨可用性區域時,會校正OSS配置,僅展示類型為同城冗餘儲存的OSS Bucket。

    • Flink工作空間建立成功後,不可修改OSS Bucket。

    flink-test-oss

    標籤和標籤值

    標籤由標籤鍵和標籤值組成,是雲資源的標識。它可以協助您從不同維度對具有相同特徵的雲資源進行分類、搜尋和彙總,讓雲資源的管理變得更加輕鬆。您可以在標籤管理中對標籤統一進行管理。

    -

    監控服務

    監控服務

    您可以選擇免費監控服務隨用隨付Prometheus監控服務(功能差異請參見CloudMonitor與ARMS警示服務功能對比):

    • 免費監控服務:建立Flink工作空間後,會使用CloudMonitor為您提供基礎監控警示能力,詳情請參見免費使用

    • Prometheus監控服務:建立Flink工作空間後,會自動開通ARMS服務,為您供應商業版Prometheus監控能力和警示服務。計費詳情請參見Prometheus計費說明

    免費監控服務

  5. 選中服務合約,單擊立即購買並支付,即可成功開通。

    支付完成後,單擊管理主控台,即可看到正在建立的工作空間。通常,支付完成後5~10分鐘即可完成工作空間的建立。

後續操作

Flink工作空間開通完成後,您可以根據需要進行相關操作。

功能

操作入口

查看工作空間詳情

Realtime Compute管理主控台上,單擊目標工作空間的更多>工作空間詳情,查看空間名稱、工作空間ID、OSS Bucket、專用網路名稱和ID、虛擬交換器等資訊。

開啟並使用彈性計算資源

支援在訂用帳戶模式的基礎上配置彈性計算資源,該計費模式結合了隨用隨付的靈活性與訂用帳戶的成本效益,提供一種更最佳化的計費策略,詳情請參見混合計費

基本概念

您可以瞭解Realtime ComputeFlink版產品基本概念的階層,為後期作業開發、作業部署、作業營運和安全管理等操作提供思路。

許可權管理

RAM使用者、RAM角色等訪問Flink控制台需要RAM許可權(例如工作空間的查看、購買)和專案空間許可權(例如作業開發、營運)。

添加專案空間

專案空間是管理Flink作業的基本單元,您的所有配置、作業和許可權均在單個專案空間下進行。工作空間建立後,會產生預設的專案空間(尾碼為default)。其中,工作空間名稱-default為預設的單可用性區域專案空間或工作空間名稱-default-ha為預設的跨可用性區域專案空間。您可以額外建立多重專案空間,為每個專案空間分配單獨的資源和許可權,實現多租戶通過專案空間進行資源和許可權的完全隔離。

作業開發營運管理

單擊目標工作空間操作列下的控制台,即可進入Realtime Compute開發控制台。您可以進行作業開發和營運工作。

同時,本產品內建了豐富的上下遊連接器,詳情請參見支援的連接器

資源調整

您可以對工作空間和專案空間的資源進行調整。

轉換計費方式

支援隨用隨付和訂用帳戶計費模式的互轉。

修改虛擬交換器

您可以修改虛擬交換器,解決虛擬交換器IP不足帶來的作業啟動失敗的問題。

釋放資源

您可以單擊目標工作空間的更多>釋放資源,釋放後該Flink工作空間將不再進行計費,相關的ARMS會同步釋放。

相關文檔