本文主要是介绍服务器硬盘预拷贝,热备盘/预拷贝/失效重构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
回顾一下Raid
各个raid比较
热备盘
当RAID组中某个磁盘失效时,在不干扰当前RAID正常工作的情况下,用一个正常备用的磁盘顶替失效的磁盘。
全局热备盘与局部热备盘
全局热备盘:存在多个raid组中,无论哪一个raid组中出现了失效磁盘,这块全局热备盘都可以替换。换句话说全局热备盘可以替换任意raid组中的失效磁盘
局部热备盘:通常存在于各个raid组之中,只能替换本raid组中失效的磁盘
举例:通常来说例如现在有4个raid组,你可以全局配4个热备,也可以每个组配1个热备。看场景需求。
预拷贝
上述的热备说的都是磁盘已经失效的情况下(把数据重构在热备盘中)。而预拷贝就NB了,利用检测系统检测到硬盘有可能失效但是还没有失效的时候就采取措施。
步骤如下:
1、检测系统发现raid组中有磁盘疑似失效
2、把疑似失效磁盘上的所有数据都拷贝到热备盘中
3、提示用户把失效磁盘替换
4、热备盘数据复制回新替换的磁盘中
热备+失效重构、热备+预拷贝,这两种方案需要看业务场景。
失效重构
对于上述两种方案。热备+失效重构需要大量cpu资源和raid组中其他好的硬盘资源(raid组降级),严重情况会导致业务中断。所以不如热备+预拷贝NB。
这篇关于服务器硬盘预拷贝,热备盘/预拷贝/失效重构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!