电子学报 ›› 2018, Vol. 46 ›› Issue (3): 614-620.DOI: 10.3969/j.issn.0372-2112.2018.03.015

• 学术论文 • 上一篇    下一篇

基于信任合成的云服务动态组合机制研究

杨震1,3, 杨甜甜1, 范科峰2, 王勇3   

  1. 1. 北京工业大学计算机学院, 北京 100124;
    2. 中国电子技术标准化研究院, 北京 100007;
    3. 桂林电子科技大学广西高校云计算与复杂系统重点实验室, 广西桂林 541004
  • 收稿日期:2016-07-04 修回日期:2016-10-31 出版日期:2018-03-25
    • 通讯作者:
    • 范科峰
    • 作者简介:
    • 杨震,男,1979年出生,北京工业大学计算机学院教授.主要研究方向为数据挖掘、内容安全、可信计算技术.E-mail:yangzhen@bjut.edu.cn;杨甜甜,女,1992年出生,硕士研究生,主要研究方向为信息安全、信息安全标准、可信计算技术.E-mail:yangtiantian@emails.bjut.edu.cn;王勇,男,1964年出生,桂林电子科技大学教授.主要研究方向为云计算、计算机网络技术及应用、信息安全.E-mail:ywang@guet.edu.cn
    • 基金资助:
    • 国家自然科学基金 (No.61671030); 北京市优秀人才,北京市属高校青年拔尖人才 (No.CIT&TCD201404052); 广西高校云计算与复杂系统重点实验室资助 (No.15205)

Cloud Service Composition Based on Trust Combination

YANG Zhen1,3, YANG Tian-tian1, FAN Ke-feng2, WANG Yong3   

  1. 1. College of Computer Science, Beijing University of Technology, Beijing 100124, China;
    2. China Electronics Standardization Institute, Beijing 10007, China;
    3. Guangxi Colleges and Universities Key Laboratory of Cloud Computing and Complex Systems, Guilin University of Electronic Technology, Guilin, Guangxi 541004, China
  • Received:2016-07-04 Revised:2016-10-31 Online:2018-03-25 Published:2018-03-25
    • Corresponding author:
    • FAN Ke-feng
    • Supported by:
    • National Natural Science Foundation of China (No.61671030); Beijing Outstanding Talent Training Project,  Beijing Municipal Universities Youth Top-notch Talents Project (No.CIT&TCD201404052); Guangxi Colleges and University Key Laboratory of Cloud Computing and Complex Systems (No.15205)

摘要: 云计算为代表的新型计算模式以灵活的"服务合约"为核心商业特征,通过动态整合各类云服务为用户提供不同粒度的增值服务.但是传统以QoS(Quality of Service,服务质量)为核心约束的服务组合方法,无法满足用户对服务服务质量的深层要求,即对服务信任程度的规范.为此本文提出了一种基于信任合成的云服务动态组合方法,该方法通过定义云服务的信任属性,将其分解为基础信任和经验信任的集合.将基础信任评价问题建模为云服务属性判断问题,利用Bayes合情推理分析了属性不可穷举情况下基础信任的审定与反驳.将经验信任评价问题建模为云服务交互行为判断问题,利用Chebyshe和Bernstein定理给出经验信任的置信度,进而为经验信任的量化提供依据.实验结果表明,本文所提出的方法可以在持续变化的云环境下有效地组织和提供云服务,进而满足新型计算模式动态多样化应用需求.

关键词: 云服务, 服务组合, 信任合成, 基础信任, 经验信任

Abstract: With flexible SLA (Service Level Agreement) as the core business characteristic, cloud computing provides users with different value-added services through dynamic integration of various types of cloud services. However, in the traditional approach to service composition, with QoS (Quality of Service) as the core constraint, trust degree of the service can not be well regulated. This paper proposes a new approach to autonomous and flexible composition and management of could services with trust integration as its core feature. In this approach, the trust property of a cloud service consists in the combination of basic trust and experience trust. The basic trust is defined as the basic elements of the object with the Bayes reasoning analysis, while the experience trust defined as the behavior history between objects with its confidence given by Chebyshe and Bernstein inequality equation. A series of experiments on a prototype are conducted to verify the accuracy and validity of the mechanism proposed. The results show that the proposed approach is effective in composing and selecting services on the cloud.

Key words: cloud services, services composition, trust combination, basic trust, experience trust

中图分类号: