[发明专利]一种数据包处理方法、主机和系统有效
申请号: | 201680091703.7 | 申请日: | 2016-12-19 |
公开(公告)号: | CN110088732B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 李俊武;申思 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据包 处理 方法 主机 系统 | ||
1.一种云计算系统,其特征在于,包括云管理平台和至少一个主机,其中,所述主机包括虚拟交换机和网络处理设备,所述主机运行有多个计算实例,所述多个计算实例的虚拟端口配置有虚拟局域网VLAN标识,且各计算实例的虚拟端口的VLAN标识互不相同,所述主机与所述网络处理设备相连,通过所述网络处理设备与云计算系统中的其他设备通信;
所述云管理平台,用于根据所述主机的管理网IP地址和所述网络处理设备的管理网IP地址之间的对应关系,向所述网络处理设备发送所述主机上运行的计算实例的虚拟私有云VPC网络信息;
所述虚拟交换机,用于接收所述计算实例通过自身的虚拟端口发出的数据包,所述数据包携带发出所述数据包的虚拟端口的VLAN标识和所述计算实例的网络地址;
所述虚拟交换机,还用于根据所述VLAN标识发送所述数据包,将所述数据包路由到所述网络处理设备;
所述网络处理设备,用于接收所述数据包,根据所述计算实例的网络地址确定所述计算实例的VPC网络信息,对所述数据包进行网络功能处理,并发送所述数据包;
所述网络处理设备上安装有操作系统,基于所述操作系统能够实现完整的VPC网络功能处理,包括对计算实例的VPC网络特性进行增加或移除。
2.如权利要求1所述的系统,其特征在于,
所述网络处理设备,还用于接收云管理平台发送的上线信息,所述上线信息包括其他网络处理设备的业务网IP地址以及所述其他网络处理设备连接的主机上运行的计算实例的网络地址。
3.如权利要求2所述的系统,其特征在于,
所述网络处理设备,还用于根据所述数据包的目的网络地址,确定所述数据包的目的计算实例对应的网络处理设备的业务网IP地址,建立与所述数据包的目的计算实例对应的网络处理设备之间的隧道,通过建立的隧道发送所述数据包。
4.如权利要求1-3任一所述的系统,其特征在于,
所述网络处理设备通过总线连接到所述主机,作为所述主机的网卡为所述主机提供网络接入服务;或者,
当所述网络处理设备的网络端口数量m大于所述主机的网络端口数量n时,所述网络处理设备的m个网络端口中任意的n个网络端口与主机的n个网络端口以一对一的方式连接,所述m,n均为大于1的正整数;或者,
在网络处理设备的网络端口数量m小于或等于所述主机的网络端口数量n的情况下,所述网络处理设备的m个网络端口通过物理交换设备与所述主机的n个网络端口连接,所述m,n均为大于1的正整数。
5.如权利要求2-3任一所述的系统,其特征在于,
所述云管理平台,还用于为所述网络处理设备分配管理网IP地址和业务网IP地址,记录所述主机的管理网IP地址和所述网络处理设备的管理网IP地址之间的对应关系。
6.如权利要求2-3任一所述的系统,其特征在于,
所述云管理平台,还用于向所述主机发送实例创建请求,所述实例创建请求携带所述计算实例的资源配置信息以及网络地址;
所述主机,还用于根据所述资源配置信息以及网络地址创建所述计算实例以及所述计算实例的虚拟端口,向云管理平台返回计算实例创建成功的指示消息,所述指示消息携带所述主机的管理网IP地址以及所述计算实例的网络地址;
所述云管理平台,还用于为创建的所述计算实例的虚拟端口分配VLAN标识,分配的所述VLAN标识与所述主机上已有虚拟端口的VLAN标识均不相同。
7.如权利要求2-3任意一项所述的系统,其特征在于,
所述网络处理设备,还用于根据接收到的所述VPC网络信息,创建为所述计算实例提供网络处理功能的虚拟网元;
所述网络处理设备根据所述计算实例的网络地址确定所述计算实例的VPC网络信息,对所述数据包进行网络功能处理包括:所述网络处理设备根据所述数据包的源网络地址确定所述计算实例对应的虚拟网元,由确定的虚拟网元为所述计算实例提供网络处理功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680091703.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用非易失性RAM的内核软重置
- 下一篇:虚拟机迁移的基于存储层的编排