Topic Allocation Method on Edge Servers for Latency-sensitive Notification Service

03/19/2021
by   Tomoya Tanaka, et al.
0

The importance of real-time notification has been growing for social services and Intelligent Transporting System (ITS). As an advanced version of Pub/Sub systems, publish-process-subscribe systems, where published messages are spooled and processed on edge servers, have been proposed to achieve data-driven intelligent notifications. In this paper, we present a system that allows a topic to be managed on multiple edge servers so that messages are processed near the publishers, even when publishers are spread over a wide area. Duplicating messages on geographically distributed servers could enable immediate notification to neighboring subscribers. However, the duplicated message spool may cause exhaustion of resources. We prepare a formal model of our publish-process-subscribe system and formulate the topic allocation as an optimization problem under the resource constraints of edge servers. As the optimization problem is NP-hard, we propose heuristics leveraging the locality and the pub/sub relationships observed between clients to use the edge server resources efficiently. Our performance evaluation shows that our method reduces the delay to deliver notifications and the effectiveness of the strategy exploiting the relationships between clients.

READ FULL TEXT

page 1

page 5

page 13

page 15

research
03/12/2019

Service Capacity Enhanced Task Offloading and Resource Allocation in Multi-Server Edge Computing Environment

An edge computing environment features multiple edge servers and multipl...
research
06/13/2022

Deadline-constrained Multi-resource Task Mapping and Allocation for Edge-Cloud Systems

In an edge-cloud system, mobile devices can offload their computation in...
research
02/20/2023

Multiple Resource Allocation in Multi-Tenant Edge Computing via Sub-modular Optimization

Edge Computing (EC) allows users to access computing resources at the ne...
research
07/05/2023

DarkHorse: A UDP-based Framework to Improve the Latency of Tor Onion Services

Tor is the most popular anonymous communication overlay network which hi...
research
07/26/2019

Edge User Allocation with Dynamic Quality of Service

In edge computing, edge servers are placed in close proximity to end-use...
research
07/05/2023

Age of Information Analysis in Shared Edge Computing Servers

Mobile Edge Computing (MEC) is expected to play a significant role in th...
research
05/19/2022

On Efficiently Partitioning a Topic in Apache Kafka

Apache Kafka addresses the general problem of delivering extreme high vo...

Please sign up or login with your details

Forgot password? Click here to reset