摘要
本发明提供一种基于DPU的K8S集群多网卡服务发现方法、装置及存储介质,所述服务发现方法包括:获取服务调用请求和pod的多网卡信息,多网卡包括用于连接K8S集群内部网络的第一网卡和用于连接外部网络的第二网卡,所述多网卡信息包括网卡IP地址信息;确定第二网卡对应的虚拟IP地址信息,基于预设服务策略、第二网卡对应的网卡IP地址信息以及虚拟IP地址信息生成转发规则;基于转发规则以及服务调用请求中包含的请求地址确定目标pod的目标网卡,基于确定的目标网卡进行请求转发。该方法提高了多网卡场景下的服务发现的网络性能及效率。
技术关键词
服务发现方法
网卡信息
集群
服务发现装置
策略
网桥
计算机程序产品
处理器
网络
插件
可读存储介质
存储器
协议
场景
算法
关系
数据