一种虚拟机访问制造技术

技术编号:39713687 阅读:8 留言:0更新日期:2023-12-17 23:22
本发明专利技术涉及虚拟机技术领域,尤其涉及一种虚拟机访问

【技术实现步骤摘要】
一种虚拟机访问RBD设备的方法、系统、介质及设备


[0001]本专利技术涉及虚拟机
,尤其涉及一种虚拟机访问
RBD
设备的方法

系统

介质及设备


技术介绍

[0002]目前,在
ovirt
虚拟化管理平台上使用
RBD
设备时,通常的做法是在虚拟机开机前先将
RBD
设备挂载到物理机本地磁盘,然后在虚拟机的配置文件中使用该本地挂载的磁盘,并在虚拟机关机时,再将挂载的磁盘卸载,如图1所示

然而,这种方法的操作步骤繁琐,需要在物理机上进行磁盘挂载及卸载,不仅增加了磁盘挂载所需的时间,而且在磁盘挂载及卸载过程中还可能出现错误,影响用户的使用体验,同时,在物理机进行
RBD
设备的磁盘挂载,使得物理机上需要持续维护
RBD
设备的相关信息,严重增加物理机负担,降低系统整体性能表现


技术实现思路

[0003]有鉴于此,本专利技术的目的在于克服现有技术的不足,提供一种虚拟机访问
RBD
设备的方法

系统

介质及设备,以解决现有技术在物理机上进行磁盘挂载导致的耗时长

错误风险高且物理机负担大的问题

[0004]为实现以上目的,本专利技术采用如下技术方案:
[0005]第一方面,本专利技术提供一种虚拟机访问
RBD
>设备的方法,所述方法包括:
[0006]获取待访问的目标
RBD
设备的目标设备信息,所述目标设备信息包括:访问信息和基础信息;
[0007]将所述访问信息添加至虚拟机的配置文件中;
[0008]启动所述虚拟机,所述虚拟机启动时按照所述配置文件访问所述目标
RBD
设备;
[0009]获取用户的改写需求,所述虚拟机根据所述改写需求,在所述目标
RBD
设备中改写所述基础信息

[0010]进一步的,所述访问信息至少包括:目标设备标识

目标设备存储路径

目标设备存储地址

目标设备存储接口;
[0011]将所述访问信息添加至虚拟机的配置文件中,包括:
[0012]根据所述目标设备标识,在所述虚拟机的配置文件中,确定与所述目标
RBD
设备对应的目标配置信息;
[0013]将所述目标设备存储路径

目标设备存储地址

目标设备存储接口,添加至所述目标配置信息中

[0014]进一步的,获取待访问的目标
RBD
设备的目标设备信息,包括:
[0015]获取所有待访问对象的设备信息;
[0016]根据所述目标设备标识,从所有待访问对象的设备信息中,确定目标
RBD
设备的目标设备信息;
[0017]创建字典,将所述目标设备信息保存在所述字典中

[0018]另一方面,本专利技术还提供一种虚拟机访问
RBD
设备的系统,所述系统包括:
[0019]目标设备信息获取模块,用于获取待访问的目标
RBD
设备的目标设备信息,所述目标设备信息包括:访问信息和基础信息;
[0020]配置文件修改模块,用于将所述访问信息添加至虚拟机的配置文件中;
[0021]访问模块,用于启动所述虚拟机,所述虚拟机启动时按照所述配置文件访问所述目标
RBD
设备;
[0022]改写模块,用于获取用户的改写需求,所述虚拟机根据所述改写需求,在所述目标
RBD
设备中改写所述基础信息

[0023]另一方面,本专利技术还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述任一项所述的虚拟机访问
RBD
设备的方法的步骤

[0024]另一方面,本专利技术还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述任一项所述的虚拟机访问
RBD
设备的方法的步骤

[0025]本专利技术采用以上技术方案,能够达到的有益效果包括:
[0026]本专利技术中,通过获取虚拟机待访问的目标
RBD
设备的目标设备信息,所述目标设备信息包括:访问信息和基础信息,将所述访问信息添加至虚拟机的配置文件中,启动所述虚拟机,所述虚拟机启动时按照所述配置文件访问所述目标
RBD
设备,获取用户的改写需求,所述虚拟机根据所述改写需求,在所述目标
RBD
设备中改写所述基础信息,避免了繁琐的磁盘挂载及卸载操作,有效加快虚拟机的启动速度,并且规避挂载失败和卸载失败可能带来的一系列错误和问题,提升整体系统的访问效率及稳定性;同时,由于避免了将
RBD
设备挂载到物理机本地,将
RBD
设备相关信息的维护工作转移到了虚拟机层面,从而使得系统中的物理机上不再需要维护
RBD
设备的相关信息,减轻了物理机的负担,提高了整体系统的性能表现,为用户带来更便捷

高效且可靠的
rbd
设备使用体验

附图说明
[0027]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0028]其中:
[0029]图1为现有技术中虚拟机访问
RBD
设备的应用环境图;
[0030]图2为一个实施例中虚拟机访问
RBD
设备的方法的应用环境图;
[0031]图3为一个实施例中虚拟机访问
RBD
设备的方法的流程图;
[0032]图4为一个实施例中虚拟机访问
RBD
设备的系统的结构框图;
[0033]图5为一个实施例中计算机设备的结构框图

[0034]附图标记说明:目标设备信息获取模块
100
,配置文件修改模块
200
,访问模块
300
,改写模块
400。
具体实施方式
[0035]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种虚拟机访问
RBD
设备的方法,其特征在于,所述方法包括:获取待访问的目标
RBD
设备的目标设备信息,所述目标设备信息包括:访问信息和基础信息;将所述访问信息添加至虚拟机的配置文件中;启动所述虚拟机,所述虚拟机启动时按照所述配置文件访问所述目标
RBD
设备;获取用户的改写需求,所述虚拟机根据所述改写需求,在所述目标
RBD
设备中改写所述基础信息
。2.
根据权利要求1所述的虚拟机访问
RBD
设备的方法,其特征在于,所述访问信息至少包括:目标设备标识

目标设备存储路径

目标设备存储地址

目标设备存储接口;将所述访问信息添加至虚拟机的配置文件中,包括:根据所述目标设备标识,在所述虚拟机的配置文件中,确定与所述目标
RBD
设备对应的目标配置信息;将所述目标设备存储路径

目标设备存储地址

目标设备存储接口,添加至所述目标配置信息中
。3.
根据权利要求2所述的虚拟机访问
RBD
设备的方法,其特征在于,获取待访问的目标

【专利技术属性】
技术研发人员:刘文杰高斌邹琼周双全
申请(专利权)人:深圳市瑞云科技股份有限公司
类型:发明
国别省市:

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

1