|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
随着网络计算技术的发展,云计算成为未来计算技术的发展方向。在几万甚至几十万节点构建的云计算运营平台中,节点故障随处可见,此时节点故障被认为是系统运行常态。节点故障导致系统中软件数据错误,系统出现不可用状态,因此,云计算技术的发展需要处理节点故障,提高服务的可用性和可靠性。作为云计算中的一种类型,SaaS是一种基于互联网提供应用软件租赁服务的业务模式。SaaS服务运行的软件数据广泛分布在部署于节点中的虚拟主机上,因此,相同应用服务含有大量的软件数据副本。由于无法预知的硬件故障、电源中断、黑客入侵等都可能引起软件数据损坏,导致被损坏数据与其他节点中的软件数据不一致,破坏系统内软件数据完整性,导致系统出现不可用状态,甚至短时间失效。因此如何保证系统内多副本软件数据的完整性,提高SaaS服务的可用性和可靠性,是本文的主要研究题目。本文针对SaaS模式下软件数据损坏及恢复题目进行分析研究,设计并实现了一种软件块完整性检测及恢复机制来保证系统内多副本软件数据的完整性,论文主要完成的工作如下:1、设计软件块完整性检测及恢复机制。该机制主要从采用副本技术作为系统的完整性检测技术、系统软件数据副本检测的流程设计以及采用分层修复系统软件数据副本的恢复策略三个方面进行描述,并介绍了各方面的详细设计;2、针对上述设计的机制,设计并实现软件块完整性检测及恢复系统。主要包括该系统的软件体系结构及关键技术的设计和实现; 3、针对实现的完整性检测及恢复系统,设计相应的实验环境来验证该系统的可行性。实验采用模拟器的方式进行,给出采用的模拟环境,设计并实现实验所用的模拟器;在本文的最后,设计相应的实验场景对系统进行评测。实验结果表明,数据完整性检测及恢复机制可以有效的对系统内数据进行检测和修复,在系统内投票参与率大于等于30%,节点损坏率小于等于0.45时,系统内数据可以有效的恢复。 |
上一篇:基于开放百科的概念关系抽取技术研究与实现下一篇:网络拓扑发现中源节点选取方法的研究
|