【技术实现步骤摘要】
【国外来华专利技术】多数据中心环境中的逻辑路由器和交换机
技术介绍
逻辑路由器元件(LRE)是作为L3虚拟分布式路由器(VDR)跨数据中心的不同主机机器分布式操作的网络逻辑实体。逻辑交换机元件(LSE)是作为L2交换机跨数据中心的不同主机机器分布式操作的网络逻辑实体。每个主机机器作为受管理的物理路由元件(MPRE)来操作它自己的本地LRE实例,以用于为在该主机上运行的VM执行L3分组转发。每个主机机器还作为受管理的物理交换元件(MPSE)来操作它自己的本地LSE实例,以用于为在该主机上运行的VM执行L2分组转发。因此,LSE和LRE使得有可能在本地(即,在始发管理程序处)转发数据分组,而不经过共享的物理L3路由器或L2交换机。
技术实现思路
本专利技术的一些实施例提供全局逻辑实体,这些全局逻辑实体一旦被供应,则促进跨越两个或更多个数据中心的逻辑网络的操作。在一些实施例中,这些全局逻辑实体包括在多个数据中心中的网络节点之间提供L2交换的全局逻辑交换机以及提供L3路由的全局路由器。在一些实施例中,全局逻辑实体与用于操作在数据中心内的本地的逻辑网络的本地逻辑实体一起操作。本地逻辑网络对于数据中心是本 ...
【技术保护点】
一种方法,包括:接收来自第一数据中心的第一路由信息集合和来自第二数据中心的第二路由信息集合,其中第一路由信息集合由第一地点标识符标记,而第二路由信息集合由第二地点标识符标记;基于第一路由信息集合和第二路由信息集合生成路由指令集合,其中所述路由指令集合使用第一地点标识符来识别第一数据中心中的网络资源并且使用第二地点标识符来识别第二数据中心中的网络资源;以及将所述路由指令集合提供给第一数据中心中的第一计算设备集合和第二数据中心中的第二计算设备集合,以用于联合地实现全局逻辑路由器,所述全局逻辑路由器用于在第一数据中心的第一网络节点集合和第二数据中心的第二网络节点集合之间执行L3路由。
【技术特征摘要】
【国外来华专利技术】2015.06.27 IN 3254/CHE/2015;2015.08.27 US 14/838,01.一种方法,包括:接收来自第一数据中心的第一路由信息集合和来自第二数据中心的第二路由信息集合,其中第一路由信息集合由第一地点标识符标记,而第二路由信息集合由第二地点标识符标记;基于第一路由信息集合和第二路由信息集合生成路由指令集合,其中所述路由指令集合使用第一地点标识符来识别第一数据中心中的网络资源并且使用第二地点标识符来识别第二数据中心中的网络资源;以及将所述路由指令集合提供给第一数据中心中的第一计算设备集合和第二数据中心中的第二计算设备集合,以用于联合地实现全局逻辑路由器,所述全局逻辑路由器用于在第一数据中心的第一网络节点集合和第二数据中心的第二网络节点集合之间执行L3路由。2.如权利要求1所述的方法,其中第一路由信息集合由第一数据中心中的第三计算设备提供,该第三计算设备被配置为检索由第一边缘服务节点学习的路由信息,该第一边缘服务节点在本地向第一数据中心的第一网络节点集合提供边缘服务。3.如权利要求2所述的方法,其中第三计算设备是用于托管虚拟机的运行虚拟化软件的主机机器,其中由第三计算设备托管的虚拟机检索由第一边缘服务节点学习的路由信息。4.如权利要求3所述的方法,其中运行在第三计算设备上的虚拟化软件操作全局逻辑路由器和全局逻辑交换机。5.如权利要求2所述的方法,其中第二路由信息集合由第二数据中心中的第四计算设备提供,该第四计算设备被配置为检索由第二边缘服务节点学习的路由信息,该第二边缘服务节点在本地向第二数据中心中的第二网络节点集合提供边缘服务。6.如权利要求5所述的方法,还包括向第三数据中心中的第三计算设备集合提供路由指令集合,其中第三数据中心中的第三计算设备集合联合地实现用于在第三数据中心的第三网络节点集合、第一数据中心的第一网络节点集合和第二数据中心的第二网络节点集合之间执行L3路由的全局逻辑路由器,其中第三数据中心不包括用于在本地向第三数据中心中的第三网络节点集合提供边缘服务的边缘节点。7.一种控制器设备,包括:处理单元集合;以及机器可读介质,所述机器可读介质存储用于由处理单元中的至少一个处理单元执行的程序,程序指令集用于:接收来自第一数据中心的第一路由信息集合和来自第二数据中心的第二路由信息集合,其中第一路由信息集合由第一地点标识符标记,而第二路由信息集合由第二地点标识符标记;基于第一路由信息集合和第二路由信息集合生成路由指令集合,其中所述路由指令集合使用第一地点标识符来识别第一数据中心中的网络资源并且使用第二地点标识符来识别第二数据中心中的网络资源;以及将所述路由指令集合提供给第一数据中心中的第一计算设备集合和第二数据中心中的第二计算设备集合,以用于联合地实现全局逻辑路由器,所述全局逻辑路由器用于在第一数据中心的第一网络节点集合和第二数据中心的第二网络节点集合之间执行L3路由。8.如权利要求7所述的控制器设备,其中第一路由信息集合由第一数据中心中的第三计算设备提供,该第三计算设备被配置为检索由第一边缘服务节点学习的路由信息,该第一边缘服务节点在本地向第一数据中心的第一网络节点集合提供边缘服务。9.如权利要求8所述的控制器设备,其中第三计算设备是用于托管虚拟机的运行虚拟化软件的主机机器,其中由第三计算设备托管的虚拟机检索由第一边缘服务节点学习的路由信息。10.如权利要求9所述的控制器设备,其中运行在第三计算设备上的虚拟化软件操作全局逻辑路由器和全局逻辑交换机。11.如权利要求8所述的控制器设备,其中第二路由信息集合由第二数据中心中的第四计算设备提供,该第四计算设备被配置为检索由第二边缘服务节点学习的路由信息,该第二边缘服务节点在本地向第二数据中心中的第二网络节点集合提供边缘服务。12.如权利要求11所述的控制器设备,其中所述程序还包括用于向第三数据中心中的第三计算设备集合提供路由指令集合的指令集,其中第三数据中心中的第三计算设备集合联合...
【专利技术属性】
技术研发人员:V·埃加瓦尔,G·钱德拉谢卡,A·歌利亚,A·卡特利卡尔,
申请(专利权)人:NICIRA股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。