使用虚拟盘的裸机计算机制造技术

技术编号:37765362 阅读:42 留言:0更新日期:2023-06-06 13:24
一些实施例提供了一种用于在网络中运行物理服务器的方法。所述方法在网络能访问存储处存储虚拟机(VM)映像的多个副本。所述方法使用所述VM映像的第一副本作为虚拟盘以在第一物理计算设备的管理程序上执行VM。所述方法使用所述VM映像的第二副本作为可经由第二物理计算设备的智能网络接口控制器(NIC)访问的虚拟盘以执行所述第二物理计算设备的操作系统。拟盘以执行所述第二物理计算设备的操作系统。拟盘以执行所述第二物理计算设备的操作系统。

【技术实现步骤摘要】
【国外来华专利技术】使用虚拟盘的裸机计算机

技术介绍

[0001]数据中心或一组数据中心可以包括托管虚拟机(VM)的主机计算机以及物理“裸机”服务器两者。使用与VM不同的文件(例如光盘(ISO)映像、dd映像或类似的格式)来提供裸机服务器,所述VM使用特定于VM的格式(例如虚拟机盘映像(VMDK))。因此,需要两种不同格式的两个分离的盘映像文件来在两个不同的计算机上部署相同的映像。类似地,计算管理器(例如VMware的vCenter)用来与VM通信的接口(例如API)不适用于裸机计算机。因此,在数据中心或一组数据中心内使设备的管理统一的技术将是有用的。

技术实现思路

[0002]一些实施例提供了用于使用智能网络接口控制器(NIC)来以与物理网络(例如数据中心或一组数据中心)网络中虚拟机(VM)的管理类似的方式在相同网络中管理裸机计算机的方法。具体地,一些实施例使用所述智能NIC来(i)使所述裸机计算机能够访问VM映像并执行由所述VM映像所定义的操作系统和应用,和/或(ii)使所述网络的计算管理器能够使用应用程序编程接口(API)来与所述裸机计算机通信,所述API和用于与所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于在网络中运行物理服务器的方法,所述方法包括:在网络能访问存储处存储虚拟机(VM)映像的多个副本;使用所述VM映像的第一副本作为虚拟盘以在第一物理计算设备的管理程序上执行VM;和使用所述VM映像的第二副本作为能经由第二物理计算设备的智能网络接口控制器(NIC)访问的虚拟盘以执行所述第二物理计算设备的操作系统。2.根据权利要求1所述的方法,其中所述VM映像以特定于VM的格式存储。3.根据权利要求1所述的方法,其中所述智能NIC经由在所述智能NIC上执行的外设组件接口快车(PCIE)接口与所述第二计算设备进行通信,所述PCIE接口使所述智能NIC能够对所述第二物理计算设备表现为非易失性存储器快车(NVMe)设备。4.根据权利要求3所述的方法,其中所述智能NIC从所述第二物理计算设备接收读取/写入请求,并与所述网络能访问存储中的所述VM映像文件的第二副本进行通信以处理所述读取/写入请求。5.根据权利要求4所述的方法,其中所述智能NIC使用NVMe over Fabrics(NVMeOF)协议来与所述网络能访问存储进行通信。6.根据权利要求1所述的方法,其中所述VM映像是虚拟机盘(VMDK)文件。7.根据权利要求1所述的方法,其中所述智能NIC从在所述第二计算设备上执行的启动加载器接收命令,并从所述VM映像的第二副本流式传输数据,以便启动所述第二计算设备的操作系统。8.根据权利要求1所述的方法,其中所述网络能访问存储是分布式存储。9.根据权利要求1所述的方法,其中所述网络能访问存储是与所述网络的计算管理器相关联的存储。10.根据权利要求9所述的方法,其中所述计算管理器管理所述VM和所述第二计算设备。11.根据权利要求1所述的方法,其中所述网络包括数据中心。12.根据权利要求1所述的方法,其中所述网络包括多个数据中心。13.根据权利要求1所述的方法,其中所述智能NIC包括专用集成电路(ASIC)、通用中央处理单元(CPU)和存储器。14.根据权利要求13所述的方法,其中所述CPU执行将所述智能NIC表现为多个分离设备的PCIE接口,所述多个分离设备包括至少一个NIC和至少一个NVMe存储设备。15.根据权利要求13所述的方法,其中所述ASIC用于处理转发到所述第二计算设备的数据报文和从所述第...

【专利技术属性】
技术研发人员:R
申请(专利权)人:VM维尔股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1