SlideShare a Scribd company logo
A SCALABLE AND RELIABLE MATCHING SERVICE FOR
CONTENT-BASED PUBLISH/SUBSCRIBE SYSTEMS
ABSTRACT
Characterized by the increasing arrival rate of live content, the emergency plications pose
a great challenge: how to disseminate large-scale live content to interested users in a scalable and
reliable manner. The publish/subscribe (pub/sub) model is widely used for data dissemination
because of its capacity of seamlessly expanding the system to massive size. However, most event
matching services of existing pub/sub systems either lead to low matching throughput when
matching a large number of skewed subscriptions, or interrupt dissemination when a large
number of servers fail. The cloud computing provides great opportunities for the requirements of
complex computing and reliable communication. In this paper, we propose SREM, a scalable
and reliable event matching service for content-based pub/sub systems in cloud computing
environment. To achieve low routing latency and reliable links among servers, we propose a
distributed overlay SkipCloud to organize servers of SREM. Through a hybrid space partitioning
technique HPartition, large-scale skewed subscriptions are mapped into multiple subspaces,
which ensures high matching throughput and provides multiple candidate servers for each event.
Moreover, a series of dynamics maintenance mechanisms are extensively studied. To evaluate
the performance of SREM, 64 servers are deployed and millions of live content items are tested
in a CloudStack testbed. Under various parameter settings, the experimental results demonstrate
that the traffic overhead of routing events in SkipCloud is at least 60 percent smaller than in
Chord overlay, the matching rate in SREM is at least 3.7 times and at most 40.4 times larger than
the single-dimensional partitioning technique of BlueDove. Besides, SREM enables the event
loss rate to drop back to 0 in tens of seconds even if a large number of servers fail
simultaneously.

More Related Content

PPTX
Migration of groups of virtual machines in distributed data centers to reduce...
PPTX
Next build 2015 architecting for the cloud
PDF
EgeliCo Tarım Raporu_2015
PPTX
A scalable and reliable matching service for content based
PDF
A scalable and reliable matching service for
PDF
A Scalable and Reliable Matching Service for Content-Based Publish/Subscribe ...
DOCX
A scalable and reliable matching service for content based publish subscribe ...
PPTX
A scalable and reliable matching service slide
Migration of groups of virtual machines in distributed data centers to reduce...
Next build 2015 architecting for the cloud
EgeliCo Tarım Raporu_2015
A scalable and reliable matching service for content based
A scalable and reliable matching service for
A Scalable and Reliable Matching Service for Content-Based Publish/Subscribe ...
A scalable and reliable matching service for content based publish subscribe ...
A scalable and reliable matching service slide

Similar to A SCALABLE AND RELIABLE MATCHING SERVICE FOR CONTENT-BASED PUBLISH/SUBSCRIBE SYSTEMS (20)

PDF
A scalable and reliable matching service for content based publish subscribe ...
DOCX
A scalable and reliable matching service for
DOCX
A scalable and reliable matching service for
DOCX
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
PDF
Data Back-Up and Recovery Techniques for Cloud Server Using Seed Block Algorithm
DOCX
Charm a cost efficient multi cloud data hosting scheme with high availability
PDF
35 content distribution with dynamic migration of services for minimum cost u...
PDF
A novel cost-based replica server placement for optimal service quality in ...
PDF
A Study On Strategic Provisioning Of Cloud Computing Services
PDF
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
PDF
Combining efficiency, fidelity, and flexibility in resource information services
PDF
A Study on Replication and Failover Cluster to Maximize System Uptime
PDF
International Journal of Engineering Research and Development
PDF
Cloud service analysis using round-robin algorithm for qualityof-service awar...
PDF
A cloud computing using rough set theory for cloud service parameters through...
PDF
A CLOUD COMPUTING USING ROUGH SET THEORY FOR CLOUD SERVICE PARAMETERS THROUGH...
PDF
A CLOUD COMPUTING USING ROUGH SET THEORY FOR CLOUD SERVICE PARAMETERS THROUGH...
PDF
PDF
ESTIMATING CLOUD COMPUTING ROUND-TRIP TIME (RTT) USING FUZZY LOGIC FOR INTERR...
PDF
Ceph data services in a multi- and hybrid cloud world
A scalable and reliable matching service for content based publish subscribe ...
A scalable and reliable matching service for
A scalable and reliable matching service for
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
Data Back-Up and Recovery Techniques for Cloud Server Using Seed Block Algorithm
Charm a cost efficient multi cloud data hosting scheme with high availability
35 content distribution with dynamic migration of services for minimum cost u...
A novel cost-based replica server placement for optimal service quality in ...
A Study On Strategic Provisioning Of Cloud Computing Services
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
Combining efficiency, fidelity, and flexibility in resource information services
A Study on Replication and Failover Cluster to Maximize System Uptime
International Journal of Engineering Research and Development
Cloud service analysis using round-robin algorithm for qualityof-service awar...
A cloud computing using rough set theory for cloud service parameters through...
A CLOUD COMPUTING USING ROUGH SET THEORY FOR CLOUD SERVICE PARAMETERS THROUGH...
A CLOUD COMPUTING USING ROUGH SET THEORY FOR CLOUD SERVICE PARAMETERS THROUGH...
ESTIMATING CLOUD COMPUTING ROUND-TRIP TIME (RTT) USING FUZZY LOGIC FOR INTERR...
Ceph data services in a multi- and hybrid cloud world
Ad

More from I3E Technologies (20)

PPTX
Design of a low voltage low-dropout regulator
PPTX
An efficient constant multiplier architecture based on vertical horizontal bi...
PPTX
Aging aware reliable multiplier design with adaptive hold logic
PPTX
A high performance fir filter architecture for fixed and reconfigurable appli...
PPTX
A generalized algorithm and reconfigurable architecture for efficient and sca...
PPTX
A combined sdc sdf architecture for normal i o pipelined radix-2 fft
PPTX
Reverse converter design via parallel prefix adders novel components, method...
PPTX
Pre encoded multipliers based on non-redundant radix-4 signed-digit encoding
PPTX
Energy optimized subthreshold vlsi logic family with unbalanced pull up down ...
PPTX
Variable form carrier-based pwm for boost-voltage motor driver with a charge-...
PPTX
Ultrasparse ac link converters
PPTX
Single inductor dual-output buck–boost power factor correction converter
PPTX
Ripple minimization through harmonic elimination in asymmetric interleaved mu...
PPTX
Resonance analysis and soft switching design of isolated boost converter with...
PPTX
Reliability evaluation of conventional and interleaved dc–dc boost converters
PPTX
Power factor corrected zeta converter based improved power quality switched m...
PPTX
Pfc cuk converter fed bldc motor drive
PPTX
Optimized operation of current fed dual active bridge dc dc converter for pv ...
PPTX
Online variable topology type photovoltaic grid-connected inverter
Design of a low voltage low-dropout regulator
An efficient constant multiplier architecture based on vertical horizontal bi...
Aging aware reliable multiplier design with adaptive hold logic
A high performance fir filter architecture for fixed and reconfigurable appli...
A generalized algorithm and reconfigurable architecture for efficient and sca...
A combined sdc sdf architecture for normal i o pipelined radix-2 fft
Reverse converter design via parallel prefix adders novel components, method...
Pre encoded multipliers based on non-redundant radix-4 signed-digit encoding
Energy optimized subthreshold vlsi logic family with unbalanced pull up down ...
Variable form carrier-based pwm for boost-voltage motor driver with a charge-...
Ultrasparse ac link converters
Single inductor dual-output buck–boost power factor correction converter
Ripple minimization through harmonic elimination in asymmetric interleaved mu...
Resonance analysis and soft switching design of isolated boost converter with...
Reliability evaluation of conventional and interleaved dc–dc boost converters
Power factor corrected zeta converter based improved power quality switched m...
Pfc cuk converter fed bldc motor drive
Optimized operation of current fed dual active bridge dc dc converter for pv ...
Online variable topology type photovoltaic grid-connected inverter
Ad

Recently uploaded (20)

PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Welding lecture in detail for understanding
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
OOP with Java - Java Introduction (Basics)
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Geodesy 1.pptx...............................................
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Project quality management in manufacturing
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Construction Project Organization Group 2.pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Model Code of Practice - Construction Work - 21102022 .pdf
Welding lecture in detail for understanding
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Lecture Notes Electrical Wiring System Components
Operating System & Kernel Study Guide-1 - converted.pdf
OOP with Java - Java Introduction (Basics)
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Geodesy 1.pptx...............................................
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Project quality management in manufacturing
Embodied AI: Ushering in the Next Era of Intelligent Systems
Construction Project Organization Group 2.pptx

A SCALABLE AND RELIABLE MATCHING SERVICE FOR CONTENT-BASED PUBLISH/SUBSCRIBE SYSTEMS

  • 1. A SCALABLE AND RELIABLE MATCHING SERVICE FOR CONTENT-BASED PUBLISH/SUBSCRIBE SYSTEMS ABSTRACT Characterized by the increasing arrival rate of live content, the emergency plications pose a great challenge: how to disseminate large-scale live content to interested users in a scalable and reliable manner. The publish/subscribe (pub/sub) model is widely used for data dissemination because of its capacity of seamlessly expanding the system to massive size. However, most event matching services of existing pub/sub systems either lead to low matching throughput when matching a large number of skewed subscriptions, or interrupt dissemination when a large number of servers fail. The cloud computing provides great opportunities for the requirements of complex computing and reliable communication. In this paper, we propose SREM, a scalable and reliable event matching service for content-based pub/sub systems in cloud computing environment. To achieve low routing latency and reliable links among servers, we propose a distributed overlay SkipCloud to organize servers of SREM. Through a hybrid space partitioning technique HPartition, large-scale skewed subscriptions are mapped into multiple subspaces, which ensures high matching throughput and provides multiple candidate servers for each event. Moreover, a series of dynamics maintenance mechanisms are extensively studied. To evaluate the performance of SREM, 64 servers are deployed and millions of live content items are tested in a CloudStack testbed. Under various parameter settings, the experimental results demonstrate that the traffic overhead of routing events in SkipCloud is at least 60 percent smaller than in Chord overlay, the matching rate in SREM is at least 3.7 times and at most 40.4 times larger than the single-dimensional partitioning technique of BlueDove. Besides, SREM enables the event loss rate to drop back to 0 in tens of seconds even if a large number of servers fail simultaneously.