【技术实现步骤摘要】
【国外来华专利技术】虚拟化云环境中的层2联网跨越端口
[0001]相关申请的交叉引用
[0002]本国际专利申请要求于2021年10月5日提交的标题为“LAYER
‑
2NETWORKING SPAN PORT IN A VIRTUALIZED CLOUD ENVIRONMENT”的美国专利申请No.17/494,719的优先权,该申请要求于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虚拟交换机;确定信息将被发送到物理网络的网络虚拟化设备(NVD),其中:NVD托管所述多个层2虚拟网络接口中的层2虚拟网络接口和所述多个层2虚拟交换机中的层2虚拟交换机,层2虚拟网络接口和层2虚拟交换机与所述多个层2计算实例中的层2计算实例相关联,以及层2计算实例托管在物理网络的主机机器上,主机机器和NVD通信地耦合;以及向NVD发送信息。2.如权利要求1所述的方法,其中客户的输入指示所述一个或多个准则将应用于来自层2计算实例的出口流量,并且其中确定信息将被发送到NVD包括确定NVD托管与层2计算实例相关联的层2虚拟交换机。3.如权利要求1
‑
2中的任一项所述的方法,其中客户的输入指示所述一个或多个准则将应用于到层2计算实例的入口流量,并且其中确定信息将被发送到NVD包括确定NVD托管与层2计算实例相关联的层2虚拟交换机。4.如权利要求1
‑
3中的任一项所述的方法,其中信息、NVD、层2虚拟网络接口和层2虚拟交换机分别是第一信息、第一NVD、第一层2虚拟网络接口和第一层2虚拟交换机,并且其中该方法还包括:基于客户的输入生成第二信息,第二信息包括相同或不同的一个或多个准则并且识别相同或不同的目的地;确定第二信息要被发送到物理网络的第二NVD,其中第二NVD托管所述多个层2虚拟网络接口中的第二层2虚拟网络接口和所述多个层2虚拟交换机中的第二层2虚拟交换机,并且其中第二层2虚拟网络接口和第二层2虚拟交换机与所述多个层2计算实例中的第二层2计算实例相关联;以及向第二NVD发送第二信息。5.如权利要求1
‑
4中的任一项所述的方法,还包括:确定层2虚拟网络的客户指定的配置;以及确定客户指定的配置与层2虚拟网络的拓扑之间的映射,其中信息是进一步基于该映射生成的。6.如权利要求5所述的方法,其中客户的输入指示层2计算实例的介质访问控制(MAC)地址,并且其中该方法还包括:基于映射确定层2虚拟网络接口与MAC地址相关联;以及在信息中包括层2虚拟网络接口的标识符。7.如权利要求6所述的方法,其中确定信息将被发送到NVD包括确定NVD托管层2虚拟网络接口。8.如权利要求5所述的方法,其中客户的输入指示层2计算实例的端口,并且其中该方法还包括:
基于映射确定层2虚拟网络接口模拟该端口;以及在信息中包括层2虚拟网络接口的标识符。9.如权利要求5所述的方法,其中客户的输入指示第一过滤准则和处理准则,其中基于映射更新第一过滤准则以生成第二过滤准则,并且其中信息包括第二过滤准则和处理准则。10.如权利要求9所述的方法,其中第一过滤准则包括源介质访问控制(MAC)地址、目的地MAC地址、源互联网协议(IP)地址、目的地IP地址、协议标识符、源端口、目的地端口、流量源或流量目的地。11.如权利要求9所述的方法,其中处理准则包括:要生成的副本的数量或者要添加到生成的副本的封装。12.一种网络虚拟化设备,包括:一个或多个处理器;以及存储指令的一个或多个计算机可读存储介质,指令在由所述一个或多个处理器执行时,将网络虚拟化设备配置为:托管属于客户的层2虚拟网络的层2虚拟网络接口和层2虚拟交换机,其中:层2虚拟网络接口和层2虚拟交换机与属于层2虚拟网络的层2计算实例相关联,层2计算实例托管在包括网络虚拟化设备的物理网络的主机机器上,主机机器和网络虚拟化设备通信地耦合,以及层2虚拟网络托管在物理网络上并且包括多个...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。