【技术实现步骤摘要】
【国外来华专利技术】虚拟化的云环境中的层2联网信息
[0001]相关申请的交叉引用
[0002]本国际专利申请要求于2021年10月5日提交的标题为“LAYER
‑
2NETWORKING INFORMATION IN A VIRTUALIZED CLOUD ENVIRONMENT”的美国专利申请No,17/494,722的优先权,该申请要求于2020年12月30日提交的标题为“LAYER
‑
2NETWORKING IN A VIRTUALIZED CLOUD ENVIRONMENT”的美国临时专利申请No.63/132,377的权益,其内容出于所有目的通过引用整体并入本文。
技术介绍
[0003]云计算提供计算资源的按需可用性。云计算可以基于用户可通过互联网访问的数据中心。云计算可以提供基础设施即服务(IaaS)。可以创建虚拟网络以供用户使用。但是,这些虚拟网络具有限制其功能性和价值的局限性。因而,期望进一步的改进。
技术实现思路
[0004]本公开涉及虚拟化的云环境。描述了在虚拟化的云环境中提供层2联网功能性的技术。层2功能性是作为由虚拟化的云环境提供的层3联网功能性的补充并与其一起提供的。
[0005]本公开的一些实施例涉及在私有网络(诸如客户的虚拟云网络(VCN))中向客户提供层2虚拟局域网(VLAN)。不同的计算实例连接在层2VLAN中。给客户的感觉是连接计算实例的仿真的单个交换机。事实上,这个仿真的交换机是作为无限可扩展的分布式交换机实现的,其包括本地交换机的集合。更具体而言, ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:确定与客户的层2虚拟网络的第一层2虚拟交换机相关联的第一层2信息,其中:层2虚拟网络由物理网络托管并且包括第一计算实例、第二计算实例、第一层2虚拟网络接口、第二层2虚拟网络接口、第一层2虚拟交换机和第二层2虚拟交换机,第一计算实例和第二计算实例由物理网络的同一主机机器或不同主机机器托管,第一层2虚拟网络接口和第一层2虚拟交换机由物理网络的网络虚拟化设备(NVD)托管并与第一计算实例相关联,以及第二层2虚拟网络接口和第二层2虚拟交换机由所述物理网络的所述NVD或不同NVD托管并与第二计算实例相关联;确定与第二层2虚拟交换机相关联的第二层2信息;基于第一层2信息和第二层2信息生成第三层2信息;以及将第三层2信息发送到客户的设备。2.如权利要求1所述的方法,还包括:接收客户的输入,该输入指示层2虚拟网络的客户配置;以及确定所述客户配置与层2虚拟网络的资源在物理网络上的分布之间的映射,其中第三层2信息进一步基于该映射生成。3.如权利要求2所述的方法,其中所述客户配置指示层2虚拟网络的第一端口和第二端口,其中所述映射指示第一端口与第一层2虚拟网络接口对应并且第二端口与第二层2虚拟网络接口对应,并且其中该方法还包括:确定第一层2虚拟网络接口与第一层2虚拟交换机相关联;确定第二层2虚拟网络接口与第二层2虚拟交换机相关联;以及指示第三层2信息与第一端口和第二端口相关联。4.如权利要求2所述的方法,其中所述客户配置指示第一端口,并且其中该方法还包括:接收客户的信息查询,该信息查询指示第一端口;基于所述映射确定第一端口与第一层2虚拟网络接口对应;确定第一层2虚拟网络接口与第一层2虚拟交换机相关联;以及基于第一层2信息生成查询结果并且该结果与第一端口相关联,其中第三层2信息包括该查询结果。5.如权利要求2所述的方法,其中所述客户配置指示第一端口,其中该方法还包括:从NVD接收与第一层2虚拟交换机相关联的第一层2信息;确定第一层2虚拟交换机与第一层2虚拟网络接口相关联;基于所述映射确定第一层2虚拟网络接口与第一端口对应;以及在第三层2信息中包括与第一端口相关联的第一层2信息的至少一部分。6.如权利要求5所述的方法,其中至少部分地基于客户的层2信息查询或层2虚拟网络的资源在物理网络上的分布的改变从NVD接收第一层2信息。7.如权利要求1
‑
6中的任一项所述的方法,其中第三层2信息包括以下至少之一:层2虚拟网络的第三层2转发表或关于层2虚拟网络的统计信息。8.如权利要求1
‑
7中的任一项所述的方法,其中第一层2信息包括第一层2虚拟交换机
的第一层2转发表,其中第二层2信息包括第二层2虚拟交换机的第二层2转发表,并且其中第三层2信息包括基于第一层2转发表和第二层2转发表生成的层2虚拟网络的第三层2转发表。9.如权利要求8所述的方法,还包括:接收客户的输入,该输入指示层2虚拟网络的第一端口;确定第一端口与第一层2虚拟网络接口对应;确定第一层2虚拟网络接口与第一层2虚拟交换机相关联;基于第二层2转发表确定第一层2虚拟网络接口的介质访问控制(MAC)地址与第一计算实例相关联;以及在第三层2转发表中包括MAC地址与第一端口对应并与第一计算实例相关联的指示。10.如权利要求8所述的方法,还包括:接收客户的输入,该输入指示层2虚拟网络的第一端口;接收客户的层2转发表查询,该层2转发表查询指示第一端口;确定第一端口与第一层2虚拟网络接口对应;确定第一层2虚拟网络接口与第一层2虚拟交换机相关联;以及基于第一层2信息生成查询结果并且该结果与第一端口相关联,其中第三层2信息包括该查询结果。11.如权利要求8所述的方法,还包括:接收客户的输入,该输入指示层2虚拟网络的第一端口;确定对第一层2转发表的改变,该改变与第一层2虚拟网络接口相关联;确定第一层2...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。