Catching the Flow with Locality Sensitive Hashing in Programmable Data Planes

被引:0
|
作者
Cao, Zuowei [1 ,2 ]
Chen, Xiao [1 ]
Sheng, Yiqiang [1 ]
Nil, Hong
机构
[1] Chinese Acad Sci, Inst Acoust, Natl Network New Media Engn Res Ctr, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Elect & Commun Engn, Beijing, Peoples R China
关键词
software defined networking; programmable data plane; load balancing; locality sensitive hashing;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Flow-based load balancing exploits the parallelism of network traffic to improve forwarding performance, However, in programmable data planes, the concept of "flow" has been changed, which undermines the premise of hashing-based load balancing. The current network hashing algorithms such as Toeplitz and CRC 16 cannot recognize the flow containing different packets, may resulting in forwarding performance degradation. In this study, we introduced an approach based on the locality sensitive hashing to the failure at flow recognition. We proved that bit sampling achieves a higher probability that packets belonging to the same flow are mapped to the same queue than Toeplitz and random algorithm. To guarantee the load balancing performance of bit sampling, we proposed a method for bits selection, The experimental results showed that bit sampling could improve the probability by at least 55% over current network hashing algorithms while maintaining comp etitive load-balancing performance,
引用
收藏
页码:216 / 220
页数:5
相关论文
共 50 条
  • [31] Query-adaptative locality sensitive hashing
    Jegou, Herve
    Amsaleg, Laurent
    Schmid, Cordelia
    Gros, Patrick
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 825 - +
  • [32] Neural Locality Sensitive Hashing for Entity Blocking
    Wang, Runhui
    Kong, Luyang
    Tao, Yefan
    Borthwick, Andrew
    Golac, Davor
    Johnson, Henrik
    Hijazi, Shadie
    Deng, Dong
    Zhang, Yongfeng
    [J]. PROCEEDINGS OF THE 2024 SIAM INTERNATIONAL CONFERENCE ON DATA MINING, SDM, 2024, : 887 - 895
  • [33] A Locality Sensitive Hashing Approach for Conceptual Classification
    de Paula, Luciano B.
    Villaca, Rodolfo S.
    Magalhaes, Mauricio F.
    [J]. 2010 IEEE FOURTH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2010), 2010, : 408 - 413
  • [34] Dynamic Whitelisting Using Locality Sensitive Hashing
    Pryde, Jayson
    Angeles, Nestle
    Carinan, Sheryl Kareen
    [J]. TRENDS AND APPLICATIONS IN KNOWLEDGE DISCOVERY AND DATA MINING: PAKDD 2018 WORKSHOPS, 2018, 11154 : 181 - 185
  • [35] On locality sensitive hashing for sampling extent generators
    Codocedo, Victor
    Tang, My Thao
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2017, 10352 LNAI : 632 - 641
  • [36] On Locality Sensitive Hashing for Sampling Extent Generators
    Codocedo, Victor
    My Thao Tang
    [J]. FOUNDATIONS OF INTELLIGENT SYSTEMS, ISMIS 2017, 2017, 10352 : 632 - 641
  • [37] Neural Locality Sensitive Hashing for Entity Blocking
    Wang, Runhui
    Kong, Luyang
    Tao, Yefan
    Borthwick, Andrew
    Golac, Davor
    Johnson, Henrik
    Hijazi, Shadie
    Deng, Dong
    Zhang, Yongfeng
    [J]. arXiv,
  • [38] On the Use of Locality Sensitive Hashing for Audio Following
    Guzman, Luis F.
    Camarena-Ibarrola, Antonio
    [J]. PROGRESS IN PATTERN RECOGNITION IMAGE ANALYSIS, COMPUTER VISION, AND APPLICATIONS, CIARP 2014, 2014, 8827 : 175 - 182
  • [40] Large-Scale Distributed Locality-Sensitive Hashing for General Metric Data
    Silva, Eliezer
    Teixeira, Thiago
    Teodoro, George
    Valle, Eduardo
    [J]. SIMILARITY SEARCH AND APPLICATIONS, 2014, 8821 : 82 - 93