[发明专利]用于无损网络中的高效虚拟化的系统和方法有效
申请号: | 201680040448.3 | 申请日: | 2016-11-18 |
公开(公告)号: | CN107852339B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | E·塔索拉斯;F·扎西德;B·D·约翰森;E·G·格兰 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/931;G06F9/48 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 无损 网络 中的 高效 虚拟 系统 方法 | ||
用于支持无损互连网络中的高效虚拟化的系统和方法。示例性方法可以提供至少包括叶子交换机的一个或多个交换机;多个主机通道适配器,其中主机通道适配器中的每一个主机通道适配器包括至少一个虚拟功能、至少一个虚拟交换机和至少一个物理功能;多个管理程序;以及多个虚拟机,其中多个虚拟机中的每一个虚拟机与至少一个虚拟功能相关联。该方法可以将多个主机通道适配器布置为具有具有预填充的本地标识符(LID)架构的虚拟交换机或具有动态LID指派架构的虚拟交换机中的一个或多个。该方法可以向虚拟交换机中的每个虚拟交换机指派pLID并且向多个虚拟机中的每个虚拟机指派vLID。
版权声明
本专利文档公开内容的一部分包含受版权保护的素材。版权拥有者不反对任何人对专利文档或专利公开内容按照在专利商标局的专利文件或记录中出现的那样进行传真复制,但是除此之外在任何情况下都保留所有版权权利。
技术领域
本发明一般而言涉及计算机系统,并且具体地涉及使用SR-IOV vSwitch架构来支持计算机系统虚拟化和实时迁移。
背景技术
随着更大的云计算架构被引入,与传统网络和存储相关联的性能和管理瓶颈成为重要的问题。对于使用诸如InfiniBand(IB)技术之类的高性能无损互连来作为用于云计算构架的基础的兴趣增加。这是本发明的实施例旨在解决的一般领域。
发明内容
本文描述的是用于支持子网中的虚拟机迁移的系统和方法。根据实施例,一种方法可以在包括一个或多个微处理器的一个或多个计算机处提供:一个或多个交换机,该一个或多个交换机至少包括叶子交换机,其中一个或多个交换机中的每一个交换机包括多个端口;多个主机通道适配器,其中主机通道适配器中的每一个主机通道适配器包括至少一个虚拟功能、至少一个虚拟交换机和至少一个物理功能,并且其中多个主机通道适配器经由一个或多个交换机互连;多个管理程序,其中多个管理程序中的每一个管理程序与多个主机通道适配器中的至少一个主机通道适配器相关联;以及多个虚拟机,其中多个虚拟机中的每一个虚拟机与至少一个虚拟功能相关联。该方法可以将多个主机通道适配器布置为具有具有预填充的本地标识符(LID)架构的虚拟交换机或具有动态LID指派架构的虚拟交换机中的一个或多个。该方法可以向每个虚拟交换机指派LID,所指派的LID与相关联的物理功能的LID对应。该方法可以至少基于指派给虚拟交换机中的每一个虚拟交换机的LID来计算一个或多个线性转发表(LFT),该一个或多个LFT中的每一个LFT与一个或多个交换机中的交换机相关联。
根据实施例,一种方法可以在包括一个或多个微处理器的一个或多个计算机处提供:一个或多个微处理器;一个或多个交换机,该一个或多个交换机至少包括叶子交换机,其中一个或多个交换机中的每一个交换机包括多个端口;多个主机通道适配器,其中主机通道适配器中的每一个主机通道适配器包括至少一个虚拟功能、至少一个虚拟交换机和至少一个物理功能,并且其中多个主机通道适配器经由一个或多个交换机互连;多个管理程序,其中多个管理程序中的每一个管理程序与多个主机通道适配器中的至少一个主机通道适配器相关联;以及多个虚拟机,其中多个虚拟机中的每一个虚拟机与至少一个虚拟功能相关联。该方法可以将多个主机通道适配器布置有具有预填充的本地标识符(LID)架构的虚拟交换机或具有动态LID指派架构的虚拟交换机中的一个或多个。该方法可以向虚拟交换机中的每一个虚拟交换机指派多个物理LID(pLID)pLID中的pLID,所指派的pLID与相关联的物理功能的pLID对应。该方法还可以向多个虚拟机中的每一个虚拟机指派多个虚拟LID中的vLID,其中LID空间包括多个pLID和多个vLID。
根据实施例,可以使用InfiniBand分组的本地路由报头中的标准SLID字段和DLID字段来表示每个pLID值。而且,每个vLID值可以使用结合表示扩展的两个或更多个附加比特的标准SLID字段和DLID字段的组合来表示。
附图说明
图1示出了根据实施例的InfiniBand环境的图示。
图2示出了根据实施例的网络环境中的树形拓扑的图示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680040448.3/2.html,转载请声明来源钻瓜专利网。