【技术实现步骤摘要】
【国外来华专利技术】跨服务区通信的方法、装置和数据中心网络
本专利技术涉及通信
,尤其涉及一种跨服务区通信的方法、装置和数据中心网络。
技术介绍
目前,一方面因为云管理功能管理的服务器数目有限,另一方面,数据中心(DataCenter)提供方因为运营成本、安全、商业等原因需要部署不同的云管理功能,因此,大型数据中心需要分区域部署云管理功能。每个云管理功能管理一定数量的物理资源,例如计算资源、存储资源和网络资源等。每个云管理功能管理的区域称为一个服务区(ServiceZone)。不同的服务区可能使用相同或不同的网络虚拟化和叠加网技术。当一个租户的资源跨越不同的服务区部署时,云管理功能需要保证能够跨服务区提供正确的资源和策略。并且,要能够保证所述租户的租户终端系统之间能够跨服务区通信。如图1所示,为现有技术中一种跨服务区通信的场景示意图。图1所示的数据中心网络被划分为两个服务区,即第一服务区和第二服务区。其中,第一服务区及其中的资源由云管理功能A进行管理,第二服务区及其中的资源由云管理功能B进行管理。每个服务器(图中未示出)中虚拟出一个虚拟交换机(VirtualSwitch,V-Switch)和至少一个虚拟机(VirtualMachine,VM),所述VM通过所述V-switch和其他VM通信。所述网关从云管理功能A和云管理功能B获取配置信息,生成第一服务区和第二服务区的路由表。所述数据中心网络有两个租户a和b,VMa1到VMa4是租户a的虚拟机,VMb1到VMb4是租户b的虚拟机。从图1可以看出,一个虚拟机只能和属于同一租户的其他虚拟机通信。当一个虚拟机(例如VMb1或V ...
【技术保护点】
PCT国内申请,权利要求书已公开。
【技术特征摘要】
【国外来华专利技术】1.一种跨服务区通信的方法,其特征在于,包括:服务区管理器接收网关发送的第一虚拟机所属租户的路由表,所述第一虚拟机位于第一服务区;所述服务区管理器确定接收所述路由表的服务器;所述服务区管理器确定所述服务器的注册状态,当所述服务器为已注册服务器时,向所述服务器发送所述路由表,以使所述服务器根据所述路由表,转发所述第一虚拟机发往第二虚拟机的报文;所述第二虚拟机位于第二服务区。2.根据权利要求1所述的方法,其特征在于,所述接收网关发送的虚拟机所属租户的路由表之前,所述方法还包括:所述服务区管理器接收云管理功能发送的所述虚拟机的配置信息,根据所述配置信息向所述网关发送请求消息,所述请求消息用于请求所述路由表。3.根据权利要求1或2所述的方法,其特征在于,还包括:所述服务区管理器接收所述服务器发送的注册消息,根据所述注册消息对所述服务器进行注册,记录所述服务器的注册信息;则所述确定所述服务器的注册状态包括:所述服务区管理器根据所述服务器的注册信息确定所述服务器的注册状态。4.根据权利要求3所述的方法,其特征在于,还包括:所述服务区管理器接收所述服务器发送的解注册消息,根据所述解注册消息删除所述服务器的注册信息。5.根据权利要求3所述的方法,其特征在于,还包括:所述服务区管理器接收所述网关发送的更新后的所述租户的路由表,将所述更新后的路由表发送给所述服务器。6.一种跨服务区通信的方法,其特征在于,包括:当服务器上的第一虚拟机需要发送报文给第二虚拟机时,所述服务器查找本地是否存在所述第一虚拟机所属租户的路由表;当所述服务器上不存在所述第一虚拟机所属租户的路由表时,向网关发送所述报文;所述服务器接收所述网关通过服务区管理器发送的所述第一虚拟机所属租户的路由表;所述服务器根据所述路由表转发所述第一虚拟机的后续报文;所述第一虚拟机和第二虚拟机位于不同的服务区。7.根据权利要求6所述的方法,其特征在于,还包括:所述服务器接收云管理功能发送的虚拟机的配置信息,根据所述配置信息生成所述第一虚拟机。8.根据权利要求6所述的方法,其特征在于,还包括:所述服务器接收云管理功能发送的所述服务区管理器的信息,向所述服务区管理器发送注册消息,以使所述服务区管理器记录所述服务器的注册信息。9.根据权利要求8所述的方法,其特征在于,还包括:所述服务器接收所述云管理功能发送的通知消息,根据所述通知消息,向所述服务区管理器发送解注册消息,以使所述服务区管理器删除所述服务器的注册信息。10.根据权利要求6-9中任意一项所述的方法,其特征在于,还包括:当网关中所述第一虚拟机所属租户的路由表发生更新时,所述服务器接收所述网关通过所述服务区管理器发送的所述租户的更新后的路由表;所述服务器根据所述更新后的路由表转发所述第一虚拟机的后续报文。11.一种跨服务区通信的装置,其特征在于,所述装置为服务区管理器,所述装置包括:第一接收单元,用于接收网关发送的第一虚拟机所属租户的路由表,所述第一虚拟机位于第一服务区;第一确定单元,用于确定接收所述路由表的服务器;第二确定单元,用于确定所述服务器的注册状态;第一发送单元,用于当所述第二确定单元确定所述服务器已注册时,向所述服务器发送所述路由表,以使所述服务器根据所述路由表,转发所述第一虚拟机发往第二虚拟机的报文;所述第二虚拟机位于第二服务区。12.根据权利要求11所述的装置,其特征在于,所述装置还包括:第二接收单元,用于接收云管理功能发送的所述第一虚拟机的配置信息;第二发送单元,用于根据所述配置信息向所述网关发送请求消息,所述请求消息用于请求所述第一虚拟机所属租户的路由表;所述第一接收单元具体用于接收所述网关根据所述请求消息发送的所述路由表。13.根据权利要求11或12所述的装置,其特征在于...
【专利技术属性】
技术研发人员:罗印威,吴雅鹏,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。