【技术实现步骤摘要】
libvirt管控面卸载方法、装置、设备及介质
[0001]本公开涉及计算机
,具体涉及一种
libvirt
管控面卸载方法
、
装置
、
设备及介质
。
技术介绍
[0002]现今的数据中心中,服务器的物理资源十分宝贵,其中包括计算资源
、
存储资源等
。
服务器虚拟化是为了提高计算机资源的利用率
。
随着服务器运算能力的提高
,
单个服务器的利用率越来越低
。
虚拟化技术可以在一台服务器上运行多个虚拟机
,
从而提高服务器的资源利用率
。
通过在一台服务器上虚拟出多个虚拟机
,
可以充分利用服务器的算力
,
而不需要购买多台服务器
。
此外
,
虚拟机可以根据需要动态调节资源
,
实现硬件与软件的解耦
,
从而提高系统的灵活性
。
[0003]libvirt
组件是一种虚拟化管理工具,它提供了一组用于管理虚拟化平台和虚拟机的
API(Application Programming Interface
,应用程序接口
)
和工具
。libvirt
组件可以管理虚拟化平台
,
也支持虚拟机的生命周期管理
,
如启动
、
停止
...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种
libvirt
管控面卸载方法,应用于
DPU
,其特征在于,所述方法包括:安装
libvirt
组件;获取服务器中目标文件目录的访问路径,所述目标文件目录为存储与管理虚拟机相关的配置文件的文件目录;根据所述访问路径访问所述服务器中所述目标文件目录下的配置文件,生成关于虚拟机的管控命令;通过所述
libvirt
组件将所述管控命令发送给所述服务器,以使所述服务器调用
qemu
组件执行所述管控命令,以对所述服务器上的虚拟机进行管理
。2.
如权利要求1所述的方法,其特征在于,所述获取服务器中目标文件目录的访问路径之前,还包括:安装文件系统映射组件的客户端;向所述服务器发送所述文件系统映射组件的服务端安装指令,以使所述服务器安装所述文件系统映射组件的服务端,所述文件系统映射组件的服务端和客户端通过套接字建立通信连接;所述获取服务器中目标文件目录的访问路径,包括:通过所述文件系统映射组件获取服务器中目标文件目录的访问路径,并将所述目标文件目录挂载至
DPU
文件系统中
。3.
如权利要求2所述的方法,其特征在于,所述通过所述文件系统映射组件获取服务器中目标文件目录的访问路径,并将所述目标文件目录挂载至
DPU
文件系统中,包括:通过所述文件系统映射组件的客户端向所述文件系统映射组件的服务端发送所述目标文件目录的路径配置指令,以使所述服务器将所述访问路径写入所述文件系统映射组件的服务端的配置文件中;通过所述文件系统映射组件的客户端从所述文件系统映射组件的服务端读取所述访问路径,以将所述目标文件目录挂载至
DPU
文件系统中
。4.
如权利要求2所述的方法,其特征在于,所述根据所述访问路径访问所述服务器中所述目标文件目录下的配置文件,生成关于虚拟机的管控命令,包括:通过所述文件系统映射组件的客户端访问
DPU
文件系统中挂载的所述目标文件目录,并使用
virsh
组件根据所述配置文件生成关于虚拟机的管控命令,所述
virsh
组件为所述
libvirt
组件提供的命令行工具
。5.
如权利要求4所述的方法,其特征在于,所述通过所述
libvirt
组件将所述管控命令发送给所述服务器之前,还包括:安装远程命令执行组件的客户端;向所述服务器发送所述远程命令执行组件的服务端安装指令,以使所述服务器安装所述远程命令执行组件的服务端,所述远程命令执行组件的服务端和客户端通过套接字建立通信连接;向所述服务器发送所述
技术研发人员:杨楚杰,
申请(专利权)人:中科驭数北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。