選擇資料遷移路線

本頁面將概略說明 Mainframe Connector 支援資料遷移的方式,以及每種方法的優點。

您可以根據需求,在下列設定中執行 Mainframe Connector:

以下各節將詳細說明這些設定。

將本機轉碼的大型主機資料移至 Google Cloud

您可以在主機架構上將本機主機架構資料轉碼為 BigQuery 支援的最佳化資料列資料欄格式 (ORC)。在這種設定中,主機連接器可協助您完全從 IBM z/OS 管理完整的擷取、轉換和載入 (ETL) 管道,如下圖所示。

使用 Mainframe Connector 進行本機轉碼
本地轉碼

詳情請參閱「將大型主機上本機轉碼的資料移至 Google Cloud」。

使用 Cloud Run 在遠端轉碼大型主機資料 Google Cloud

在大型主機上本機轉碼資料是 CPU 密集型程序,會導致每秒百萬指令數 (MIPS) 消耗量偏高。為避免這種情況,您可以將大型主機資料的轉碼作業委派給 Google Cloud上的 Cloud Run 服務,如下圖所示。這樣一來,大型主機就能騰出空間,用於執行關鍵業務工作,並減少 MIPS 用量。

透過 Mainframe Connector 進行遠端轉碼
遠端轉碼

詳情請參閱「在 Google Cloud上遠端轉碼主機資料」。

以獨立模式執行 Mainframe Connector

Mainframe Connector 5.13.0 以上版本支援在 Google Cloud上以獨立工作形式執行 Mainframe Connector。這項功能可讓您將 Mainframe Connector 當作容器化批次作業執行,例如 Cloud Run 作業、Google Kubernetes Engine 作業,或在 Docker 容器中執行。這個選項可避免在大型主機上本機安裝大型主機連接器,並讓您更輕鬆地將大型主機佇列式順序存取方法 (QSAM) 檔案剖析作業整合至現有的擷取、轉換和載入 (ETL) 工作流程。

使用 Mainframe Connector 的獨立版本時,您必須自行設定 ETL 工作流程,才能將 QSAM 檔案載入至 Google Cloud 。詳情請參閱「在獨立模式下執行 Mainframe Connector」。

使用虛擬磁帶庫將主機資料轉碼並移至 Google Cloud

如果您想將大量資料 (每天約 500 GB 以上) 傳輸至Google Cloud,但不想使用主機系統進行這項作業,可以在資料中心部署硬體裝置,使用 VTL 和 10 G 乙太網路,直接將資料從主機儲存系統傳輸至 Cloud Storage。由於硬體裝置會使用 VTL 直接從大型主機儲存系統接收資料,因此大型主機和 Cloud Storage 之間的資料傳輸程序完全不會使用大型主機,因此可將大型主機用於業務上的重要工作。資料轉碼作業是由Google Cloud上的 Cloud Run 服務執行,如下圖所示。

使用 VTL 連線將大型主機資料移至 Google Cloud
使用 VTL 連線將主機資料移至 Google Cloud

詳情請參閱「使用虛擬磁帶庫將主機資料轉碼至 Google Cloud 」。

後續步驟