虚拟化操作系统使用Ceph的方法和计算机可读存储介质与流程

文档序号:25543649发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.虚拟化操作系统使用ceph的方法,其特征是包括以下步骤:

存储池关联步骤:在ceph中创建存储池,然后在虚拟化操作系统中创建对应的存储池,使虚拟化操作系统中的存储池关联ceph的存储池;

逻辑卷关联步骤:在ceph的存储池中创建逻辑卷,然后在虚拟化操作系统的对应的存储池中创建供虚拟机使用的虚拟磁盘,使所述虚拟磁盘关联所述逻辑卷;

逻辑卷映射步骤:把作为块设备的逻辑卷映射给虚拟化操作系统的主机;

虚拟磁盘挂载步骤:把与上述逻辑卷关联的虚拟磁盘挂载给虚拟机。

2.如权利要求1所述的虚拟化操作系统使用ceph的方法,其特征是:存储池关联步骤中,具体系调用librados库在ceph中创建存储池。

3.如权利要求2所述的虚拟化操作系统使用ceph的方法,其特征是:逻辑卷关联步骤中,具体系调用librbd库在ceph的存储池中创建逻辑卷;逻辑卷映射步骤中,具体系调用librbd库把作为块设备的逻辑卷映射给虚拟化操作系统的主机。

4.如权利要求1所述的虚拟化操作系统使用ceph的方法,其特征是:存储池关联步骤中,所述的“在ceph中创建存储池”具体地:根据存储池创建请求,确定存储池容量并生成存储池的识别码,然后根据上述存储池容量和识别码在ceph中创建存储池。

5.如权利要求1所述的虚拟化操作系统使用ceph的方法,其特征是包括:

存储池删除步骤:删除ceph中的目标存储池,然后删除虚拟化操作系统中的目标存储池;

虚拟磁盘删除步骤:删除ceph中的目标逻辑卷,然后删除虚拟化操作系统中的目标虚拟磁盘。

6.如权利要求5所述的虚拟化操作系统使用ceph的方法,其特征是:存储池删除步骤中,具体系调用librados库删除ceph中的目标存储池;虚拟磁盘删除步骤中,具体系调用librbd库删除ceph中的目标逻辑卷。

7.如权利要求1所述的虚拟化操作系统使用ceph的方法,其特征是包括:

快照创建步骤:应虚拟磁盘快照创建请求,在ceph中的存储池中为所述虚拟磁盘所关联的逻辑卷创建对应的快照逻辑卷,然后在虚拟化操作系统中创建所述虚拟磁盘的快照;

快照恢复步骤:应虚拟磁盘快照恢复请求,根据ceph中的快照逻辑卷恢复对应的逻辑卷,然后在虚拟化操作系统中根据虚拟磁盘的快照恢复该虚拟磁盘。

8.如权利要求7所述的虚拟化操作系统使用ceph的方法,其特征是:快照创建步骤中,具体系调用librbd库在ceph中的存储池中创建所述虚拟磁盘所关联的逻辑卷对应的快照逻辑卷;快照恢复步骤中,具体系调用librbd库根据ceph中的快照逻辑卷恢复对应的逻辑卷。

9.如权利要求1至8任一项所述的虚拟化操作系统使用ceph的方法,其特征是:具体系winserver使用ceph的方法。

10.一种计算机可读存储介质,其上存储有可执行的计算机程序,其特征是:所述计算机程序被执行时实现如权利要求1至9当中任一项所述的虚拟化操作系统使用ceph的方法。


技术总结
本发明公开了一种虚拟化操作系统使用Ceph的方法和计算机可读存储介质。该方法包括以下步骤:存储池关联步骤:在Ceph中创建存储池,然后在虚拟化操作系统中创建对应的存储池,使虚拟化操作系统中的存储池关联Ceph的存储池;逻辑卷关联步骤:在Ceph的存储池中创建逻辑卷,然后在虚拟化操作系统的对应的存储池中创建供虚拟机使用的虚拟磁盘,使所述虚拟磁盘关联所述逻辑卷;逻辑卷映射步骤:把作为块设备的逻辑卷映射给虚拟化操作系统的主机;虚拟磁盘挂载步骤:把与上述逻辑卷关联的虚拟磁盘挂载给虚拟机。该方法能缩短虚拟机进行读写操作的访问路径,便于用户区分Ceph和本地存储,并且能够自动化管理Ceph。

技术研发人员:程少锋;邹理贤;刘建平
受保护的技术使用者:云宏信息科技股份有限公司
技术研发日:2021.04.27
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1