一种实现多CPU架构快速切换calico网络模式的方法及系统
申请号:CN202411049447
申请日期:2024-08-01
公开号:CN119011461B
公开日期:2025-10-10
类型:发明专利
摘要
本发明涉及云原生Kubernetes容器技术领域,具体为一种实现多CPU架构快速切换calico网络模式的方法及系统,包括以下步骤:参数设置,在集群中配置Calico使用BGP模式,通过设置calico_network_mode=BGP参数,Calico将自动配置一系列参数,实现高效的网络路由分发和通信;有益效果为:本发明提出的实现多CPU架构快速切换calico网络模式的方法及系统,基于calico网络,实现BGP、BGP(RR)、IPIP和CrossSubnet四种网络模式的快速切换。可根据网络规模和复杂性选择不同的网络模式,灵活选择网络策略。由于IPIP模式比BGP模式多了一层封包与拆包,会增加网路开销和延时,因此IPIP模式的网络传输性能低于纯BGP模式,为了实现同子网络由及跨子网络由灵活切换,增加BGP、BGP(RR)、IPIP、CrossSubnet切换的功能。
技术关键词
网络通信管理
节点
网络通信机制
模式
集群
BGP协议
Kubernetes容器
虚拟网络接口
Linux系统
参数
隧道设备
封包
通信效率
动态更新
模块
内核
报文
网路
反射器