【技术实现步骤摘要】
软件定义联网分布式系统中的活性检测和路由收敛
[0001]本申请是申请日为
2020
年
08
月
26
日
、
申请号为
202010870300.0、
专利技术名称为“软件定义联网分布式系统中的活性检测和路由收敛”的专利技术专利申请的分案申请
。
[0002]本公开涉及计算机网络,更具体地涉及在虚拟网络内转发分组
。
技术介绍
[0003]在典型的云数据中心环境中,存在大量互连的服务器,这些服务器提供计算
(
例如,计算节点
)
和
/
或存储容量以运行各种应用
。
例如,数据中心包括为数据中心的客户托管应用和服务的设施
。
例如,数据中心托管所有基础设施设备,诸如联网和存储系统
、
冗余电源和环境控件
。
在典型的数据中心中,存储系统和应用服务器的集群经由一层或多层物理网络交换机和路由器所提供的高速交换结构互连
。
更复杂的数据中心为遍布全球的基础设施提供位于各种物理托管设施中的订户支持设备
。
[0004]由于敏感应用
(
例如实时
)
的部署不断增加,因此网络收敛和快速故障转移已成为高性能服务提供方联网中的重要工具
。
可以在数据中心中使用软件定义联网
(SDN)
平台,并且在一些情况下,可以使用逻辑 ...
【技术保护点】
【技术特征摘要】
1.
一种方法,包括:由软件定义联网
SDN
控制器基于底层网络路由是否针对底层网络中的目的地被存储,确定针对所述目的地的对应虚拟专用网络
VPN
路由的下一跳是否由所述
SDN
控制器可达,所述底层网络路由包括由所述
SDN
控制器从所述底层网络的互联网协议
IP
结构中的节点接收的路由;以及响应于确定针对所述
VPN
路由的所述下一跳是不可达的,由所述
SDN
控制器从先前向其通告所述
VPN
路由的任何网络对等体撤消所述
VPN
路由
。2.
根据权利要求1所述的方法,还包括:响应于确定针对所述
VPN
路由的所述下一跳是不可达的,由所述
SDN
控制器避免通告所述
VPN
路由
。3.
根据权利要求1所述的方法,其中确定针对所述目的地的所述对应
VPN
路由的所述下一跳是否由所述
SDN
控制器可达包括:确定所述底层网络路由是否被存储在由所述
SDN
控制器维护的底层路由信息中,其中所述底层路由信息存储由所述底层网络的所述
IP
结构向所述
SDN
控制器通告的路由
。4.
根据权利要求1所述的方法,其中所述
IP
结构中的所述节点包括脊交换机,所述方法还包括:由所述
SDN
控制器经由所述
SDN
控制器与所述脊交换机之间的边界网关协议会话接收到所述底层网络的活跃隧道端点的多个底层网络路由,其中所述底层网络路由包括所述多个底层网络路由中的一个底层网络路由,其中所述活跃隧道端点包括基于所述活跃隧道端点与所述
IP
结构的叶节点之间的故障检测协议会话而被指示为可达的隧道端点
。5.
根据权利要求4所述的方法,其中所述故障检测协议会话包括双向转发检测
BFD
协议会话
。6.
根据权利要求1所述的方法,还包括:由所述
SDN
控制器在确定针对所述覆盖网络路由的所述下一跳是不可达的之前:从所述底层网络的所述
IP
结构中的所述节点接收所述底层网络路由;以及响应于接收到所述底层网络路由:确定针对所述目的地的所述对应
VPN
路由的所述下一跳是可达的;将针对所述目的地的所述对应
VPN
路由标记为可达;向计算节点或
SDN
网关设备中的至少一者通告所述
VPN
路由;以及向计算节点或
SDN
网关设备中的至少一者通告所述底层网络路由
。7.
根据权利要求1的方法,还包括:由所述
SDN
控制器从所述
IP
结构中的所述节点接收指示所述底层网络路由因所述目的地由所述
IP
结构不可达而被撤消的消息;由所述
SDN
控制器更新所存储的底层路由信息以移除被撤销的所述底层网络路由;以及由所述
SDN
控制器更新所存储的覆盖路由信息以移除所述
VPN
路由和依赖于所述底层网络路由的任何其他
VPN
路由,其中确定针对所述目的地的所述对应
VPN
路由的所述下一跳是否由所述
SDN
控制器可
达包括:确定所述下一跳因所述底层网络路由已被移除而是不可达的,以及其中撤销所述
VPN
路由包括:向计算节点或
SDN
网关设备中的至少一者发送撤消所述
VPN
路由的消息
。8.
根据权利要求7所述的方法,还包括:由所述
SDN
控制器响应于更新所述所存储的底层路由信息以移除被撤消的所述底层网络路由,向计算节点或
SDN
网关设备中的至少一者发送撤消所述底层网络路由的消息
。9.
根据权利要求7的方法,还包括:由所述
IP
结构的叶交换机经由在所述叶交换机与所述底层网络的计算节点之间被建立的故障检测协议会话确定所述计算节点未响应所述故障检测协议会话;以及由所述叶交换机响应于确定所述计算节点未响应,通过所述
IP
结构传播撤消针对所述计算节点的底层网络路由的路由撤消消息,其中所述
IP
结构中的所述节点包括基于所述传播而接收到对应消息的脊交换机
。10.
根据权利要求1所述的方法,其中针对所述底层网络路由的所述目的地包括针对由所述
SDN
控制器管理的计算节点的主机地址,并且其中针对所述目的地的所述对应
VPN
路由包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。