Title :
Enabling QoS support for multi-core message broker in Publish/Subscribe system
Author :
Shah, Mubarak ; Kulkarni, D.B.
Author_Institution :
Walchand Coll. of Eng., Sangli, India
Abstract :
Publish/Subscribe systems; establish a connection between subscribers (consumers) and publishers (producers) of events, behaving as a mediator between subscribers and publishers. So core functionality of this system is to match the events with the subscriptions and send these events to subscribers whose subscriptions are related to the events. Publish/Subscribe system is used in many application domains, ranging from smart grid to transportations. But, traditional Publish/Subscribe systems are unable to handle these emerging IoT (Internet of Things) applications due to its lack of QoS capability. To meet the requirements for QoS in IoT, modification in message broker is done which introduces the ability to schedule the computations resources. We propose two techniques of resource selection that makes better resource utilization. Performance of the system is measured by taking number of failures as a parameter. Experimental result shows that, performing good resource selection decreases the number of failures by 3%.
Keywords :
Internet of Things; message passing; middleware; multiprocessing systems; quality of service; resource allocation; system recovery; Internet of Things applications; IoT applications; QoS capability; QoS support; consumers; message broker modification; multicore message broker; producers; publish/subscribe system; resource selection; resource utilization; smart grid; subscribers-publishers mediator; subscriptions; system core functionality; system failures; system performance; transportations; Conferences; Processor scheduling; Quality of service; Scheduling; Smart grids; Subscriptions; Vectors; Internet of Things; Mulit-Core Processors; Publish/Subscribe system; Quality of Service (QoS); Scheduling; Smart Grid;
Conference_Titel :
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location :
Gurgaon
Print_ISBN :
978-1-4799-2571-1
DOI :
10.1109/IAdCC.2014.6779421