|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
随着分布式应用逐步深入到我们的日常生活中,人们对于支持这些应用的系统是否可靠也更为关注。可靠性依赖于系统能否有效检测各类故障,因此故障检测研究具有重要意义。Accountability是可靠系统构建的原则,其核心在于检测、隔离故障节点,避免故障节点影响系统状态,同时具备向第三方提供证据证明故障行为的能力。采用Accountability思想构建的系统支持事后检测,可保证系统节点行为与状态满足不可抵赖性、篡改可察和可证明三项特征。通过上述分析,将论文工作的目标设定为基于Accountability思想,设计故障检测机制,重点针对由含糊行为及软件错误等导致的拜占庭故障进行检测。首先,本文给出了基于Accountability思想构建系统的方法。其次,针对拜占庭故障节点篡改状态、维护多状态分支等含糊行为,提出了支持完整性检测的日志构建方法IndexTree,通过完整性证据支持存在性检测和一致性检测,避免故障进一步破坏系统正确状态;IndexTree与AASL性能比较实验表明,IndexTree在证据规模及完整性检测效率方面均优于AASL,紧凑证据可支持频繁完整性检测。第三,针对拜占庭故障行为隐蔽、缺乏有效检测手段及检测结果正确性难以保证等题目,设计了基于Quorum思想的故障检测机制B-Detector,采用IndexTree维护节点行为与状态,通过传输代理机制确保检测节点能够可靠获取被检测节点状态,采用一致性检测和审计操作判断被检测节点是否存在含糊行为、软件错误等导致的拜占庭故障,构建Quorum故障检测器避免单个检测器自身为故障节点的情况,提高检测结果的可靠性;实现B-Detector原型,对其功能进行验证,对其性能进行了分析与评测,实验结果表明,B-Detector实现了预期的功能,且能够满足实际系统的性能需求。 |
上一篇:基于Petri网的BPMN模型合理性分析技术研究与实现下一篇:硬件型事务存储系统结构及其模拟模块的研究与实现
|