[发明专利]一种基于SDN的微服务请求自适应映射分配系统及方法有效
申请号: | 202110537221.2 | 申请日: | 2021-05-18 |
公开(公告)号: | CN113285995B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 邢长友;姜洋洋;何源;曾庆伟;张国敏;宋丽华 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/1074;H04L61/5053;H04L47/10;H04L47/78 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 马进 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sdn 微服 务请 自适应 映射 分配 系统 方法 | ||
1.一种基于SDN的微服务请求自适应映射分配系统,其特征是,包括:
服务承载主机,用于为微服务实例程序的运行提供支撑环境;
微服务控制器,用于记录微服务的抽象服务标识、对应的微服务实例程序、以及微服务实例程序当前状态信息,其根据接收到服务访问的请求信息进行决策,选择微服务实例程序进行编排调度;
SDN控制器,用于监控网络状态信息、解析用户的服务访问请求、并根据微服务控制器下发的映射策略生成流表项下发至相应的OpenFlow交换机,进而将用户主机与抽象服务标识的通信映射为与具体服务实例的通信;
OpenFlow交换机,包括外部OpenFlow交换机和内部OpenFlow交换机,所述外部OpenFlow交换机用于接收用户的服务访问请求分组,按照处理规则对服务访问请求分组进行处理;或将服务访问请求分组上报至SDN控制器,SDN控制器形成服务请求处理规则并下发至外部OpenFlow交换机,外部OpenFlow交换机再根据规则对分组进行处理;所述内部OpenFlow交换机用于进行微服务的编排映射。
2.根据权利要求1所述的基于SDN的微服务请求自适应映射分配系统,其特征是,所述服务承载主机上还运行有监控代理程序,所述监控代理程序负责监控微服务和服务承载主机的状态信息,并将该状态信息上报至微服务控制器。
3.根据权利要求1所述的基于SDN的微服务请求自适应映射分配系统,其特征是,所述SDN控制器周期性地收集服务承载主机与外部OpenFlow交换机之间的网络连接信息,并将该网络连接信息上报至微服务控制器。
4.根据权利要求1所述的基于SDN的微服务请求自适应映射分配系统,其特征是,所述SDN控制器形成的服务请求处理规则为SDN控制器根据接收到的服务决策信息生成的两条流表项,两条所述流表项分别用于修改服务请求分组的目的IP地址和服务响应分组的源IP地址,所述SDN控制器将流表项下发至OpenFlow交换机。
5.一种基于SDN的微服务请求自适应映射分配方法,其特征是,其应用于如权利要求1至4中任一所述的一种基于SDN的微服务请求自适应映射分配系统,包括如下步骤:
外部OpenFlow交换机接收用户主机发起的服务访问请求分组后检查其流表,查找其流表是否有对应的处理规则,若有则按照处理规则对服务访问请求分组进行处理,否则将服务访问请求分组发送至SDN控制器进行处理;
SDN控制器从服务访问请求分组取出服务请求信息,随后将该服务请求信息转发至微服务控制器;
微服务控制器接收到服务请求信息,选择微服务实例程序为用户提供服务,形成服务决策信息,将服务决策信息下发至SDN控制器;
所述SDN控制器根据接收到的服务决策信息,生成两条流表项,分别用于修改服务请求分组的目的IP地址和服务响应分组的源IP地址,SDN控制器将流表项下发至外部OpenFlow交换机;
所述外部OpenFlow交换机根据SDN控制器下发的流表项,将服务请求分组转发至微服务实例程序,由其进行服务请求的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110537221.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:模块化机房降温风控处理方法
- 下一篇:一种用于移送病人的ICU护理装置