计算机应用 ›› 2016, Vol. 36 ›› Issue (6): 1650-1653.DOI: 10.11772/j.issn.1001-9081.2016.06.1650

• 大数据 • 上一篇    下一篇

基于图的服务起源追踪机制

罗波1,2, 李涛1,2, 王杰1,2   

  1. 1. 武汉科技大学 计算机科学与技术学院, 武汉 430065;
    2. 智能信息处理和实时工业系统湖北省重点实验室(武汉科技大学), 武汉 430065
  • 收稿日期:2015-10-28 修回日期:2016-01-17 出版日期:2016-06-10 发布日期:2016-06-08
  • 通讯作者: 李涛
  • 作者简介:罗波(1992-),男,湖北武汉人,硕士研究生,主要研究方向:服务追踪、故障诊断;李涛(1979-),男,湖北武汉人,副教授,博士,主要研究方向:信息安全、人工免疫、服务计算;王杰(1992-),男,甘肃金昌人,硕士研究生,主要研究方向:异常诊断、云服务安全。
  • 基金资助:
    国家自然科学基金资助项目(61273225);湖北省教育厅人文社科重点基金资助项目(2012D111)。

Tracking mechanism of service provenance based on graph

LUO Bo1,2, LI Tao1,2, WANG Jie1,2   

  1. 1. School of Computer Science and Technology, Wuhan University of Science and Technology, Wuhan Hubei 430065, China;
    2. Hubei Key Laboratory of Intelligent Information Processing and Real-time Industrial System(Wuhan University of Science and Technology), Wuhan Hubei 430065, China
  • Received:2015-10-28 Revised:2016-01-17 Online:2016-06-10 Published:2016-06-08
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61273225), the Humanities and Social Sciences Foundation of Education Ministry of Hubei Province (2012D111).

摘要: 针对服务起源数据存储在关系型数据库和文档型数据库中无法提供高效的服务追踪以及采用图形数据库存储无法进行快速聚合运算等问题,提出了一种基于图的服务起源追踪机制。该机制以图形数据库存储服务起源数据为基础,重新定义服务起源在图形数据库中的存储结构,并提供基于此存储结构的聚合操作。然后提出了基于静态权值、基于混合操作与基于实时任务三种不同的服务起源追踪模型。实验结果表明该服务起源追踪机制能够满足聚合、追踪等不同类型的服务起源数据的查询需求,减少了服务追踪耗时,提高了服务起源数据的追踪效率。

关键词: 服务起源, 图形数据库, 服务追踪, 存储模型, 服务依赖

Abstract: Service provenance data stored in relational database and document database cannot provide effective service tracking operations and graphic database storage cannot execute rapid aggregation operations. In order to solve the problems, a new service provenance tracking mechanism based on graph was proposed. On the basis of graphic database storage service provenance tracking mechanism, the service provenance storage structure in the graphic database was defined, and the aggregation operation for this storage structure was provided. Then the three different service provenance tracking models which were separately based on static weight, mixed operation and real-time task. The experimental results show that the proposed service provenance tracking mechanism can meet different query requirements of different types of service provenance data such as aggregation and tracking operation, reduces the service tracking time-consuming and improves the tracking efficiency of service provenance.

Key words: service provenance, graphic database, service tracking, storage model, service dependency

中图分类号: