一种在Kubernetes环境下基于OpenvSwitch的服务代理方法
基本信息
申请号 | CN202111385335.6 | 申请日 | - |
公开(公告)号 | CN114143258A | 公开(公告)日 | 2022-03-04 |
申请公布号 | CN114143258A | 申请公布日 | 2022-03-04 |
分类号 | H04L45/74(2022.01)I;H04L61/2521(2022.01)I;H04L67/56(2022.01)I | 分类 | 电通信技术; |
发明人 | 花磊;高远;梁兵;崔骥;赵安全;张振华 | 申请(专利权)人 | 江苏博云科技股份有限公司 |
代理机构 | 苏州谨和知识产权代理事务所(特殊普通合伙) | 代理人 | 叶栋 |
地址 | 215213 江苏省苏州市苏州工业园区星湖街328号创意产业园7-9F | ||
法律状态 | - |
摘要
摘要 | 本申请涉及一种在Kubernetes环境下基于Open vSwitch的服务代理方法,属于通信技术领域,其包括在Open vSwitch接收到目标报文时,通过Open vSwitch将目标报文的报文信息基于OpenFlow协议发送至Ryu控制器;通过Ryu控制器将报文信息上报至网络控制器;通过网络控制器确定目标报文对应的网络策略,并将网络策略返回至Ryu控制器;通过Ryu控制器对网络策略翻译为OpenFlow协议的流表响应到Open vSwitch;通过Open vSwitch安装对应的流表,并按照流表进行目标报文的转发;将Kubernetes中原有的kube‑proxy的功能整合进了网络控制器中可以为集群节省硬件资源,且减少了Kubernetes集群系统中安装的规则。 |
