论文部分内容阅读
今天随着互联网和计算机在全世界范围内的广泛使用,网络在人们日常生活中的作用变得越来越重要。很难想象如果缺少了网络和计算机,经济的发展和人们的生活将会变成什么样子。随着网络应用不断增多的同时,危害信息安全的事件不断发生,传统的信息安全系统例如防火墙,病毒防范,入侵检测已经不足以应付此类事件的发生。其原因在于当前微机的安全结构过于简单。信息技术的发展使计算机变成网络中的一部份,信息的I/O遍及整个网络世界,网络协议的设计存在安全缺陷;操作系统过于庞大,软件故障与安全缺陷不可避免。
随着大规模分布式网络应用不断增多的同时,尤其是网格计算领域,可信计算环境显得尤为重要,如何构建网格中的信任模型已经成为热门课题之一。由于网格环境的动态性、异构性、地理分布性、开放性、不确定性和欺骗性,彼此之间建立良好的动态信任关系就变成了实体交互和协作的前提。网格环境中,建立良好的信任模型对于提高任务调度的成功率和安全性起到重要的作用。由于网格系统和人际关系中的信任关系有很大相似之处,所以很多信任模型的建立都是借鉴社会学中的人际关系理论。
在网格环境中,网格节点之间具备一定的信任程度是网格节点得以成功交互并保证安全性的标志之一。鉴于目前用于动态信任模型的任务调度算法对于任务类型的支持不够广泛,本文在Bayes信任模型的基础上,结合网格中的经典Trust-DLS算法,提出了适用于复合任务序列的应用框架。通过仿真实验表明,本文提出的应用框架能够在复合任务调度中取得较高的任务执行成功率。该框架能够充分考虑到网格节点的信任度,对于拥有复合任务有较好的执行策略和执行成功率,扩展了可执行任务的类型,有较广泛的应用范围。