###
DOI:
计算机系统应用英文版:2016,25(1):48-55
本文二维码信息
码上扫一扫!
构造服务质量感知的发布/订阅系统
(1.中国科学院软件研究所, 北京 100190;2.中国科学院大学, 北京 100190)
Building a Quality of Service Awareness Pub/Sub System
(1.Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;2.University of Chinese Academy of Sciences, Beijing 100190, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 1436次   下载 2158
Received:April 13, 2015    Revised:June 03, 2015
中文摘要: 发布/订阅系统,作为提供分布式事件检测的中间件,可支持多种应用的开发.考虑到应用提供的服务质量常常取决于发布/订阅系统的服务质量保障能力,构建了一个服务质量感知的发布/订阅系统Phoenix,并从架构、可靠性保障机制、及时性保障机制等多方面来提升系统的服务质量.因此, Phoenix能成功应对通信链路故障、代理故障和集群抖动,从而保障了应用的正常运行,同时,它能尽力而为地满足用户指定的及时性需求.实验结果表明Phoenix的可靠性好,能较好地支持用户的及时性需求.
Abstract:Pub/Sub systems are the middleware which provides the distributed event detection, they can support a variety of application development. Considering application of the quality of services provided often depend on the guarantee capability of quality of service(QoS) in the Pub/Sub systems, the paper builds a QoS aware Pub/Sub system named Phoenix, which improves the QoS from the architecture, the reliability guarantee mechanism and the timeliness guarantee mechanism. As a result, Phoenix can successfully deal with link failure, broker failure and cluster churn to guarantee that the applications can run normally. Moreover, it manages to satisfy the timeliness specified by the users with its best effort. The experimental results show that Phoenix is fairly reliable and supports the timeliness requirements of users well.
文章编号:     中图分类号:    文献标志码:
基金项目:国家自然科学基金(61472408,61372182)
引用文本:
杨煜尧,杨宇威,张扶桑,金蓓弘.构造服务质量感知的发布/订阅系统.计算机系统应用,2016,25(1):48-55
YANG Yu-Yao,YANG Yu-Wei,ZHANG Fu-Sang,JIN Bei-Hong.Building a Quality of Service Awareness Pub/Sub System.COMPUTER SYSTEMS APPLICATIONS,2016,25(1):48-55