基于 CCE One 容器遷移能力,幫助業務將本地IDC或三方云上的Kubernetes容器集群,遷移到天翼云云容器引擎服務;遷移過程安全、可靠、靈活、高效,無需停機,熱遷移、對業務零影響。
工作原理
將應用從一個環境遷移到另一個環境是一項具有挑戰性的任務,因此仔細的規劃和準備至關重要。天翼云CCE One的容器遷移服務通過以下五個階段為您提供全流程遷移指導:
集群評估:在此階段,您需要評估源集群的規模以決定目標集群的類型和資源規模。
依賴數據遷移:在這個階段,基于天翼云上的云遷移、云備份等標準云產品服務,您將遷移鏡像以及依賴服務的相關數據。
元數據遷移:在此階段,您需要通過容器備份/恢復功能或集群聯邦方式,將應用元數據從源集群遷移到目標集群,從而讓應用在目標集群中正常運行起來。
應用遷移:在這個階段,您可以通過特定方式進行流量調度,例如智能DNS+單集群LB或多集群Ingress、多集群Service等,將業務流量逐步從源集群遷移到目標集群。
業務驗證:流量遷移過程中及流量遷移完成后,您可以對遷移后業務允許情況進行驗證,以確保服務運行符合預期。
通過遵循天翼云CCE One容器遷移服務的全流程遷移指導,您可以更順利地將應用從一個環境遷移到另一個環境。
遷移方式
天翼云CCE One為您提供多種遷移工具及遷移方式可選,以滿足您不同場景下對遷移服務的需求。具體來講,主要為如下兩種:
方式一:全量遷移
由CCE One提供工具,幫助您自動備份源集群元數據,并在天翼云目標集群中數據恢復,后續再自行逐個應用切流;對應操作流程參考如下:
優勢:可實現容器集群的一次性完整復制,操作簡單。
缺點:要求目標集群與源集群一開始就1:1資源配置,可能存在資源浪費。
適用場景:適合想要快速遷移,或希望單獨備份數據的場景。
方式二:增量遷移
基于CCE One提供的多集群聯邦應用遷移能力,幫助您實現集群中應用按需、有序、無感遷移目的;對應操作流程參考如下:
優勢:可應用維度逐步遷移和切流,目標集群規模隨切流進度逐步擴大,資源利用合理。
缺點:要求源、目標集群均納管到天翼云CCE One,且遷移粒度更細,操作可能相對繁瑣。
適用場景:適合需要精細化梳理和遷移應用的場景。
適用場景
天翼云CCE One容器遷移服務,支持多種場景下的容器遷移或備份服務,以滿足您不同場景下的功能需求。具體參考下表:
| 場景 | 說明 |
|---|---|
| 備份恢復 | 實現集群中應用(資源YAML)的備份和恢復,并將備份數據安全地存儲在指定的對象存儲OSS Bucket中; |
| 容災遷移 | 基于多集群聯邦能力,為您提供災難情況下的應用自動容災遷移能力,確保服務始終可用、異常后也可快速恢復; |
| 應用遷移 | 本地IDC->天翼云CCE:將位于本地數據中心的Kubernetes集群遷移到天翼云CCE One管理的Kubernetes集群,實現應用程序的云端部署和運維管理。前往鏈接 |
| 三方云集群->天翼云CCE:將位于其他云服務提供商的Kubernetes集群遷移到天翼云CCE One管理的Kubernetes集群,實現跨云遷移和統一管理。前往鏈接 | |
| 天翼云CCE同資源池遷移:在同一地理區域內的天翼云CCE One管理的Kubernetes集群間進行遷移,實現資源優化、應用升級或其他管理需求。前往鏈接 | |
| 天翼云CCE跨資源池遷移:在天翼云CCE One管理的Kubernetes集群間進行遷移,將應用程序從一個地理區域遷移到另一個地理區域,以滿足數據合規性、延遲和可用性等需求。前往鏈接 | |
| 孤島集群->天翼云CCE:若本地或三方云集群無法通過公網/內網方式納管到天翼云CCE One時,可通過登錄用戶集群離線備份恢復方式進行操作。前往鏈接 |