The invention discloses a tenant network data transmission method, a tenant network system and a related device, which involves the field of data communication. Among them, including tenant network data transmission method: communication data source switching system source virtual machine transmission; double virtual LAN source exchange system using virtual source corresponding to the communication data package for double label message exchange system; source virtual LAN ID corresponding to determine the double tenant logo, and double conversion tunnel label message protocol with tenants identification message; the source exchange system will send the message to the destination virtual machine tunneling protocol. The invention distinguishes the communication data sent by different virtual machines by using the double layer virtual LAN identification, and uses the tunnel protocol message with the corresponding renting identifier of the double layer virtual LAN to transmit the communication data, so that a large number of tenants can be accommodated in the network.
【技术实现步骤摘要】
租户网络数据传输方法、租户网络系统和相关设备
本专利技术涉及数据通信领域,特别涉及一种租户网络数据传输方法、租户网络系统和相关设备。
技术介绍
当前,数据中心的网络虚拟化方案主要以叠加网络为主,即通过隧道协议,实现数据中心虚拟租户网络。大多数商业产品选择将隧道端点设置在软件层,导致计算和网络紧耦合,异构兼容性差。为了解决隧道端点设置在软件层使网络异构和兼容性能差的问题,可以将隧道端点设置在硬件交换机。在这种情况下,云平台仍通过传统的虚拟局域网(VLAN,VirtualLocalAreaNetwork)技术与隧道端点进行通信。由于虚拟局域网标识的数量最多可设置4096个,因此会对租户的数量产生限制。为解决这一问题,一些厂商采用端口、虚拟局域网标识和虚拟可扩展局域网网络标识(VNI,VxLANNetworkIdentifier)三者的对应关系进行映射,以扩大租户的数量。然而,这种方法的租户数量会受到端口数量的限制,可能无法满足网络部署的要求。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:提供一种能够容纳大量租户的数据传输方法。根据本专利技术实施例的第一个方面, ...
【技术保护点】
一种租户网络数据传输方法,其特征在于,包括:源端交换系统获取源虚拟机发送的通信数据;源端交换系统采用源虚拟机对应的双层虚拟局域网标识将所述通信数据封装为双标签报文;源端交换系统确定所述双层虚拟局域网标识对应的租户标识,并将所述双标签报文转换为具有所述租户标识的隧道协议报文;源端交换系统将所述隧道协议报文发送给目的虚拟机。
【技术特征摘要】
1.一种租户网络数据传输方法,其特征在于,包括:源端交换系统获取源虚拟机发送的通信数据;源端交换系统采用源虚拟机对应的双层虚拟局域网标识将所述通信数据封装为双标签报文;源端交换系统确定所述双层虚拟局域网标识对应的租户标识,并将所述双标签报文转换为具有所述租户标识的隧道协议报文;源端交换系统将所述隧道协议报文发送给目的虚拟机。2.根据权利要求1所述的方法,其特征在于,所述虚拟机对应的双层虚拟局域网标识包括第一虚拟局域网标签和第二虚拟局域网标签;所述源端交换系统采用源虚拟机对应的双层虚拟局域网标识将所述通信数据封装为双标签报文包括:源端交换系统在以太网报文的头部添加第一虚拟局域网标签和第二虚拟局域网标签,获得双标签报文,其中,所述以太网报文包含所述通信数据。3.根据权利要求1所述的方法,其特征在于,所述源端交换系统中包括虚拟交换机和硬件交换机;源端交换系统中的虚拟交换机根据虚拟机和双层虚拟局域网标识的映射关系,确定源虚拟机对应的双层虚拟局域网标识;源端交换系统中的硬件交换机根据双层虚拟局域网标识和租户标识的映射关系,确定所述双层虚拟局域网标识对应的租户标识。4.根据权利要求1~3中任一项所述的方法,其特征在于,还包括:源端交换系统接收管理平台发送的租户标识、双层虚拟局域网标识以及虚拟机标识之间的映射关系,并保存或更新所述映射关系。5.根据权利要求1~3中任一项所述的方法,其特征在于,所述隧道协议报文为虚拟可扩展局域网报文,所述租户标识为虚拟可扩展局域网网络标识,或者,所述隧道协议报文为使用通用路由封装的虚拟网络报文,所述租户标识为租户网络标识符,或者,所述隧道协议报文为无状态传输隧道协议报文,所述租户标识为上下文标识。6.一种租户网络数据传输方法,其特征在于,包括:目的端交换系统获取源端交换系统发送的隧道协议报文;目的端交换系统确定所述隧道协议报文中的租户标识对应的双层虚拟局域网标识,并将所述隧道协议报文转换为具有所述双层虚拟局域网标识的双标签报文;目的端交换系统解封装所述双标签报文,获得通信数据;目的端交换系统将所述通信数据发送给目的虚拟机。7.根据权利要求6所述的方法,其特征在于,所述租户标识对应的双层虚拟局域网标识包括第一虚拟局域网标签和第二虚拟局域网标签;所述目的端交换系统将所述隧道协议报文转换为具有所述双层虚拟局域网标识的双标签报文包括:目的端交换系统将所述隧道协议报文转换为以太网报文,所述以太网报文包含通信数据;目的端交换系统在所述以太网报文的头部添加第一虚拟局域网标签和第二虚拟局域网标签,获得双标签报文。8.根据权利要求6所述的方法,其特征在于,所述目的端交换系统中包括虚拟交换机和硬件交换机;目的端交换系统中的硬件交换机根据隧道协议报文中的租户标识和双层虚拟局域网标识的映射关系,确定租户标识对应的双层虚拟局域网标识。9.根据权利要求6~8中任一项所述的方法,其特征在于,还包括:目的端交换系统接收管理平台发送的租户标识、双层虚拟局域网标识以及虚拟机标识之间的映射关系,并保存或更新所述映射关系。10.根据权利要求6~8中任一项所述的方法,其特征在于,所述隧道协议报文为虚拟可扩展局域网报文,所述租户标识为虚拟可扩展局域网网络标识,或者,所述隧道协议报文为使用通用路由封装的虚拟网络报文,所述租户标识为租户网络标识符,或者,所述隧道协议报文为无状态传输隧道协议报文,所述租户标识为上下文标识。11.一种源端交换系统,其特征在于,包括:通信数据接收模块,用于获取源虚拟机发送的通信数据;通信数据封装模块,用于采用源虚拟机对应的双层虚拟局域网标识将所述通信数据封装为双标签报文;双标签报文转换模块,用于确定所述双层虚拟局域网标识对应的租户标识,并将所述双标签报文转换为具有所述租户标识的隧道协议报文;隧道协议报文发...
【专利技术属性】
技术研发人员:黄志兰,陈楠,林宝洪,樊勇兵,赖培源,区洪辉,何晓武,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。