[发明专利]用于控制器放置虚拟网络功能的方法和用于NFVI的控制器有效
申请号: | 201710914746.7 | 申请日: | 2017-09-29 |
公开(公告)号: | CN108259216B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 拉文德拉纳斯·C·卡纳卡拉詹 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/455 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;刘丹 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制器 放置 虚拟 网络 功能 方法 nfvi | ||
1.一种用于控制器放置虚拟网络功能的方法,包括:
通过用于网络功能虚拟化基础设施NFVI的控制器,获得指示用于通过所述NFVI的一个或多个计算服务器虚拟化分组的输入/输出的虚拟硬件部件的网络描述数据,每个所述虚拟硬件部件属于在所述NFVI的多层交换机层次的多层中的每层处的一个或多个交换机;
通过所述控制器接收网络服务描述符,所述网络服务描述符指定示例化为所述NFVI的多个虚拟化网络功能VNF;
基于所述网络描述数据和所述网络服务描述符,识别所述NFVI的多层交换机层次的交换机的最低层交换机,所述最低层交换机具有实现所有多个VNF的可用虚拟硬件部件,其中,至少一个所述虚拟硬件部件包括用于一个或多个主机装置的单根输入/输出虚拟化SR-IOV硬件装置的虚拟功能,其中,所述一个或多个主机装置包括属于所识别的交换机的可用虚拟硬件部件;以及
通过所述控制器,部分地通过将所述多个VNF放置在所述一个或多个主机装置中,协调所述多个VNF,
其中,所述网络服务描述符指定至少三个VNF,并且包括由所述网络服务描述符指定的每对相邻VNF的虚拟链路描述符,其中,每对相邻VNF的所述虚拟链路描述符包括权重值,所述权重值指示基于一对相邻VNF的历史使用数据的该对相邻VNF之间的邻接强度,其中,所述邻接对应于要应用于映射到包括所述多个VNF的网络服务的分组的所述多个VNF的顺序,
其中,将所述多个VNF放置到所述一个或多个主机装置,包括通过所述控制器基于相邻VNF对的各自权重值来将具有第一权重值的第一对相邻VNF放置到相同主机装置,并且将具有不同于所述第一权重值的第二权重值的第二对相邻VNF放置到不同的主机装置,所述第一权重值表示比所述第二权重值高的邻接强度。
2.根据权利要求1所述的方法,
其中,所述多层交换机层次的第一层包括所述主机装置的内部装置交换机,
其中,所述多层交换机层次的第二层包括架顶交换机,所述第二层高于所述多层交换机层次中的所述第一层,并且
其中,所述多层交换机层次的第三层包括机架交换机,所述第三层高于所述多层交换机层次中的所述第二层。
3.根据权利要求1所述的方法,
其中,所述网络服务描述符包括第一网络服务描述符,
其中,所述方法进一步包括:
通过所述控制器接收指定实例化为NFVI的一个或多个VNF的第二网络服务描述符;
基于所述网络描述数据、所述第一网络服务描述符和所述第二网络服务描述符,识别所述NFVI的所述多层交换机层次的交换机的第二最低层交换机,所述第二最低层交换机具有实现由所述第一网络服务描述符和所述第二网络服务描述符中的任何一个指定的所有VNF的可用虚拟硬件部件,
其中,所述协调包括:通过所述控制器,部分地通过将由所述第一网络服务描述符和所述第二网络服务描述符中的任何一个指定的VNF放置到包括属于识别出的第二最低层 交换机的可用虚拟硬件部件的一个或多个主机装置,协调由所述第一网络服务描述符和所述第二网络服务描述符中的任何一个指定的VNF。
4.根据权利要求3所述的方法,
其中,所述第一网络服务描述符用于与客户的第一客户站点相关联的流量的第一网络服务,并且
其中,所述第二网络服务描述符用于与客户的第二客户站点相关联的流量的第二网络服务。
5.根据权利要求1所述的方法,
其中,所述主机装置均包括一个或多个物理网络接口卡,每个物理网络接口卡实现一个或多个虚拟硬件部件,作为所述物理网络接口卡的虚拟化,
其中,所述网络描述数据包括指示所述主机装置的每个物理网络接口卡的虚拟硬件部件的数量的第一列表,
其中,所述网络描述数据包括第二列表,所述第二列表针对所述多层交换机层次的层的多个更高层交换机的每个交换机,指示属于交换机的一个或多个物理网络接口卡的每个物理网络接口卡的虚拟硬件部件的数量。
6.根据权利要求5所述的方法,其中,所述更高层交换机包括主机交换机、架顶交换机和机架交换机中的一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710914746.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种设备管理方法及装置
- 下一篇:一种IP地址分配方法和装置