在区域性Azure中断期间,其他Azure数据工厂可以使用我的共享的自托管集成运行时吗?

时间:2019-12-03 01:07:31

标签: azure-data-factory-2 azure-integration-runtime

我有3个Azure数据工厂。

  • DF_Shared_IR
    • 空,保存为共享的自托管集成运行时(本地,两个节点)。
    • 部署在1区(澳大利亚东部)。
  • DF_1
    • 具有执行每小时数据加载和其他ETL作业的管道。
    • 具有链接的集成运行时(引用在 DF_Shared_IR 中托管的IR)。
    • 部署在1区(澳大利亚东部)。
  • DF_2
    • DF_1 的副本。
    • 部署在第2区(东南澳大利亚)。

在不太可能的情况下,区域1发生区域中断( DF_1 DF_Shared_IR 受到影响),我想启用 DF_2 < / strong>,并恢复正常的每小时数据加载。

我已经查看了文档here。对我来说很明显,我可以通过添加多个节点来使我的共享自托管集成运行时高度可用-但是尚不清楚用于与本地集成运行时进行通信的Azure组件是否也高度可用。

在此灾难恢复方案中, DF_2 是否可以使用共享的自托管集成运行时(在 DF_Shared_IR 中托管)?如果没有,我如何支持这种情况并确保服务连续性?

1 个答案:

答案 0 :(得分:4)

TL; DR:是的。

在打开与Azure有关此问题的票证后,Microsoft支持小组建议Data Factory中的数据移动服务可以使与本地集成运行时的连接变得高度可用。

在Data Factory中,您可以在自托管的IR设置中查看服务URL。

  • 点击查看服务网址enter image description here enter image description here

  • 观察域名为* .servicebus.windows.net的服务URL,这是自托管集成运行时在连接到Azure数据工厂中的数据移动服务所必需的。

enter image description here

列出的URL代表来自两个区域(sg3和hk2)的服务。一个是默认设置,另一个是高可用性。这种设计可确保在两个区域中的任何一个发生故障时,自托管的IR和Data Factory中的数据移动服务之间仍可保持连接。