论文部分内容阅读
云计算利用虚拟化等技术为企业、个人提供数据存储、计算服务、平台服务以及软件服务等,引领了互联网技术的蓬勃发展。但安全问题一直是发展道路上的拦路虎,例如,客户数据被篡改、丢失,网络遭到病毒威胁、攻击、甚至瘫痪等。这些安全问题引发了客户的恐慌,引起了社会的广泛关注,严重阻碍了云计算的进一步发展。针对目前出现的安全问题,本文做了如下工作:首先,分析了云计算中存在安全问题的根本原因是信任危机,也是阻碍云计算发展的关键所在。相应的解决方案可以通过加强云服务参与方信誉的识别,即通过计算信誉值,判断云服务商所提供的服务的质量水平,因此用户购买云服务时就有据可依。其次,本文进一步分析了计算信誉值的影响因素,并将这些因素根据层次分析法赋予权重,进而计算直接信誉值。在NBTVE信任评估算法的基础上,本文从时间因素上对NBTVE算法进行了优化。也就是说,被评价方之前积累的信誉值的权重会随时间推移不断地降低,并且降低程度越来越大,这可以促进被评价者为了保持较高的信誉值而始终维持较好的服务,形成良性循环。本文进一步提出了根据评估者的信誉值赋予不同的评估权重,从而合理地计算间接信誉值。最后,通过实验仿真验证了在云计算中引入信任值评估,可以有效地制约恶意服务商,对促进云环境和谐和云计算的发展具有巨大的推动作用。