Evaluating P4-based Virtual Delivery Trees for Content-based Publish/Subscribe

被引:0
|
作者
Wernecke, Christian [1 ]
Parzyjegla, Helge [1 ]
Muehl, Gero [1 ]
Danielis, Peter [1 ]
Schweissguth, Eike [2 ]
Timmermann, Dirk [2 ]
机构
[1] Univ Rostock, Inst Comp Sci, D-18051 Rostock, Germany
[2] Univ Rostock, Inst Appl Microelect & Comp Engn, D-18051 Rostock, Germany
来源
2022 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN) | 2022年
关键词
software-defined networking; SDN; P4; publish/subscribe; stateful and stateless forwarding; evaluation; MULTICAST;
D O I
10.1109/NFV-SDN56302.2022.9974746
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With content-based publish/subscribe, publishers issue notifications that are matched against subscriptions issued by subscribers to which only the matching notifications are delivered in turn. Due to the expressiveness of content-based filtering, each notification requires an individual delivery tree. This fact and because subscriptions potentially change over time make it hard to preinstall delivery trees into the switch infrastructure. In this paper, we present novel notification distribution strategies implemented in P4 that install virtual trees (VTs) in the switch infrastructure. For deriving VTs, we use topological information as well as pub/sub-specific information such as the distribution of publishers and subscribers and their interests. A greedy algorithm constructs a notification-specific delivery tree at runtime by combining VTs and encoding additional routing information into the notification headers to extent, connect, and prune VTs. We present a detailed evaluation investigating the performance of the strategies in real-world topologies and under changing subscriptions. The results confirm that our strategies construct efficient distribution trees requiring only little additional routing information in the notification headers. They also show that the size of this routing information grows when subscriptions change and that the increase depends on to what extend the respective strategy tailors the delivery trees to the active subscriptions.
引用
收藏
页码:78 / 84
页数:7
相关论文
共 50 条
  • [41] Contract-Theoretic Modeling for Content Delivery in Relay-Based Publish-Subscribe Networks
    Li, Yifan
    Wang, Ping
    Niyato, Dusit
    Zhang, Yang
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 2678 - 2683
  • [42] A Content-Based Event Brokering System Embedding Lively Contents in XML Objects Using Publish/Subscribe Communication Scheme
    Chen, J. T.
    Tsai, S. R.
    JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (02): : 227 - 236
  • [43] GEM: An Analytic Geometrical Approach to Fast Event Matching for Multi-dimensional Content-based Publish/Subscribe Services
    Fan, Wenhao
    Liu, Yuan'an
    Tang, Bihua
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [44] A Fog/Cloud Based Data Delivery Model for Publish-Subscribe Systems
    Van-Nam Pham
    Huh, Eui-Nam
    2017 31ST INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2017, : 477 - 479
  • [45] A Potential Field Based Framework for Publish/Subscribe Service in P2P Cloud
    Li, Jiangfeng
    Liao, Zhenyu
    Zhou, Zehong
    Xu, Jian
    Zhao, Qinpei
    Zhang, Chenxi
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 168 - 175
  • [46] Implementation of P4-Based Schedulers for Multipath Communication
    Motohashi, Hiroaki
    Nguyen, Phi Le
    Nguyen, Kien
    Sekiya, Hiroo
    IEEE ACCESS, 2022, 10 : 76537 - 76546
  • [47] Optimal Network Structuring for Large-Scale WSN with Virtual Broker based Publish/Subscribe
    Liu, Yang
    Seet, Boon-Chong
    PROCEEDINGS OF THE 2017 2ND WORKSHOP ON RECENT TRENDS IN TELECOMMUNICATIONS RESEARCH (RTTR), 2017, : 64 - 68
  • [48] A P4-Based Content-Aware Approach to Mitigate Slow HTTP POST Attacks
    Hsieh, Chih-Yu
    Chen, Hong-Yen
    Shen, Shan-Hsiang
    Hung, Chen-Hsiang
    Lin, Tsung-Nan
    PROCEEDINGS OF THE 5TH INTERNATIONAL WORKSHOP ON P4 IN EUROPE, EUROP4 2022, 2022, : 8 - 14
  • [49] Improving Scanner Data Collection in P4-based SDN
    Cai, Yun-Zhan
    Lai, Chih-Hao
    Wang, Yu-Ting
    Tsai, Meng-Hsun
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 126 - 131
  • [50] Segment-Encoded Explicit Trees (SEETs) for Stateless Multicast: P4-Based Implementation and Performance Study
    Lindner, Steffen
    Stueber, Thomas
    Bertsch, Maximilian
    Eckert, Toerless
    Menth, Michael
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 6903 - 6917