预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114157668A(43)申请公布日2022.03.08(21)申请号202010827721.5H04L61/50(2022.01)(22)申请日2020.08.17(71)申请人中国电信股份有限公司地址100033北京市西城区金融大街31号(72)发明人林园致何震苇严丽云黄丹池杨新章(74)专利代理机构中国贸促会专利商标事务所有限公司11038代理人孙玉(51)Int.Cl.H04L67/1042(2022.01)H04L9/40(2022.01)H04L45/00(2022.01)H04L45/74(2022.01)H04L45/745(2022.01)权利要求书3页说明书11页附图5页(54)发明名称多租户跨集群的组网方法、通信系统和可读存储介质(57)摘要本公开涉及一种多租户跨集群的组网方法、通信系统和可读存储介质,涉及计算机技术领域。本公开的方法包括:创建全局虚拟路由器vRouter;针对每个租户,接收该租户选取的工作负载待部署的一个或多个集群和各个集群对应的项目;针对每个租户,为该租户分配租户级vRouter,建立该租户级vRouter与全局vRouter的连接;针对每个项目,为该项目创建项目命名空间NS,为该项目NS分配虚拟交换机vSwitch,并建立该项目NS对应的vSwitch与该项目NS所属租户对应的租户级vRouter的连接;针对每个项目NS对应的每个集群,在该集群创建本地项目NS,为该集群对应的工作负载分配该集群的资源,并建立该项目NS对应的vSwitch与该项目对应的各个集群的主节点的连接。CN114157668ACN114157668A权利要求书1/3页1.一种多租户跨集群的组网方法,包括:创建全局虚拟路由器vRouter;针对每个租户,接收该租户选取的工作负载待部署的一个或多个集群和各个集群对应的项目;针对每个租户,为该租户分配租户级vRouter,建立该租户级vRouter与全局vRouter的连接;针对每个项目,为该项目创建项目命名空间NS,为该项目NS分配虚拟交换机vSwitch,并建立该项目NS对应的vSwitch与该项目NS所属租户对应的租户级vRouter的连接;针对每个项目NS对应的每个集群,在该集群创建本地项目NS,为该集群对应的工作负载分配该集群的资源,并建立该项目NS对应的vSwitch与该项目对应的各个集群的主节点的连接。2.根据权利要求1所述的组网方法,还包括:针对每个租户级vRouter,在该租户级vRouter配置租户级路由策略,其中,所述租户级路由策略包括:该租户级vRouter对应的租户的不同项目NS内的Pod之间的路由规则,每个项目NS内包括一个或多个Pod;为所述全局vRouter配置全局路由策略,所述全局路由策略包括该不同租户的Pod之间的路由规则。3.根据权利要求2所述的组网方法,还包括:第一主节点接收集群内第一Pod发送的流量包,所述流量包包括:第二本地项目NS的标识和第二Pod的IP地址,其中,第一Pod所在的本地项目NS作为第一本地项目NS,所述第二Pod所在的本地项目NS作为第二本地项目NS;所述第一主节点在确定所述第二本地项目NS与所述第一本地项目NS相同的情况下,根据所述第二Pod的IP地址将所述流量包发送至所述第二Pod。4.根据权利要求3所述的组网方法,还包括:在所述第二本地项目NS与所述第一本地项目NS不同的情况下,第一vSwitch接收所述第一主节点转发的所述流量包,其中,所述第一vSwitch为所述第一主节点连接的vSwitch;所述第一vSwitch在确定所述第二本地项目NS所属的第二项目NS与所述第一vSwitch对应的第一项目NS相同的情况下,根据第二本地项目NS的标识,将所述流量包发送至所述第二本地项目NS对应的集群的第二主节点,并通过所述第二主节点发送至所述第二Pod。5.根据权利要求4所述的组网方法,还包括:在所述第二本地项目NS所属的项目NS与所述第一vSwitch对应的项目NS不同的情况下,第一租户级vRouter接收所述第一vSwitch转发的所述流量包,其中,所述第一租户级vRouter为所述第一vSwitch连接的租户级vRouter;所述第一租户级vRouter在根据所述第二本地项目NS的标识确定所述第二本地项目NS所属的第二租户与所述第一租户级vRouter对应的第一租户相同的情况下,根据租户级路由策略确定所述第二项目NS是否为所述第一项目NS的目的项目NS;所述第一租户级vRouter在所述第二项目NS为所述第一项目NS的目的项目NS的情况下,将所述流量包转发至所述第二项目NS对应的第二vSwitch。6.根据权利要求5所述的组