Leo Yeh's Blog

Azure 資料管理 (2)

教學目標

初步了解 Data Management Gateway 雲端服務建立資料管理閘道的基本概念。

重點概念

首先資料管理閘道主要是一個客戶端代理程式,我們必須在內部部署環境中安裝代理程式,才能夠在內部環境和雲端環境之間複製資料。其中資料管理閘道皆符合加密需求、防火牆需求和傳輸安全性需求,在資料管理閘道中可以加密憑證,並且其中一個主要優勢為不需要針對防火牆進行任何變更,只需要 HTTP 通訊協定,就能夠讓任何使用網際網路公司使用。此外資料管理閘道不必安裝在每個資料伺服器上,建議是將資料閘道安裝至不同處理器上,以利根據需求新增資料,並且提升資料複製的速度。

接著若我們需要實作管線,以利進行資料傳輸,此時則會需要先在 Azure Data Factory 中建立新閘道,設定允許混合通訊的代理程式,並且安裝已撰寫至內部環境的閘道,以利從該內部環境存取資料,同時我們會在資料管理閘道設定中更新憑證,以利透過此閘道進行安全連線,以及應該為輸入和輸出資料集建立連結的服務,以利透過複製活動建立管理活動所使用連結服務的輸入及輸出之資料設定。

再來當我們透過資料管理閘道進行每日整合時,若要符合最佳化需求,則建議在專屬處理器上安裝每個資料管理閘道,並且在專屬處理器上安裝每個資料管理閘道,因為在專屬處理器上安裝每個資料管理主控台將會縮短複製的時間。此外在同一個資料中心中安裝每個資料管理閘道執行個體,以利作為資料來源,並且依照地理位置將資料管理處理站放置在鄰近來源資料的位置,以及視需要為每個資料來源指定多個資料管理閘道,將會縮短複製的時間。

最後我們不應該將資料管理閘道安裝在處理器叢集上,因為不支援此設定,並且不應該將所有資料管理閘道執行個體整合至單一資料中心,因為每個資料管理閘道安裝到盡可能接近處理的資料來源,以及將所有資料庫伺服器整合至單一資料中心,因為將會中繼公司的企業營運作業,因此將會需要在移轉時間內進行停機。

總結透過 Data Management Gateway 雲端服務將能夠安全的管理內部部署資料來源的存取權,以及有效率地移動資料,資料主要會以平行的方式進行傳輸,同時系統將會自動重試與修復網路問題。

相關資源

⬅️ Go back