[发明专利]一种基于云平台的应用层存储方法及设备有效
| 申请号: | 202011312271.2 | 申请日: | 2020-11-20 |
| 公开(公告)号: | CN112328368B | 公开(公告)日: | 2022-12-27 |
| 发明(设计)人: | 周冉;蒋迪;付丽丹 | 申请(专利权)人: | 上海云轴信息科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
| 地址: | 200241 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 平台 应用 存储 方法 设备 | ||
1.一种基于云平台的应用层存储方法,其中,所述方法包括:
在云平台的云主机中部署故障转移群集,所述故障转移群集包括至少一个主集群节点及其对应的备集群节点;
将共享存储的逻辑单元号LUN设备映射至第一物理机对应的虚拟机,所述第一物理机存在对应的第二物理机;
对所述第一物理机对应的虚拟机的状态进行监测;
若所述第一物理机对应的虚拟机的状态处于热迁移状态,所述故障转移群集基于心跳机制检测到所述故障转移集群中的所述主集群节点或所述备集群节点是否断网,若未断网,对所述第一物理机对应的主集群节点不做切换操作的同时,基于所述第一物理机对应的标识符对所述第一物理机对应的主机存储路径进行优化,以使映射至所述第二物理机上的主机存储路径与所述第一物理机对应的主机存储路径一致;
其中,所述将共享存储的逻辑单元号LUN设备映射至第一物理机对应的虚拟机,包括:在所述第一物理机上创建对应的虚拟机;为所述第一物理机的第一主机总线适配器,创建出所述第一物理机对应的第一虚拟总线适配器,其中,所述第一虚拟总线适配器的标识符为所述第一物理机的标识符;通过所述第一物理机对应的第一虚拟总线适配器,将共享存储的所述LUN设备映射至所述第一物理机对应的虚拟机中,并将所述第一物理机的标识符作为所述LUN设备的主机存储路径的认证;
所述基于所述第一物理机对应的标识符对所述第一物理机对应的主机存储路径进行优化,以使映射至所述第二物理机上的主机存储路径与所述第一物理机对应的主机存储路径一致,包括:为所述第二物理机的第二主机总线适配器,创建出所述第二物理机对应的第二虚拟总线适配器;
在交换机上将存储划分交换机区域zone给所述第一物理机对应的虚拟机,以供所述LUN设备使用;所述LUN设备对应的存储服务器将所述LUN设备映射至所述第二虚拟总线适配器;将所述LUN设备映射的所述第一物理机上的虚拟机热迁移至所述第二物理机,并将所述第一物理机的标识符作为所述第二虚拟总线适配器的标识符,以使所述第二物理机上的主机存储路径与所述第一物理机对应的主机存储路径一致;检测物理服务器是否扫描到所述LUN设备,若是,则在所述第一物理机上删除与所述LUN设备之间的物理路径;所述存储服务器将所述LUN设备与所述第一主机总线适配器之间的映射删除,其中,所述物理服务器为所述第二物理机。
2.根据权利要求1所述的方法,其中,所述方法还包括:
若所述第一物理机对应的虚拟机的状态处于宕机状态,所述故障转移群集识别到所述第一物理机对应的主集群节点存在异常,将所述第一物理机对应的主集群节点切换为对应的备集群节点,以使所述故障转移群集调整至正常状态。
3.根据权利要求1所述的方法,其中,所述方法还包括:
若所述第一物理机对应的虚拟机的状态处于正常状态,所述故障转移群集不会发生主备集群节点的切换,用于指示所述故障转移群集处于正常状态。
4.一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至3中任一项所述的方法。
5.一种基于云平台的应用层存储的设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至3中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海云轴信息科技有限公司,未经上海云轴信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011312271.2/1.html,转载请声明来源钻瓜专利网。





