一种虚拟磁盘管理方法及装置制造方法及图纸

技术编号:17032292 阅读:27 留言:0更新日期:2018-01-13 19:02
本发明专利技术公开了一种虚拟磁盘管理方法,该方法包括以下步骤:接收用户通过图形化界面发送的针对虚拟磁盘的操作指令,根据操作指令,确定操作信息,操作信息至少包括操作类型及虚拟磁盘所属的映射对象,根据操作信息,确定业务处理逻辑,基于业务处理逻辑,对虚拟磁盘进行相应操作。应用本发明专利技术实施例所提供的技术方案,接收用户通过图形化界面发送的操作指令,然后根据操作指令可以实现对虚拟磁盘进行相应操作,方便用户对虚拟磁盘的进行管理,提高了虚拟磁盘管理效率。本发明专利技术还公开了一种虚拟磁盘管理装置,具有相应的技术效果。

【技术实现步骤摘要】
一种虚拟磁盘管理方法及装置
本专利技术涉及虚拟化
,特别是涉及一种虚拟磁盘管理方法及装置。
技术介绍
随着科学技术的进步,虚拟化技术渐渐进入人们的视线,其中比较常见的虚拟化技术便是服务器虚拟化。服务器虚拟化包括存储虚拟化、网络虚拟化、内存虚拟化、CPU虚拟化等,其中存储虚拟化为服务器虚拟化提供存储基础。存储虚拟化中关键的一项便是虚拟磁盘管理。目前的,最常见虚拟磁盘管理方式是将虚拟磁盘作为物理存储或虚拟机的一个组成部分,并没有单独地罗列出来,更没有一个针对虚拟磁盘管理的大而全的功能集,需要用户在Linux环境下以敲打命令的方式对虚拟磁盘进行管理,但是,这种管理方式对用户的要求较高,管理效率也较为低下。综上所述,如何有效地提高虚拟磁盘管理的效率等问题,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种虚拟磁盘管理方法及装置,以提高虚拟磁盘管理的效率。为解决上述技术问题,本专利技术提供如下技术方案:一种虚拟磁盘管理方法,包括:接收用户通过图形化界面发送的针对虚拟磁盘的操作指令;根据所述操作指令,确定操作信息,所述操作信息至少包括操作类型及所述虚拟磁盘所属的本文档来自技高网...
一种虚拟磁盘管理方法及装置

【技术保护点】
一种虚拟磁盘管理方法,其特征在于,包括:接收用户通过图形化界面发送的针对虚拟磁盘的操作指令;根据所述操作指令,确定操作信息,所述操作信息至少包括操作类型及所述虚拟磁盘所属的映射对象;根据所述操作信息,确定业务处理逻辑;基于所述业务处理逻辑,对所述虚拟磁盘进行相应操作。

【技术特征摘要】
1.一种虚拟磁盘管理方法,其特征在于,包括:接收用户通过图形化界面发送的针对虚拟磁盘的操作指令;根据所述操作指令,确定操作信息,所述操作信息至少包括操作类型及所述虚拟磁盘所属的映射对象;根据所述操作信息,确定业务处理逻辑;基于所述业务处理逻辑,对所述虚拟磁盘进行相应操作。2.根据权利要求1所述的虚拟磁盘管理方法,其特征在于,所述根据所述操作信息,确定业务处理逻辑,包括:在所述操作信息为对存储库下的虚拟磁盘进行虚拟磁盘列表查看操作时,确定的业务处理逻辑为:根据存储库识别码,通过调用XenAPI接口确定待查看虚拟磁盘列表的第一存储库;通过调用所述XenAPI接口获取所述第一存储库的虚拟磁盘列表;对所述第一存储库的虚拟磁盘列表进行封装并返回给所述图形化界面;或者,在所述操作信息为对虚拟机下的虚拟磁盘进行虚拟磁盘列表查看操作时,确定的业务处理逻辑为:根据虚拟机识别码,通过调用XenAPI接口确定待查看虚拟磁盘列表的第一虚拟机;通过调用所述XenAPI接口获取所述第一虚拟机的虚拟磁盘列表;如果所述第一虚拟机存在待处理的虚拟块设备,则获取所述待处理的虚拟块设备相应的虚拟磁盘信息,并添加至所述第一虚拟机的虚拟磁盘列表中;对所述第一虚拟机的虚拟磁盘列表进行封装并返回给所述图形化界面。3.根据权利要求1所述的虚拟磁盘管理方法,其特征在于,所述根据所述操作信息,确定业务处理逻辑,包括:在所述操作信息为在存储库下进行虚拟磁盘添加操作时,确定的业务处理逻辑为:通过调用XenAPI接口获取当前可选的第一存储库列表;接收并解析所述用户的第一添加参数,在所述第一存储库列表中确定待添加虚拟磁盘的第二存储库;通过调用所述XenAPI接口在所述第二存储库中创建第一虚拟磁盘。4.根据权利要求1所述的虚拟磁盘管理方法,其特征在于,所述根据所述操作信息,确定业务处理逻辑,包括:在所述操作信息为在虚拟机下进行虚拟磁盘添加操作时,确定的业务处理逻辑为:通过调用XenAPI接口获取当前可选的第二存储库列表;接收并解析所述用户的第二添加参数,在所述第二存储库列表中确定待添加虚拟磁盘的第三存储库;通过调用所述XenAPI接口创建第二虚拟磁盘;接收并解析所述用户针对所述第二虚拟磁盘的配置信息,并封装成第一虚拟块设备;通过调用所述XenAPI接口添加所述第一虚拟块设备。5.根据权利要求1所述的虚拟磁盘管理方法,其特征在于,所述根据所述操作信息,确定业务处理逻辑,包括:在所述操作信息为在虚拟机下进行虚拟磁盘连接操作时,确定的业务处理逻辑为:通过调用XenAPI接口获取可选的虚拟磁盘列表;接收并解析所述用户的连接参数,封装成第二虚拟块设备;通过调用所述XenAPI接口添加所述第二虚拟块设备;在所述第二虚拟块设备添加失败,且所述第二虚拟块设备允许plug操作时,通过调用所述XenAPI接口进行plug操作。6.根据权利要求1所述的虚拟磁盘管理方法,其特征在于,所述根据所述操...

【专利技术属性】
技术研发人员:栗丽霞闫冬冬张百林
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1