一种多pod互联方法、设备及存储介质与流程
- 国知局
- 2024-08-02 14:32:05
本申请涉及计算机网络,尤其涉及一种多pod互联方法、设备及存储介质。
背景技术:
1、随着云计算和大数据技术的飞速发展,数据中心作为信息存储和处理的核心基础设施,其规模和复杂性日益增长。在大型数据中心或园区中,pod(一种模块化的数据中心单元)被广泛应用于实现资源的灵活部署和高效管理。
2、在实际应用中,在不同的pod被部署在同一个园区的不同楼栋里,或者同一个城市的不同园区之间的情况下,没有足够的光纤做leaf与spine或其他设备之间的full-mesh连通时,整个园区或者数据中心进行重新布线极为繁琐且效率低下,对光纤及其布线的依赖程度过高。而对于基础布线已经完成了,针对传统三层结构(接入、汇聚、核心)做的布线,此时互通很难适用spine-leaf架构,适用性差且交换机利用率低。
技术实现思路
1、本申请实施例提供了一种多pod互联方法、设备及存储介质,解决了现有技术适用性差、交换机利用率以及现有技术对光纤及其布线的依赖程度过高的技术问题。
2、第一方面,本申请实施例提供了一种多pod互联方法,其特征在于,方法包括:通过pod中的spine层将相邻pod连通,并校验第一互联状态;其中,pod包括:spine层、leaf层;spine层用于高速转发数据流量;在第一互联状态不满足预设的第一连通条件的情况下,将super-spine与各个pod中的spine层连通,以及将各个pod中的spine层与leaf层连通,并校验第一互联状态第二互联状态;其中,super-spine用于对spine层进行中转;在第二互联状态不满足预设的第二连通条件的情况下,通过预设的网络层将相邻pod中的border-leaf层相互连通,并校验第三互联状态。
3、在本申请的一种实现方式中,通过pod中的spine层将相邻pod连通,具体包括:将pod进行网络架构配置,以得到multi-pod;基于预设的互联需求,确定pod的底层设置;其中,底层设置包括:基础网络层配置;根据底层配置,通过pod协议分配,确定pod的互联网关协议;其中,互联网关协议包括:ibgp协议、ebgp协议;基于互联网关协议,将multi-pod进行互联配置,确定multi-pod互通数据;根据multi-pod互通数据,通过pod中的spine层将相邻pod连通。
4、在本申请的一种实现方式中,在第一互联状态不满足预设的第一连通条件的情况下,将super-spine与各个pod中的spine层连通,以及将各个pod中的spine层与leaf层连通,具体包括:基于互联需求,确定pod的底层设置;其中,底层设置包括:underlay配置;根据底层配置,通过pod协议分配,确定pod的互联网关协议;将spine层与leaf层进行连通,并将路由反射器设于spine层,得到待连通spine层;将super-spine与各个pod中的待连通spine层连通。
5、在本申请的一种实现方式中,在第二互联状态不满足预设的第二连通条件的情况下,通过预设的网络层将相邻pod中的border-leaf层相互连通,具体包括:根据pod,确定leaf层的中的border-leaf层;基于互联需求,确定pod的底层设置;其中,底层设置包括:underlay配置;根据底层配置,通过pod协议分配,确定pod的互联网关协议;通过预设的网络层将相邻pod中的border-leaf层相互连通。
6、在本申请的一种实现方式中,基于互联网关协议,将multi-pod进行互联配置,确定multi-pod互通数据,具体包括:根据预设的打通需求,确定打通配置;其中,打通配置包括:vlan、互联地址;基于互联网关协议,将multi-pod中的spine层通过网络层进行打通,确定multi-pod互通数据。
7、在本申请的一种实现方式中,在根据multi-pod互通数据,通过pod中的spine层将相邻pod连通之后,方法还包括:对pod之间的互通状态进行验证,以确定pod是否实时互通;在下发云网业务的组网类型为multi-pod的情况下,分别在pod中的leaf层引入对端设备的路由。
8、在本申请的一种实现方式中,在通过pod中的spine层将相邻pod连通之前,方法还包括:根据预设的pod的网络需求,确定网络拓扑结构;基于网络拓扑结构,配置对应的sdn控制器;将sdn控制器进行接口的配置,并对接口进行连通校验。
9、在本申请的一种实现方式中,在通过pod中的spine层将相邻pod连通之后,方法还包括:对pod进行数据备份,以得到pod实时备份数据;基于预设的网络策略验证法对第一互联状态进行验证,以确定pod之间的实时互通状态;在实时互通状态为不互通的情况下,通过网络修复工具对pod进行互通修复。
10、第二方面,本申请实施例还提供了一种多pod互联设备,其特征在于,设备包括:至少一个处理器;以及,与至少一个处理器通信连通的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:通过pod中的spine层将相邻pod连通,并校验第一互联状态;其中,pod包括:spine层、leaf层;spine层用于高速转发数据流量;在第一互联状态不满足预设的第一连通条件的情况下,将super-spine与各个pod中的spine层连通,以及将各个pod中的spine层与leaf层连通,并校验第一互联状态第二互联状态;其中,super-spine用于对spine层进行中转;在第二互联状态不满足预设的第二连通条件的情况下,通过预设的网络层将相邻pod中的border-leaf层相互连通,并校验第三互联状态。
11、第三方面,本申请实施例还提供了一种多pod互联方法的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,计算机可执行指令设置为:通过pod中的spine层将相邻pod连通,并校验第一互联状态;其中,pod包括:spine层、leaf层;spine层用于高速转发数据流量;在第一互联状态不满足预设的第一连通条件的情况下,将super-spine与各个pod中的spine层连通,以及将各个pod中的spine层与leaf层连通,并校验第一互联状态第二互联状态;其中,super-spine用于对spine层进行中转;在第二互联状态不满足预设的第二连通条件的情况下,通过预设的网络层将相邻pod中的border-leaf层相互连通,并校验第三互联状态。
12、本申请实施例提供了一种多pod互联方法、设备及存储介质,通过对pod进行布置连通,解决了现有技术适用性差、交换机利用率以及现有技术对光纤及其布线的依赖程度过高的技术问题,具有不需要大量重新布线,也不需要交换机额外的特性,能最大程度的利用已有的交换机的技术效果。
技术特征:1.一种多pod互联方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种多pod互联方法,其特征在于,通过pod中的spine层将相邻pod连通,具体包括:
3.根据权利要求1所述的一种多pod互联方法,其特征在于,在所述第一互联状态不满足预设的第一连通条件的情况下,将super-spine与各个所述pod中的spine层连通,以及将各个所述pod中的spine层与leaf层连通,具体包括:
4.根据权利要求1所述的一种多pod互联方法,其特征在于,在所述第二互联状态不满足预设的第二连通条件的情况下,通过预设的网络层将相邻pod中的border-leaf层相互连通,具体包括:
5.根据权利要求2所述的一种多pod互联方法,其特征在于,基于所述互联网关协议,将所述multi-pod进行互联配置,确定multi-pod互通数据,具体包括:
6.根据权利要求2所述的一种多pod互联方法,其特征在于,在根据所述multi-pod互通数据,通过pod中的spine层将相邻pod连通之后,所述方法还包括:
7.根据权利要求1所述的一种多pod互联方法,其特征在于,在通过pod中的spine层将相邻pod连通之前,所述方法还包括:
8.根据权利要求1所述的一种多pod互联方法,其特征在于,在通过pod中的spine层将相邻pod连通之后,所述方法还包括:
9.一种多pod互联设备,其特征在于,所述设备包括:
10.一种多pod互联方法的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:
技术总结本申请公开了一种多pod互联方法、设备及存储介质,方法包括:通过pod中的spine层将相邻pod连通,并校验第一互联状态;在第一互联状态不满足预设的第一连通条件的情况下,将super‑spine与各个pod中的spine层连通,以及将各个pod中的spine层与leaf层连通,并校验第一互联状态第二互联状态;其中,super‑spine用于对spine层进行中转;在第二互联状态不满足预设的第二连通条件的情况下,通过预设的网络层将相邻pod中的border‑leaf层相互连通,并校验第三互联状态。本申请通过上述方法解决了现有技术适用性差、交换机利用率以及现有技术对光纤及其布线的依赖程度过高的技术问题。技术研发人员:邓新红受保护的技术使用者:浪潮思科网络科技有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240801/243060.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。