[发明专利]一种磁盘切换方法、装置、设备及存储介质在审
| 申请号: | 202111248640.0 | 申请日: | 2021-10-26 |
| 公开(公告)号: | CN113986127A | 公开(公告)日: | 2022-01-28 |
| 发明(设计)人: | 蔺林 | 申请(专利权)人: | 深信服科技股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 林志鹏 |
| 地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 磁盘 切换 方法 装置 设备 存储 介质 | ||
本发明公开了一种磁盘切换方法,该磁盘切换方法应用于Fuse文件系统,该磁盘切换方法包括:获取磁盘切换指令;该磁盘切换指令用于将工作磁盘从原磁盘切换至热备磁盘,该工作磁盘为当前正在使用的磁盘;将原磁盘存储的数据拷贝至热备磁盘;将工作磁盘切换为热备磁盘。可见,本方案接收到磁盘切换指令后,可直接将原磁盘中的数据拷贝至热备磁盘,并将工作磁盘切换为热备磁盘,通过热备磁盘继续实现后续存储操作,这种基于Fuse文件系统实现工作磁盘在线切换的方式,无需将设备关机切换磁盘后再重新开机,大大提高了工作磁盘的切换效率;本发明还公开了一种磁盘切换装置、设备及存储介质,同样能实现上述技术效果。
技术领域
本发明涉及计算机技术领域,更具体地说,涉及一种磁盘切换方法、装置、设备及存储介质。
背景技术
随着云计算技术的快速发展,以k8s(kubernetes,容器编排引擎)为代码的大规模容器服务兴起,业界对大规模集群的需求越来越大。物理主机集群增大之后,在相同的硬件故障率下,集群规模越大,出现硬件故障的概率成正比增大,这对人工运维造成的负担也越来越大。服务器场景下,硬件故障分为三大类:CPU(central processing unit,中央处理器)故障、内存故障和磁盘故障。CPU故障和内存故障都可从软件层面进行屏蔽,避免对系统运行造成严重影响。但磁盘故障很难处理,对于Linux系统而言,已经挂载的在使用中的磁盘,是不允许被卸载的,因此目前无法在线切换磁盘,只能关机更换磁盘后再重新开机,磁盘切换效率较低,运维成本较高。
发明内容
本发明的目的在于提供一种磁盘切换方法、装置、设备及存储介质,以实现对工作磁盘进行在线切换,提高磁盘切换效率。
为实现上述目的,本发明提供的一种磁盘切换方法,所述磁盘切换方法应用于Fuse文件系统,所述磁盘切换方法包括:
获取磁盘切换指令;所述磁盘切换指令用于将工作磁盘从原磁盘切换至热备磁盘;所述工作磁盘为当前正在使用的磁盘;
将所述原磁盘存储的数据拷贝至所述热备磁盘;
将所述工作磁盘切换为所述热备磁盘。
其中,若后端具有至少两个在线磁盘,则所述获取磁盘切换指令包括:
接收用户触发的磁盘切换指令;其中,所述至少两个在线磁盘中包括所述原磁盘和所述热备磁盘。
其中,若后端只有一个在线磁盘,则所述获取磁盘切换指令包括:
在插入热备磁盘后接收用户触发的磁盘切换指令。
其中,若后端具有至少两个在线磁盘,则所述获取磁盘切换指令包括:
定时检测所述工作磁盘的磁盘寿命是否待耗尽;
若是,则生成磁盘切换指令。
其中,若所述工作磁盘为固态硬盘,则所述定时检测所述工作磁盘的磁盘寿命是否待耗尽,包括:
定时检测所述工作磁盘是否为只读状态;若是,则判定所述工作磁盘的磁盘寿命待耗尽。
其中,若所述工作磁盘为机械硬盘,则所述定时检测所述工作磁盘的磁盘寿命是否待耗尽,包括:
定时通过自我检测分析与报告技术检测所述工作磁盘的磁盘寿命是否待耗尽。
其中,所述将所述工作磁盘切换为所述热备磁盘之后,还包括:
生成工作磁盘已切换为热备磁盘的提示信息。
为实现上述目的,本发明进一步提供一种磁盘切换装置,所述磁盘切换装置应用于Fuse文件系统,所述磁盘切换装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111248640.0/2.html,转载请声明来源钻瓜专利网。





