[发明专利]灵活的物理功能和虚拟功能映射有效
申请号: | 202010004047.0 | 申请日: | 2016-04-26 |
公开(公告)号: | CN111352697B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 张芥凡;A·H·瑞比;A·陈;M·J·路易斯 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/54;G06F15/78 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 陈岚 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 灵活 物理 功能 虚拟 映射 | ||
本申请的题目是“灵活的物理功能和虚拟功能映射”。本发明公开了灵活的物理功能和虚拟功能映射。技术和机构提供了在包括虚拟机的环境中用于物理功能和虚拟功能之间的灵活映射。
本申请是于2016年4月26日提交的名称为“灵活的物理功能和虚拟功能映射”的中国专利申请201610264530.6的分案申请。
技术领域
本公开通常涉及集成电路。更具体地,本公开涉及在物理功能和虚拟功能之间的灵活映射。
背景技术
网络功能虚拟化(NFV)允许包括虚拟化功能的平台。在一些NFV平台中,处理器可以与提供附加功能的协处理器加速电路连接(interface)。处理器可以运行多个虚拟机(VM),每个虚拟机通过使用物理功能(PF)和虚拟功能的映射访问在协处理器加速电路中的附加功能。在PF和VF之间的映射可允许单个协处理器加速电路被视为可用于VM的多个资源。
在一些装置中,诸如为协处理器加速提供附加功能的可编程装置,该功能可以被改变。因此,设计者可希望在PF和VF之间更灵活的映射。
发明内容
本文描述的主题提供了在包括虚拟机的环境中物理功能和虚拟功能之间的灵活映射。
物理功能(PF)可为特定功能提供接口。虚拟功能(VF)可为虚拟机(VM)提供接口以通过将VF映射到PF而访问功能。PF到VF的映射可以是灵活的以允许特定场景实施更好的资源利用。
在一些实施方式中,用于在物理功能和虚拟功能之间映射的方法包括:在虚拟化管理单元处接收指示虚拟机被提供对在功能块中实施的功能的访问的数据;以及通过虚拟化管理单元建立在虚拟机和功能块之间的映射以提供虚拟机对在功能块中实施的功能的访问,该映射指示每个虚拟机与对应的虚拟功能相关联,每个虚拟功能与一个或多个物理功能相关联,并且一个或多个物理功能中的每个与一个或多个功能块相关联,其中该映射基于虚拟机的特性。
在一些实施方式中,一个或多个物理功能包括第一物理功能和第二物理功能,所述第一物理功能被映射到第一功能块,所述第二物理功能被映射到第一功能块和第二功能块。
在一些实施方式中,第一功能块提供第一功能,并且第二功能块提供第二功能。
在一些实施方式中,所述方法包括:重新配置第二功能块以提供第三功能;并且基于第二功能块的重新配置更新所述映射以提供第三功能。
在一些实施方式中,所述映射包括修改与第一虚拟功能相关联的虚拟机的映射,使得所述虚拟机与第二虚拟功能相关联。
在一些实施方式中,更新映射包括修改与第一物理功能相关联的第一虚拟功能的映射,使得第一虚拟功能与第二物理功能相关联。
在一些实施方式中,更新映射包括修改与第一功能块相关联的第一物理功能的映射,使得第一物理功能与第二功能块相关联。
在一些实施方式中,虚拟机的特性包括客户标识符。
在一些实施方式中,与第一客户标识符相关联的虚拟机被映射到第一组虚拟功能,所述第一组虚拟功能被映射到第一物理功能,并且与第二客户标识符相关联的虚拟机被映射到第二组虚拟功能,所述第二组虚拟功能被映射到第二物理功能。
在一些实施方式中,第一物理功能与第一优先级相关联,第二物理功能与第二优先级相关联,第一优先级是比第二优先级高的优先级。
在一些实施方式中,虚拟化管理单元通过协处理器电路来实施,并且虚拟机通过处理器电路来实施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010004047.0/2.html,转载请声明来源钻瓜专利网。