Experiences on implementing a QoS-aware architecture on a DHT based broker overlay

被引:0
|
作者
Ivan, Cosmina [1 ]
机构
[1] Tech Univ Cluj Napoca 26 28, Fac Automat & Comp Sci, Cluj Napoca, Romania
关键词
Publish-Subscribe; QoS; DHT; distributed message event broker;
D O I
10.1016/j.procs.2011.01.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The new scale of the distributed systems due to the evolution of the Internet and new emergent technologies has given rise to applications based on the dissemination of high volumes of information. Future software systems must be responsive to events and must be able to adapt the software to enhance business processes. In this context, the publish/subscribe paradigm has taken special relevance. Event Broker Networks are a scalable incarnation of the publish - subscribe paradigm for building asynchronous systems. These take the form of overlays of broker nodes and various routing schemes and filter mechanisms exist that deliver events from publishers to subscribers efficiently on different overlay structures. While a number of principles on which such architectures ride have been well established, and research efforts were concentrated in areas related to information dissemination, efficient routing algorithms, optimal composition and location of filters, optimization of resources use, reconfigurability and fail tolerance, etc., in last years, the attention has turned to exploring non-functional attributes of such systems. Several commercial products (JMS, MSMQ, Corba Event Service, Corba Notification Service) and research projects (Siena, Hermes, Rebecca) implements notification services that considerably differ each other in features and QoS that they provide. The specific nature of the notification services distributed, large scale, big amount of concurrent messages processed, etc., as well as the diversity and complexity of the facets involved in their implementations, impact negatively on the analysis and evaluation of their behavior while they are in execution. This paper proposes a distributed and scalable publish-subscribe broker with support for QoS named QoSEvBroker. The broker leverages on existing mechanisms to reserve resources in the underlying network and on an overlay network of peer-to-peer rendezvous nodes, to automatically select QoS capable paths. By avoiding flooding of either QoS reservations or link-state information, our solution is able to scale with respect to network size and number of reservations. Some experimental results show the validity of our approach. (C) 2010 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of the Guest Editor.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] A QoS-aware broker for hybrid clouds
    Daniele D’Agostino
    Antonella Galizia
    Andrea Clematis
    Matteo Mangini
    Ivan Porro
    Alfonso Quarati
    Computing, 2013, 95 : 89 - 109
  • [2] A QoS-aware broker for hybrid clouds
    D'Agostino, Daniele
    Galizia, Antonella
    Clematis, Andrea
    Mangini, Matteo
    Porro, Ivan
    Quarati, Alfonso
    COMPUTING, 2013, 95 (01) : S89 - S109
  • [3] Resource Discovery Approach to Support a QoS-aware DHT-based Caching Architecture
    Castro, David
    Gulias, Victor M.
    Ferreiro, Henrique
    Abalde, Carlos
    2009 FIRST INTERNATIONAL CONFERENCE ON EMERGING NETWORK INTELLIGENCE (EMERGING 2009), 2009, : 21 - 26
  • [4] A Semantic and QoS-aware Broker for Service Discovery
    Charrad, Malika
    Ayadi, Nadia Yacoubi
    Ben Ahmed, Mohamed
    JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2012, 44 (04): : 387 - 398
  • [5] A broker-based framework for QoS-aware Web service composition
    Yu, T
    Lin, KJ
    2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, Proceedings, 2005, : 22 - 29
  • [6] A QoS-aware overlay multicast routing protocol
    Department of Computer Science and Engineering, Southeast University, Nanjing 210096, China
    不详
    Jisuanji Xuebao, 2006, 11 (1937-1947):
  • [7] QSON: QoS-aware service overlay network
    Song, Meng
    Mathieu, Bertrand
    2007 SECOND INTERNATIONAL CONFERENCE IN COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1 AND 2, 2007, : 538 - +
  • [8] QRON: QoS-aware routing in overlay networks
    Li, Z
    Mohapatra, P
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2004, 22 (01) : 29 - 40
  • [9] QoS-aware Object Replication in Overlay Networks
    Jeon, Won J.
    Gupta, Indrail
    Nahrstedt, Klara
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [10] QoS-Aware IIoT Microservices Architecture
    Al-Masri, Eyhab
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INTERNET (ICII 2018), 2018, : 171 - 172