重要
以前Azure Purview) (Microsoft Purview 统一目录和经典 Microsoft Purview 数据治理功能即将停用。 Microsoft 正在 Microsoft Fabric 中整合其数据治理功能。 无法再创建新帐户,现有功能将保持维护模式直至 2027 年 11 月 12 日。 有关停用时间表、过渡指南和建议的后续步骤,请参阅 Microsoft Purview 数据治理停用公告。
集成运行时 (IR) 是 Microsoft Purview 用于为跨不同网络环境的数据扫描提供支持的计算基础结构。 本文介绍 Microsoft Purview 中提供的不同类型的集成运行时,并提供有关如何为方案选择正确集成运行时配置的指导。
集成运行时的类型
Purview 提供以下类型的集成运行时:
Azure 集成运行时:Azure 集成运行时是一种完全托管的弹性计算,可用于扫描 Azure 或非 Azure 数据源。 Azure IR 支持使用可公开访问的终结点连接到数据存储和计算服务。 它是默认集成运行时,无需创建任何内容即可开始使用。
托管虚拟网络集成运行时:可以创建托管虚拟网络集成运行时,它驻留在 Purview 托管虚拟网络中。 它可以使用专用终结点安全地连接和扫描支持的数据源。 有关详细信息,请参阅托管虚拟网络和托管专用终结点。
自承载集成运行时:自承载集成运行时可用于扫描本地网络或虚拟网络中的数据源。 您可以将其安装在本地计算机或专用网络内的虚拟机上。 有关详细信息,请参阅创建和管理自承载集成运行时。
Kubernetes 支持的自承载集成运行时:此集成运行时托管在 Kubernetes 群集上,可用于扫描本地网络或虚拟网络中的数据源。 Kubernetes 支持提高了整体性能,并允许集成运行时随作业进行扩展。 有关详细信息,请参阅创建和管理 Kubernetes 支持的自承载集成运行时。
AWS 集成运行时:AWS 集成运行时是由 AWS 中的 Microsoft Purview 托管的完全托管且弹性的计算。 它适用于扫描 S3、RDS 等亚马逊数据源。
选择正确的集成运行时
选择适合你需求的集成运行时。 考虑您现有的架构和数据集成要求。 还要考虑如何满足不断增长的业务需求以及未来工作负载的任何增加。
以下注意事项可帮助你做出决策:
要扫描哪些数据源类型?
查看 支持的数据源 部分,了解要扫描的数据源支持的 IR 类型。
对数据源的网络访问控制是什么?
不同的数据源具有不同的网络防火墙设置,以保护它们免受 Internet 上的随机访问。 这些设置适用于本地、云和 SaaS 数据存储。 下表列出了一些常见的防火墙选项。 根据方案选择支持的 IR 类型。
数据源防火墙 Azure IR 托管虚拟网络 IR SHIR Kubernetes 支持的 SHIR 允许公共访问 ✓ ✓ ✓ ✓ 允许 Azure 服务或受信任的服务 ✓ ✓ ✓ ✓ 允许从特定 Azure 虚拟网络访问 ✓ (托管专用终结点支持) ✓ ✓ 允许特定 IP/IP 范围 ✓ ✓ 其他本地或专用网络访问 ✓ ✓ Microsoft Purview 的防火墙设置是什么?
Purview 提供不同的网络防火墙选项。 有关详细信息,请参阅 配置 Microsoft Purview 防火墙。 根据方案选择支持的 IR 类型。
Purview 防火墙 Azure IR 托管虚拟网络 IR SHIR Kubernetes 支持的 SHIR 已从所有网络启用 ✓ ✓ ✓ ✓ 已禁用所有网络 ✓ (托管专用终结点) ✓ (需要从网络) 创建专用终结点 ✓ (需要从网络) 创建专用终结点 在数据传输过程中,您需要什么级别的安全?
集成运行时位置定义其后端计算的位置以及执行扫描操作的位置。 对于数据驻留注意事项:
使用 Azure IR 时,Purview 会自动检测数据源的位置,并在该区域中使用 IR。 如果 Purview 无法检测到区域,则会使用 Purview 帐户的区域。
使用托管虚拟网络 IR 时,它将在为托管虚拟网络配置的区域中运行。
使用 SHIR 时,可以完全确定本地或 Azure 虚拟机中的位置。
为了防范数据传输过程中的中间人攻击,请使用专用端点和专用链接来确保数据安全。
使用托管虚拟网络 IR 时,可以为数据存储创建托管专用终结点。 Purview 服务维护托管虚拟网络中的专用终结点。
还可以在虚拟网络中创建专用终结点,SHIR 可以使用它们访问数据存储。
你们能够提供什么级别的维护?
维护基础设施、服务器和设备是企业IT部门的重要任务之一。 这通常需要花费大量的时间和精力。
- 使用 Azure IR 和托管虚拟网络 IR 时,无需担心更新、修补程序和版本等维护问题。 Purview 服务负责所有维护工作。
- 由于 SHIR 安装在您的计算机上,并且 Kubernetes 支持的 SHIR 位于 Kubernetes 集群上,因此您需要管理维护。
- SHIR 支持自动更新,以便在有更新时自动获取最新版本。 从 自承载集成运行时自动更新和过期中了解详细信息。
- 目前, Kubernetes 支持的自承载集成运行时 仅支持手动更新。
性能和可伸缩性
请尽可能使用完全托管和自动缩放的 Azure IR、托管虚拟网络 IR 或 Kubernetes 支持的自承载集成运行时。 通过使用弹性,它们可以为您提供更好的性能和可扩展性,尤其是在扫描大规模数据系统时。
托管虚拟网络集成运行时休眠
如果集成运行时处于非活动状态 (超过 90 天没有对集成运行时进行扫描) ,则托管虚拟网络 Integration Runtime将自动进入休眠状态。 选择集成运行时时,其状态显示为 “休眠” 。
此更改对你意味着什么
在休眠的集成运行时运行测试连接时,测试连接失败。 15 分钟后,你将看到一条消息要求尝试测试连接。 此时,托管虚拟网络将恢复到正常状态。 在此之后,您可以正常运行测试连接和扫描。
在不先从休眠的 Integration Runtime 运行测试连接的情况下直接使用“立即运行扫描”或“编辑扫描”选项直接运行扫描时,或者通过 API 运行扫描时,会看到一条消息,指出此扫描最多需要额外的 15 分钟。 此额外时间用于唤醒休眠的 Integration Runtime 并开始扫描过程。 你看到扫描状态为 Queued_Waking Up IR ,而不是正常扫描时看到的“ 排队” 状态。 第一次扫描后,您可以正常运行所有后续扫描。
支持的数据源
下表显示了 Purview 扫描支持的所有数据源,以及支持的集成运行时类型。