你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 路由服务器是一项完全托管的 Azure 服务,可简化网络虚拟设备(NVA)和 Azure 虚拟网络之间的动态路由。 它通过 NVA 与 Azure 软件定义网络(SDN)之间的边界网关协议(BGP)实现自动路由交换,无需手动路由表配置和维护。
使用 Azure 路由服务器,可以部署复杂的网络拓扑,这些拓扑可自动适应更改,支持多个 NVA 以实现高可用性,并维护集中式路由控制,这一切都由 Azure 的托管基础结构提供支持。
重要说明
在 2021 年 11 月 1 日之前创建且没有关联公共 IP 地址的路由服务器,是使用公共预览版产品/服务部署的。 公共预览版本不包括正式发布版的 SLA 和支持。 若要使用正式版产品/服务部署路由服务器,并有资格获得正式版 SLA 和支持,请删除并重新创建路由服务器。
关键功能
Azure 路由服务器为新式云网络提供基本功能:
- 动态路由交换:使用 BGP 在 NVA 与 Azure 虚拟网络之间自动交换路由
- 简化管理:消除手动路由表配置和维护
- 高可用性:通过 Azure 的托管基础结构实现内置冗余和容错
- 标准协议支持:适用于支持 BGP 路由的任何 NVA
- 灵活部署:在不更改基础结构的情况下部署新虚拟网络或现有虚拟网络
Azure 路由服务器的工作原理
Azure 路由服务器充当虚拟网络中的 BGP 路由反射器,自动管理 NVA 与 Azure 路由基础结构之间的路由分发。
在下图中,路由服务器会收到:
- 来自 SD-WAN 设备的本地路由(10.250.0.0/16)
- 安全设备的默认路由(0.0.0.0/0)
这些路由在网络中的所有虚拟机上自动配置。 发往本地网络的流量流经 SD-WAN 设备,而与 Internet 绑定的流量通过安全设备路由。 SD-WAN 设备可以将虚拟网络地址(10.1.0.0/16)传播到本地网络。
路由交换过程
- BGP 对等连接建立:路由服务器在虚拟网络中与 NVA 建立 BGP 会话
- 路由学习:NVA 将其路由播发至路由服务器(例如,来自 SD-WAN 设备的本地前缀)
- 路由传播:路由服务器将已学习的路由自动输入 Azure 的 SDN 中
- 流量方向:虚拟机自动使用编程路由到达公布的目的地
- 双向路由:路由服务器还会将虚拟网络前缀重新发布到 NVA
Azure 路由服务器的优点
Azure 路由服务器消除了常见的网络复杂性,并提供显著的运营优势:
自动路由管理 - 虚拟网络地址更改或 NVA 报出新路由时无需手动更新路由表
简化的 NVA 部署 - 部署网络虚拟设备,而无需复杂的路由配置或持续维护开销
多个 NVA 支持 - 使用可配置的 BGP 属性连接多个 NVA 实例,实现主动-主动性能或主动-被动复原方案
基于标准的集成 - 使用行业标准协议与任何支持 BGP 的网络虚拟设备配合使用
灵活的部署选项 - 在新虚拟网络中部署或无缝集成到现有网络基础结构中
减少操作开销 - 消除手动更新用户定义的路由的需要以简化网络更改管理
常见用例
Azure 路由服务器支持几个重要的网络方案:
中心辐射型体系结构 - 在中心虚拟网络中部署路由服务器,以通过集中式路由控制来管理多个分支的路由,并通过基于中心的 NVA 简化分支之间的连接。
混合连接 - 通过 SD-WAN 设备将 Azure 虚拟网络连接到本地网络,将 ExpressRoute 和 VPN 等多个连接类型与智能路径选择相结合,并在连接路径之间实现自动故障转移。
网络安全 - 通过防火墙和入侵检测系统等安全设备路由流量,通过集中实施实施精细的安全策略,并满足流量检查和日志记录的法规要求。
服务限制和注意事项
了解 Azure 路由服务器限制有助于规划网络体系结构:
| 资源 | 限制 |
|---|---|
| BGP 对等节点的数量 | 8 |
| 每个 BGP 对等节点可以播发到 Azure 路由服务器的路由数1 | 4,000 |
| Azure 路由服务器可支持的虚拟网络(包括对等互连虚拟网络)中的 VM 数量 | 50,000 |
| Azure 路由服务器可以支持的虚拟网络数量 | 500 |
| Azure 路由服务器可以支持的本地和 Azure 虚拟网络前缀总数 | 1万 |
1 如果 NVA 播发的路由数超出了限制,则会删除 BGP 会话。
与 Azure 服务集成
Azure 路由服务器与其他 Azure 网络组件无缝配合工作:
- ExpressRoute 网关:在 ExpressRoute 线路与 NVA 之间交换路由,以增强混合连接
- VPN 网关:将站点到站点 VPN 连接与动态路由功能集成
- 虚拟网络对等互连:支持中心辐射型拓扑,自动将路由传播到分支网络
- 负载均衡器:通过支持 NVA 高可用性的下一个跃点 IP,结合使用内部负载均衡器
有关详细的集成方案,请参阅 对 ExpressRoute 和 VPN 的 Azure 路由服务器支持。
定价
Azure 路由服务器使用简单的每小时定价模型:
- 基于部署的定价:无论流量大小如何,仅为路由服务器的部署时间付款。
- 无数据传输成本:路由服务器不收取已处理的路由或维护的 BGP 会话的费用
- 成本优化:考虑区域部署模式,提高成本效益
有关当前定价详细信息,请参阅 Azure 路由服务器定价。
服务级别协议 (SLA)
有关完整的 SLA 详细信息,请参阅联机服务的服务级别协议(SLA)。
常见问题 (FAQ)
有关 Azure 路由服务器的常见问题解答,请参阅 Azure 路由服务器常见问题解答。
后续步骤
Azure 路由服务器入门并探索高级方案: