磁盘恢复方法及设备技术

技术编号:21059285 阅读:31 留言:0更新日期:2019-05-08 06:27
本发明专利技术的目的是提供一种磁盘恢复方法及设备,本申请利用备用数据通道提供磁盘的外部访问能力,服务器正常情况下,各服务器访问其所对应的磁盘,提供数据访问服务;服务器故障的情况下,可不依赖于故障磁盘服务器,把故障磁盘服务器所对应的磁盘的访问能力暴露给其他磁盘服务器,其他磁盘服务器的接管故障服务器所对应的磁盘,继续提供服务,在保证可靠性及可用性的前提下,还可以在后台完全磁盘中数据的迁移。

【技术实现步骤摘要】
磁盘恢复方法及设备
本专利技术涉及计算机领域,尤其涉及一种磁盘恢复方法及设备。
技术介绍
当前数据存储解决方案包括云计算、大数据计算等场景使用的类GFS(googleFileSystem)分布式文件系统,其多采用存储多个拷贝的方式提高数据的可靠性,比如业界常用的解决方案是每份数据存三份,每份保存至不同的磁盘,通过数据复制保障数据的可靠性及可用性,其中,每个磁盘对应一个磁盘服务器对外提供读写服务。然而,对于类GFS分布式文件系统解决方案,当任何一个因磁盘故障或磁盘对应的磁盘服务器故障造成不可访问时,其他磁盘及其对应的磁盘服务器仍可对外提供数据访问服务,从而保证数据的可用性。当故障磁盘及其对应的磁盘服务器恢复后,可以恢复数据的可靠性。对于磁盘及其对应的磁盘服务器长期不可恢复的场景,文件系统本身提供了数据修复功能,能够尽快把不足三份拷贝的数据恢复成三份,每份保存至不同的磁盘,通过数据复制始终保障数据的可靠性及可用性,其中,每个磁盘对应一个磁盘服务器以对外提供读写服务。但实际情况远比理想情况复杂,如果发生多个磁盘及其对应的磁盘服务器宕机的话,有可能全部三份数据全不可用,只能等宕机恢复后,才能本文档来自技高网...

【技术保护点】
1.一种磁盘恢复方法,其中,该方法包括:确定服务器的状态;若所述服务器故障,则切换所述服务器与磁盘之间的数据通道,所述切换所述服务器与磁盘之间的数据通道,包括:将所述服务器与磁盘之间的第一数据通道切换为第二数据通道,其中,所述第二数据通道为所述服务器与至少一个其他服务器共享访问所述磁盘的数据通道。

【技术特征摘要】
1.一种磁盘恢复方法,其中,该方法包括:确定服务器的状态;若所述服务器故障,则切换所述服务器与磁盘之间的数据通道,所述切换所述服务器与磁盘之间的数据通道,包括:将所述服务器与磁盘之间的第一数据通道切换为第二数据通道,其中,所述第二数据通道为所述服务器与至少一个其他服务器共享访问所述磁盘的数据通道。2.根据权利要求1所述的方法,其中,所述服务器包括中央处理器、分别与所述中央处理器连接的内存和网卡。3.根据权利要求1或2所述的方法,其中,确定服务器的状态之后,还包括:若所述服务器未故障,保持所述服务器与磁盘之间的数据通道。4.根据权利要求1至3任一项所述的方法,其中,将所述服务器与磁盘之间的第一数据通道切换为第二数据通道之后,还包括:通过所述第二数据通道,由至少一个其他服务器将所述磁盘中的数据,拷贝至其他磁盘中。5.一种服务器,其中,所述服务器与磁盘之间连接有第一和第二数据通道,其中,所述第二数据通道为所述服务器与至少一个其他服务器共享访问所述磁盘的数据通道。6.根据权利要求5所述的服务器,其中,所述服务器与其他磁盘之间连接有另一第二数据通道。7.根据权利要求5所述的服务器,其中,所述服务器包括中央处理器、分别与所述中央处理器连接的内存和网卡。8.一种磁盘恢复设备,其中,该设备包括:判断装置,用于确定服务器的状态;切换装置,用于若所述服务器故障,则切换所述服务器与磁盘之间的数据通道,所述切换所述服务器与磁盘之间的数据通道,包括:将所述服务器与磁盘之间的第一数...

【专利技术属性】
技术研发人员:赵树起
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1