【技术实现步骤摘要】
【国外来华专利技术】用以实现物理装置来区分主计算机系统的多个虚拟机的方法和系统
技术介绍
计算机系统可包括虚拟机监视器(VMM)以托管(host)一个或者多个客户操作系统。VMM可裁定客户操作系统之中对计算机系统的资源的接入。VMM可对客户操作系统呈现资源的抽象或虚拟接口。客户操作系统和对应的虚拟化资源和接口在本文称为虚拟机(VM)。VMM可为VM提供隔离的和安全的环境。VMM可采用软件或硬件和软件的组合来实现。物理资源可包括一个或者多个可配置的功能。例如,无线网络接口控制器(NIC)可关于装置初始化、网络扫描、网络接入点选择、信道选择、连接建立、移交管理、安全以及功率控制是可配置的。技术已经发展至虚拟化有线NIC,包括基于软件的VMM和NIC硬件虚拟化支持,NIC硬件虚拟化支持基于由外围组件互连特殊兴趣小组(PCI-SIG)公布的单根I/O虚拟化(SR-IOV)规范(vl.0)。基于软件的VMM方法可将可配置的装置特征从VM遮蔽。SR-IOV方法可改善NIC性能,但是会增加硬件复杂度和成本。附图说明图1为包括计算机系统、可配置的物理资源或装置以及允许多个虚拟机的每个来配置和接入物理装置的 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.06.25 US 61/358,671;2010.12.25 US 12/978,5541.一种计算机系统,包括:无线网络接口控制器NIC,用于允许计算机系统的多个虚拟机VM的每一个单独地接入和配置所述无线NIC的功能,包括:从所述计算机系统接收配置控制,并对每一个配置控制,标识所述VM其中之一作为所述配置控制的源,对所述VM的每一个维持VM特定的配置参数和装置连接信息;从所述计算机系统接收传送分组,并对所述传送分组的每一个,标识所述VM其中之一作为所述传送分组的源,并且用所对应的VM特定的配置参数和VM特定的装置连接信息来配置所述无线NIC;以及从一个或者多个无线接入点接收分组,并对于每一个接收的分组,标识所述VM其中之一作为目标VM,并转发所接收的分组和对应的VM标识符到所述计算机系统。2.根据权利要求1所述的系统,其中,所述无线NIC配置成:将状态反馈和所接收的分组作为API调用发送到所述计算机系统,并对所述API调用的每一个,在所述API调用的头字段中插入VM标识符;以及从所述计算机系统接收所述配置控制作为API调用,并对所述配置控制的每一个,标识所述VM其中之一作为来自所对应的API调用的所述头字段中的VM标识符的所述配置控制的源。3.根据权利要求1所述的系统,其中,所述无线NIC配置成,对所述VM的每一个,发起具有对应的VM特定的MAC地址的VM特定的虚拟MAC;维持所述VM特定的MAC地址的每一个和对应的VM标识符之间的参考;以及对每一个接收的分组,基于所接收的分组的目标MAC地址查找所述VM标识符。4.根据权利要求3所述的系统,其中:所述无线NIC还配置成,对每一个传送分组,基于所述传送分组的VM特定的MAC地址查找所述VM标识符。5.根据权利要求1所述的系统,其中:所述无线NIC配置成,对每一个接收的分组,基于所对应的VM标识符查找VM特定的安全信息,并依照所对应的VM特定的安全信息解密所接收的分组。6.根据权利要求1所述的系统,其中:所述无线NIC配置成,对每一个接收的分组,基于所对应的VM标识符查找VM特定的安全密钥索引,并转发所述安全密钥索引和所对应的接收的分组到所述计算机系统。7.根据权利要求1所述的系统,其中:所述无线NIC配置成,对每一个传送分组,基于所对应的VM标识符查找VM特定的安全信息,并且依照所对应的VM特定的安全信息加密所述传送分组。8.一种用于计算机系统的方法,包括:从计算机系统的多个虚拟机VM接收导向无线网络接口控制器NIC的配置控制,并对每一个配置控制,标识所述VM其中之一作为所述配置控制的源;对所述VM的每一个维持VM特定的配置参数和装置连接信息;从所述计算机系统接收传送分组,并对所述传送分组的每一个,标识所述VM其中之一作为所述传送分组的源,并用所对应的VM特定的配置参数和用对应的VM特定的装置连接信息来配置所述无线NIC;以及从一个或者多个无线接入点接收分组,并对每一个接收的分组,标识所述VM其中之一作为目标VM,并转发所接收的分组和对应的VM标识符到所述计算机系统。9.根据权利要求8所述的方法,还包括:将状态反馈和所接收的分组作为API调用发送到VMM,并对所述API调用的每一个,在所述API调用的头字段中插入VM标识符;以及从所述VMM接收所述配置控制作为API...
【专利技术属性】
技术研发人员:P戈帕拉克里斯南,HY刘,S库马,X杨,S舍恩贝格,
申请(专利权)人:英特尔公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。