A Custom Key-Value Store Hardware on FPGA for IPsec Protocol

被引:0
|
作者
Benli, Murat [1 ,2 ]
Ozcan, Erdem [2 ]
Tureli, Ufuk [1 ]
机构
[1] Yildiz Tekn Univ, Elekt & Haberlesme Muhendisligi Bolumu, Istanbul, Turkey
[2] BILGEM TUBITAK, Bilisim & Bilgi Guvenligi Ileri Teknol Arastirma, Gebze, Turkey
关键词
D O I
10.1109/ELECO51834.2020.00026
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper addresses the key-value mechanism used in the IPsec(Internet Protocol Security) security protocol and designed for the unique key selection required in the key distribution infrastructure. Key-value mechanisms are a mechanism used in big data storage centers by many companies such as Intel and Cisco today. Another structure that is an alternative to this mechanism is the CAM (Content Addressable Memory) structure used for routing in LP (Internet Protocol) networks. While describing the key-value mechanism based on the hash algorithm designed in this study, it is compared with its alternatives. The main purpose of the mechanism is to create a fast search mechanism in the memory and not to increase the power and resource consumption while doing this. For this, a hash algorithm has been used, in return, it is necessary to face the conflict problem. XILINX Virtex 7 family FPGA (Field Programmable Gate Array) was used in the study.
引用
收藏
页码:150 / 154
页数:5
相关论文
共 50 条
  • [1] BUILDING A DISTRIBUTED KEY-VALUE STORE WITH FPGA-BASED MICROSERVERS
    Istvan, Zsolt
    Sidler, David
    Alonso, Gustavo
    2015 25TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2015,
  • [2] Hardware-Based Address-Centric Acceleration of Key-Value Store
    Ye, Chencheng
    Xu, Yuanchao
    Shen, Xipeng
    Liao, Xiaofei
    Hai Jin
    Yan Solihin
    2021 27TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2021), 2021, : 736 - 748
  • [3] FPGA-Accelerated Compactions for LSM-based Key-Value Store
    Zhang, Teng
    Wang, Jianying
    Cheng, Xuntao
    Xu, Hao
    Yu, Nanlong
    Huang, Gui
    Zhang, Tieying
    He, Dengcheng
    Li, Feifei
    Cao, Wei
    Huang, Zhongdong
    Sun, Jianling
    PROCEEDINGS OF THE 18TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, 2020, : 225 - 237
  • [4] FoundationDB: A Distributed Key-Value Store
    Zhou, Jingyu
    Xu, Meng
    Shraer, Alexander
    Namasivayam, Bala
    Miller, Alex
    Tschannen, Evan
    Atherton, Steve
    Beamon, Andrew J.
    Sears, Rusty
    Leach, John
    Rosenthal, Dave
    Dong, Xin
    Wilson, Will
    Collins, Ben
    Scherer, David
    Grieser, Alec
    Liu, Yang
    Moore, Alvin
    Muppana, Bhaskar
    Su, Xiaoge
    Yadav, Vishesh
    COMMUNICATIONS OF THE ACM, 2023, 66 (06) : 97 - 105
  • [5] Honeycomb: Ordered Key-Value Store Acceleration on an FPGA-Based SmartNIC
    Liu, Junyi
    Dragojevic, Aleksandar
    Fleming, Shane
    Katsarakis, Antonios
    Korolija, Dario
    Zablotchi, Igor
    Ng, Ho-Cheung
    Kalia, Anuj
    Castro, Miguel
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (03) : 857 - 871
  • [6] RepKV: A Replicated Key-Value Store to Boost Multiple Indices for Key-Value Separation
    Tang, Chenlei
    Wan, Jiguang
    Tan, Zhihu
    Li, Guokuan
    2022 IEEE 40TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2022), 2022, : 187 - 194
  • [7] An FPGA Implementation of High-Throughput Key-Value Store Using Bloom Filter
    Cho, Jae Min
    Choi, Kiyoung
    2014 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2014,
  • [8] Memory Efficient and High Performance Key-value Store on FPGA Using Cuckoo Hashing
    Liang, Wei
    Yin, Wenbo
    Kang, Ping
    Wang, Lingli
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [9] Monkey: Optimal Navigable Key-Value Store
    Dayan, Niv
    Athanassoulis, Manos
    Idreos, Stratos
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 79 - 94
  • [10] HyperDex: A Distributed, Searchable Key-Value Store
    Escriva, Robert
    Wong, Bernard
    Sirer, Emin Guen
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 25 - 36