分布式块存储系统的管理平台的部署方法和装置与流程

文档序号:12789735阅读:来源:国知局

技术特征:

1.一种分布式块存储系统的管理平台的部署方法,其特征在于,包括:

将分布式块存储系统的管理平台安装在容器中;

将所述容器运行所产生的数据保存在所述分布式块存储系统中。

2.根据权利要求1所述的方法,其特征在于,所述将所述容器运行所产生的数据保存在所述分布式块存储系统中的步骤包括:

在所述分布式存系统中为所述容器分配卷;

将所述容器运行产生的数据保存在所述卷中;

在所述分布式块存储系统的各个块存储服务器中安装容器管理软件;

获取安装有管理平台的容器的镜像文件;

将所述容器的镜像文件导入到各个所述块存储服务器的容器管理软件中。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

每隔预定时间,检查所述分布式块存储系统的块存储服务是否正常;

当所述块存储服务出现故障时,并且所述块存储服务器中装载有运行管理平台的容器时,则停止运行所述块存储服务器中的容器的进程;

当所述块存储服务的运行状态为正常,且所述容器被分配的卷正常时,判断所述块存储服务器的当前身份是否为主节点,生成第一判断结果;

根据所述第一判断结果,进行相应处理。

4.根据权利要求3所述的方法,其特征在于,所述根据所述第一判断结果,进行相应处理的步骤包括:

当所述第一判断结果为所述块存储服务器的当前身份为主节点时,判断所述分布式块存储系统中是否运行有所述容器的进程,生成第二判断结果;根据所述第二判断结果,进行相应处理;

当所述第一判断结果为所述块存储服务器的当前身份为从节点时,判断所述容器的进程是否运行在所述块存储服务器上,生成第三判断结果;当所述第三判断结果为是时,则停止运行所述块存储服务器中的容器的进程。

5.根据权利要求4所述的方法,其特征在于,所述根据所述第二判断结果,进行相应处理的步骤包括:

当所述分布式块存储系统中运行有所述容器的进程时,则结束处理;

当所述分布式块存储系统中没有运行所述容器的进程时,所述块存储服务器在本地启动所述容器的进程,并启动所述容器上的管理平台。

6.根据权利要求5所述的方法,其特征在于,所述在块存储服务器中启动所述容器的进程的步骤具体为:

将所述卷挂载到所述块存储服务器的数据文件目录下;

所述容器管理软件根据保存在所述块存储服务器中的容器的镜像文件,在所述块存储服务器中启动所述容器的进程;

将所述块存储服务器的所述数据文件目录映射到所述容器中的数据目录。

7.根据权利要求4所述的方法,其特征在于,所述停止运行所述块存储服务器中的容器的步骤包括:

所述容器管理软件将所述块存储服务器中的容器的进程关闭;

取消所述卷在所述块存储服务器的数据文件目录下的挂载。

8.一种分布式块存储系统的管理平台的部署装置,其特征在于,包括:

安装单元,将分布式块存储系统的管理平台安装在容器中;

保存单元,将所述容器运行所产生的数据保存在所述分布式块存储系统中。

9.根据权利要求8所述的装置,其特征在于,还包括:

检查单元,每隔预定时间,检查所述分布式块存储系统的块存储服务是否正常;

停止单元,当所述块存储服务出现故障时,并且所述块存储服务器中装载有运行管理平台的容器时,则停止运行所述块存储服务器中的容器的进程;

判断单元,当所述块存储服务的运行状态为正常,且所述容器被分配的卷正常时,判断所述块存储服务器的当前身份是否为主节点,生成第一判断结果;

处理单元,根据所述第一判断结果,进行相应处理。

10.根据权利要求8所述的装置,其特征在于,所述保存单元包括:

分配子单元,在所述分布式存系统中为所述容器分配卷;

保存子单元,将所述容器运行产生的数据保存在所述卷中;

安装子单元,在所述分布式块存储系统的各个块存储服务器中安装容器管理软件;

获取子单元,获取安装有管理平台的容器的镜像文件;

导入子单元,将所述容器的镜像文件导入到各个所述块存储服务器的容器管理软件中。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1