摘要

服务器故障修复是确保服务器正常稳定运行的关键,为提升服务器可用性,保证服务器故障得到及时、有效修复,引入虚拟化组态软件应用程序,设计一种服务器冗余故障自修复方法。构建服务器冗余故障识别算法,分别识别出由不同赋值引发的两种故障集,完成冗余故障集识别;根据服务器的属性与特点,利用即时性数据库模块、输入输出设备驱动模块等硬件部分,组建虚拟化组态软件;对初始文件均分、聚类,采用极大距离可分码编码处理各聚类中的数据块,经迭代存储获取周期循环码编码结构,依据节点数量奇偶取值情况,挖掘自修复编码规则,结合发生冗余故障时的节点位置状况,制定不同的故障自修复流程。仿真结果表明,所提方法能够满足自修复的时效性与可行性,且优势显著。