论文部分内容阅读
网格技术是基于Internet的分布式计算技术发展起来的一组新兴技术,网格也被认为是下一代互联网和未来的计算基础设施。它把分散在不同地理位置的资源虚拟成为一个强大的信息系统,以实现计算资源、存储资源、数据资源等资源的全面共享。计算机网络是网格系统的载体,但网格系统面对的安全问题远比网络系统的安全问题复杂。因为网格系统除了需要网络通信技术支持之外,在其资源上还要运行用户程序,当应用程序在网格资源上运行时,需要占用一定计算资源,要使用资源上的CPU计算能力、内存空间和磁盘空间,而且还要使用操作系统的系统调用,在这种情况下,一个合法注册用户如果是恶意用户的话,它可以通过在网格环境上执行应用程序来攻击系统,所以,网格需要更好的安全技术来保障系统的安全。信任是网格安全问题的一个重要方面,在网格计算环境中,用户、应用、网络和资源之间应该建立良好的信任关系,现有高性能计算系统基本是基于信任机制而开放给用户使用的,经验表明,在一个管理得当的网格计算环境中,信任是保证安全的重要手段,信任的研究已成为网格安全中的研究热点。自M.Blaze等人提出了信任管理的概念以来,一些学者又陆续提出了各自的信任度评估模型,信任度模型对安全信息进行度量和评估,能较好的反映出网格环境的动态性和不稳定性。因此信任评估模型与实际的安全策略相结合是一种服务于网格系统安全的有意义且有使用价值的途径。目前,一些学者提出的一些信任在完整性、合理性和可操作性方面还存在一些问题,在应对网格环境中的一些突发事件时,如恶意节点和联合欺骗等行为时还不够完善。本文基于对网格信任的深入研究,提出了一个基于实体行为的信任值动态量化模型,在网格域划分的基础上,把网格中的信任管理转换成网格域间的信任管理,同时兼顾服务的上下文和信任的时衰性,给出了域间直接信任值计算公式和更新方法;基于网格推荐信任层次,给出了推荐信任的产生和计算公式,保证了推荐信任的可靠性;针对网格环境中的恶意节点和恶意推荐行为,提出了相应的惩罚机制,有效地解决了网格环境中信任评估问题。最后通过实验模拟证明了该模型切实可行,能够有效地解决网格环境的信任问题。