对于基于mpls的虚拟私有云联网的ip组播服务离开过程的制作方法_5

文档序号:8501337阅读:来源:国知局
MAC地址。如果在CNM的地址映射表 262中存在DIP地址,则CNM260检索DMACVM地址和DMAC虚拟化服务器地址。在该情况 下,CNM将检索VMT4 295B的MAC作为DMACVM地址并且检索虚拟交换机227BMAC作为 DMAC虚拟化服务器地址。
[0087] 在点D处,CNM对于目的TORS与DMAC虚拟化服务器地址之间的链接从CNM的标记 映射表264查找MPLS流标记,也称为目的TORSC'DTORS")链接标记。该流标记描述在DMAC 虚拟化服务器处TORS201A与虚拟化服务器之间的路由。在该情况下,将检索标记TORS:VS 201C:227B化来指示从TORS201A到TORS201C的路由。
[00蝴在点E处,CNM260在虚拟交换机217A的流条目表218A中安装流路由。规则匹 配对于¥]\1了4 4958的0祖(:¥]\1地址。动作将01'(?5链接标记1'(?5:¥8 201。2278化推到 由VMT3 290C发送到VMT4 895B的业务包上,然后将包转发到TORS201A。在点F处,CNM 260将ARP应答返回虚拟交换机217A,其将应答转发到VMT3 490C。
[0089] 在一个实施例中,CNM260在将ARP应答返回VM之前将T0RS-VS规则和动作安装 到TORS201的流条目表(未示出)。如果云网络270是MPLS网络,对于云网络270交换机 结构内的TORS之间的LSP的规则不必在返回ARP应答时安装。如果云网络270交换机另 外支持化enFlow,CNM260在安装新的TORS或现有TORS退役的时候使用化enFlow仅需要 将MPLS转发规则安装到较高级云网络270交换机内。然而,如果较高级数据中屯、交换机不 支持化enFlow,TORS相反使用标记分配协议(LDP)来设置它自己与另一TORS之间的LSP, 并且应配置该些LSP。云网络270交换机不必支持支持IP路由协议,它们也不必进行路由。
[0090] 表1图示根据本发明的实施例对于应对路由到目的TORS的业务(即,传出业务和 当前机架中目的服务器的业务)的流表的部分的TORS的化enFlow流表的规则结构。稍后 进一步解释对于进入业务的规则结构。在表中存在对于当前在使用中的作为机架中的源VM 的目的地的每个DT0RS(目的TORS)-DVS(目的虚拟化服务器)链接标记的流规则。TORS 可另外高速缓存一些流规则W在VM移动时捕捉入站业务。来自机架中的源VM的业务通过 匹配MPLSDT0RS链接标记(其被虚拟交换机压入)而路由,并且与规则关联的动作被激活并 且应用于包。动作根据云网络的性质而不同。
【主权项】
1. 一种由云系统中的组播云控制器"MCC"执行来管理云网络中的组播业务的方法,所 述MCC耦合于用于托管一个或多个虚拟机"VM"的至少一个虚拟化服务器,其中所述虚拟化 服务器包括至少一个虚拟交换机"VS",所述虚拟交换机支持多协议标记交换MPLS,并且所 述虚拟交换机耦合于支持MPLS的架顶式交换机"TORS",所述方法包括以下步骤: 在所述MCC从识别组播组的VM接收(1701)离开组消息,其中所述VM来自租户的所预 订到所述组播组的VM集; 删除(1703)在所述VM的VS的流表条目和输出组,所述流表条目用于将出站组播业务 从对于所述组播组的所述VM转发; 删除(1705)在所述VS在输入组中将进入包转发到所述VM的动作;以及 删除(1707)放弃从对于所述VM的TORS的环回业务的规则。
2. 如权利要求1所述的方法,其进一步包括以下步骤: 删除在所述VS处将进入包转发到所述VM和关联输入组的规则。
3. 如权利要求1所述的方法,其进一步包括以下步骤: 删除在所述TORS处在输入组和输出组中用于将组播组业务转发到所述VS的动作。
4. 如权利要求1所述的方法,其中所述VM是机架中预订所述组播组的最后的VM,所述 方法包括以下步骤: 删除在所述TORS处管理组播组的规则,其包括输入组和输出组。
5. 如权利要求1所述的方法,其进一步包括以下步骤: 配置所述VS以将对于所述VM的进入组播业务转发到云网络管理器以在VM移动期间 缓冲。
6. 如权利要求1所述的方法,其进一步包括以下步骤: 在完成VM移动后将缓冲业务转发到所述VM; 在所述MCC处修改对于所述VM的VS和TORS记录; 对所述VM的新VS和新TORS执行对于由所述VM预订的每个组播组的加入操作;以及 对所述VM的VS和TORS执行对于由所述VM预订的每个组播组的离开操作。
7. -种由云系统中的组播云控制器"MCC"执行来管理云网络中的组播业务,所述MCC 耦合于用于托管一个或多个虚拟机"VM"的至少一个虚拟化服务器,其中所述虚拟化服务器 包括至少一个虚拟交换机"VS",其支持多协议标记交换MPLS,并且所述虚拟交换机耦合于 支持MPLS的架顶式交换机"TORS",所述方法包括以下步骤: 在所述MCC处从VM接收(1701)离开组消息; 删除(1703)在所述VM的VS处的流表条目和输出组,所述流表条目用于将出站组播业 务从对于被离开组消息识别的组播组的所述VM转发; 删除(1705)在所述VS处在输入组中将进入包转发到所述VM的动作; 删除(1707)放弃从对于所述VM的TORS的环回业务的规则; 检查(1709)所述VM是否是在所述VS处所预订到所述组播组的最后VM; 删除(1711)连同关联输入组转发对于VM的进入包的规则; 删除(1713)用于在输入组和输出组中在所述TORS的流表处将组播组包转发到所述VM的VS的动作; 检查(1715)所述VM是否是机架上预订所述组播组的最后VM;以及 删除(1717)管理所述TORS的流表中的组播组的规则,其包括输入组和输出组。
8. -种在云系统中实现的组播云控制器"MCC"(290),所述MCC耦合于用于托管一个 或多个虚拟机"VM"的至少一个虚拟化服务器,其中所述虚拟化服务器包括至少一个虚拟交 换机"VS",其支持多协议标记交换MPLS,并且所述虚拟交换机耦合于支持MPLS的架顶式交 换机"TORS",所述MCC包括: 处理器,用于执行离开组模块(427)和VM移动模块,每个模块与其他模块通信, 所述离开组模块配置成在所述MCC处从识别组播组的VM接收离开组消息、删除在所述VS处用于将出站组播业务从对于所述组播组的VM转发的流表条目和输出组、删除在VS处 在输入组中将进入包转发到VM的动作以及删除放弃从对于所述VM的TORS的环回业务的 规则。
9. 如权利要求8所述的MCC,其中所述离开组模块进一步配置成在所述VS处删除将进 入包转发到所述VM和关联输入组的规则。
10. 如权利要求8所述的MCC,其中所述离开组模块进一步配置成在所述TORS处在输 入组和输出组中删除用于将组播组业务转发到所述VS的动作。
11. 如权利要求8所述的MCC,其中所述VM是机架中预订所述组播组的最后的VM并且 所述离开组模块配置成删除在所述TORS处管理组播组的规则,其包括输入组和输出组。
12. 如权利要求11所述的MCC,其中所述离开组模块进一步配置成在所述VS处将对于 所述VM的进入组播业务转发到云网络管理器以在VM移动期间缓冲。
13. 如权利要求8所述的MCC,其中所述组播VM移动模块进一步配置成在完成VM移动 后将缓冲业务转发到所述VM、在所述MCC处修改对于所述VM的VS和TORS、对所述VM的新 VS和新TORS执行对于由所述VM预订的每个组播组的加入操作以及对所述VM的VS和TORS 执行对于由所述VM预订的每个组播组的离开操作。
14. 一种在云系统中实现来管理云网络中的组播业务的组播云控制器"MCC"(290),所 述MCC耦合于用于托管一个或多个虚拟机"VM"的至少一个虚拟化服务器,其中所述虚拟化 服务器包括至少一个虚拟交换机"VS",所述虚拟交换机支持多协议标记交换MPLS,并且所 述虚拟交换机耦合于支持MPLS的架顶式交换机"TORS",所述MCC包括: 处理器,用于执行离开组模块, 所述离开组模块(427)在所述MCC处从VM接收离开组消息;删除在所述VM的VS处的 流表条目和输出组,所述流表条目用于将出站组播业务从对于由所述离开组消息识别的组 播组的VM转发;删除在所述VS处在输入组中将进入包转发到所述VM的动作;以及删除放 弃从对于所述VM的TORS的环回业务的规则;检查所述VM是否是在所述VS处所预订到组 播组的最后VM;删除连同关联输入组转发对于所述VM的进入包的规则;删除用于在输入组 和输出组中在所述TORS的流表处将组播组包转发到所述VM的VS的动作;检查所述VM是 否是机架上预订所述组播组的最后VM;以及删除管理所述TORS的流表中的组播组的规则, 其包括输入组和输出组。
【专利摘要】云系统中的组播云控制器(“MCC”)实现处理器来管理云网络中的组播业务。MCC耦合于至少一个虚拟化服务器用于托管一个或多个虚拟机(“VM”),其中虚拟化服务器包括至少一个虚拟交换机(“VS”),其支持多协议标记交换(MPLS),并且虚拟交换机耦合于支持MPLS的架顶式交换机(“TORS”)。MPLS用于在云系统中支持组播数据业务使得系统和方法减少状态并且是可标度的。
【IPC分类】H04L12-18
【公开号】CN104823405
【申请号】CN201380064578
【发明人】R.米什拉, H.格林, S.鲍克, J.肯普夫, M.塔蒂帕穆拉
【申请人】瑞典爱立信有限公司
【公开日】2015年8月5日
【申请日】2013年10月3日
【公告号】EP2907266A1, US8953618, US20140098815, WO2014057403A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1