论文部分内容阅读
随着IT技术的迅速发展,云计算已经成为当今最热门的研究技术之一。它是一种商业计算模型,将计算任务分布在大量计算机构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务,从而将用户从复杂的底层硬件逻辑、软件栈与网络协议中解放出来。随着云计算应用的推广普遍化,通过云计算平台中的计算机,任何个人的隐私信息和企业的核心数据都有可能在任何接入互联网的终端设备上被发现,要想云计算更加广泛的应用,那么安全问题就成为了不得不解决的头等大事。而安全问题中的信任问题更是成为云计算普及的几大障碍之一,即用户能不能信任云服务提供商,云服务提供商能不能提供一个可信任的环境,简而言之就是云计算环境中终端用户和云服务提供商能不能够互相信任。本文中基于以上的问题,我们提出了云计算环境下行为信任模型研究的课题,主要核心工作有以下几个方面:第一,我们对云计算中的基本信任问题进行了深入的研究和分析,结合云计算的特点,在云计算中把信任分为行为信任和身份信任,在身份信任假定确认的情况下,对在云计算环境中的用户和云服务提供商的行为信任进行了详细的解读和归纳,研究了行为信任值的计算方法,并构建了云计算环境下行为信任模型。第二,本文提出的信任模型包括了对云计算环境中的用户的行为信任评估和对云服务提供商的行为信任评估。由于信任有其主观性、模糊性等特点,为了保障客观、公正、公平,本文在前人对信任问题的研究基础上提出了基于云服务商信任评估的第三方一云商会信任评估。同时该模型利用了网络分析法(Analytic Network Process, ANP)建立了用户和云服务提供商相对应的ANP模型,通过该模型可以计算各子证据的相对权重,然后对影响它们各自行为信任的子行为(本文称为子证据)进行了分类和筛选,总结了现有的技术和手段来检测它们的基础数值,并进行了规范化处理,利用各子证据的基础数值和相对权重就可以进行信任值的计算,并提出了基于滑动窗口的信任值更新和处理方法。最后通过实验的仿真,验证了该模型的可行性和有效性。