[发明专利]一种资源分配方法、报文通信方法及装置有效
申请号: | 201410155868.9 | 申请日: | 2014-04-17 |
公开(公告)号: | CN105099950B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 王蛟;张鹏飞;罗萱 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911;H04L29/08;H04L12/46 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 报文 通信 装置 | ||
本发明实施例提供一种资源分配方法、报文通信方法及装置,其中资源分配方法包括:控制器将云数据中心网络划分为多个独立的逻辑区域;为每个逻辑区域分配对应的隧道标签范围;当接收到为租户分配资源的虚拟网络请求时查找逻辑区域,获得满足虚拟网络请求的逻辑区域;依据满足虚拟网络请求的逻辑区域对应的隧道标签范围,为租户分配隧道标签。由于每个逻辑区域独立,为不同逻辑区域分配隧道标签范围时可以分配相同的隧道标签范围,这样可以为不同逻辑区域的不同交换机分配相同的隧道标签,实现隧道标签的重用。并且接收到虚拟网络请求时,可以从满足虚拟网络请求的租户的逻辑区域中为租户分配隧道标签。
技术领域
本发明涉及云计算技术领域,特别涉及一种资源分配方法、报文通信方法及装置。
背景技术
目前云计算技术是网络领域的研究热点,在大规模云计算中,允许租户自定义网络地址已经成为一个必然趋势。在运营模式为云数据中心网络的环境中,需要支持多个用户的服务租用及业务隔离,将其简称为多租户应用模式。在多租户应用模式下使用隧道技术完成多租户之间的报文转发。
其中隧道技术可以为:VLAN(Virtual Local Area Network,虚拟局域网)隔离技术、GRE(Generic Routing Encapsulation,通用路由封装)隧道技术。
VLAN隔离技术是传统云数据中心网络中分割业务和模块的常见技术,用于云计算虚拟网络隔离时,为每一个虚拟网络分配一个VLAN ID,因此同一个虚拟网络之间处于二层隔离状态。在这种情况下租户可以自行定义其虚拟网络的IP(Internet Protocol,网际协议)地址空间,而不需要担心和其他租户的IP地址空间发生冲突和重叠。VLAN隔离技术的主要问题在于VLAN ID本身的范围很小,只能支持4094个独立的VLAN存在。
GRE隧道技术则是通过在源主机发送的报文之外封装上虚拟网络标签,并转发到对应的目的虚拟服务器,在目的虚拟服务器上解除封装并识别对应的虚拟网络,以便将报文送往目的主机。GRE隧道技术的虚拟网络标签长度远远大于VLAN ID,因此从规模上不再受到4094数量的限制。但是GRE隧道技术中不同的交换机的隧道标签在全网是唯一的,不同交换机之间不能重用。
发明内容
有鉴于此,本发明实施例提供了一种资源分配方法,用于将一个云数据中心网络划分为多个独立的逻辑区域,并在独立的逻辑区域中为虚拟网络请求分配可用的隧道标签。本发明实施例还提供一种报文通信方法,用于不同逻辑区域之间进行报文发送。
本发明实施例还提供一种资源分配装置及报文通信装置,用以保证上述方法在实际中的实现及应用。技术方案如下:
第一方面,本发明实施例提供一种资源分配方法,应用于云数据中心网络中,所述方法包括:
所述控制器将所述云数据中心网络划分为多个独立的逻辑区域;
为每个所述逻辑区域分配对应的隧道标签范围;
当接收到为租户分配资源的虚拟网络请求时,所述控制器查找所述逻辑区域,获得满足所述虚拟网络请求的逻辑区域;
依据所述满足所述虚拟网络请求的逻辑区域对应的隧道标签范围,为所述租户分配隧道标签。
在第一方面的第一种可行方式中,将所述云数据中心网络划分为多个独立的逻辑区域,包括:
查找所述云数据中心网络的各个物理主机所连接的交换机;
将所述交换机和与所述交换机连接的各个物理主机划分至同一个逻辑区域。
结合第一方面的第一种可行方式,在第一方面的第二种可行方式中,所述将所述交换机和与所述交换机连接的各个物理主机划分至同一个逻辑区域,包括:
获取所述交换机连接的各个物理主机所承载的虚拟主机的总数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410155868.9/2.html,转载请声明来源钻瓜专利网。