论文部分内容阅读
随着计算机软件、硬件和通信技术的不断发展,产生了一种新的计算模型,即云计算。在云计算中,人们可以在云端享受各种云服务,这就需要云计算管理中心提供有效的安全机制,来保证服务过程中服务提供商和云用户的安全。信任机制作为解决网络服务安全的传统的有效的解决方法,已经广泛的应用到网格计算、普适计算等分布式计算中去。因此,如何建立有效的信任模型,来解决实际的云环境的中安全问题已经成为云安全领域的热点和难点。信任模型可以解决云计算中的安全性,而在云计算的信任模型研究中,还需要建立一种机制来保证信任模型的准确性和稳定性,特别是当云服务中的实体在评价过程中存在服务质量问题、不实评价和恶意评价时,需要对这些情况进行判断和识别,如果同时还需要对准确可靠的新信任值进行更新。因此,如何保证信任模型中云实体产生的信任的准确性和可靠性,也是信任模型中的一个重点。本文综合以上所提到的两个问题,重点解决在云计算环境下的安全性问题,建立了基于评价机制的信任模型和基于假设检验和曲线拟合的信任管理机制。研究工作如下:首先,为了解决云计算中特别是云服务过程中的安全性问题,研究并设计了一个基于评价机制的云计算信任模型。该信任模型在云服务商和云用户之间构建了一种对服务行为的评价系统,在获取了形式化的实体的评价后,根据一定的算法得到实体对另一个实体的信任和信任值,通过研究这些信任值可以解决云用户和云服务商之间的信任问题。通过基于评价机制的信任模型,可以将抽象的信任关系通过形式化的方式表达出来。其次,为了解决信任模型中信任的不真实和恶意实体等问题,建立了信任模型中的信任管理机制。在得到了信任模型中某个业务实体的形式化的信任值集合后,信任管理系统采用两种方法即基于假设检验的信任管理方法和基于曲线拟合的信任管理方法,来动态的分析和判断信任值的真实度和准确度,分析实体的行为意图。从而解决了建立信任过程中的不实评价和恶意实体等问题,以确保信任模型的准确性和稳定性。这种机制有助于保障云环境的安全性,有助于提升云服务的质量。最后,从仿真角度出发,把本文设计的信任模型应用到云仿真器CloudSim平台的资源调度系统。在此过程中,将信任模型的信任表达方式、信任更新和信任决策因素引入到CloudSim中资源访问控制模块,扩展CloudSim。通过准确性和动态适应性的实验,验证了引入基于评价机制的信任模型能有效地产生、判断和更新云实体的信任行为。