...
首页> 外文期刊>電子情報通信学会技術研究報告. VLSI設計技術. VLSI Design Technologies >FPGA NICとインカーネルKey-Valueキャッシュを用いたNOSQLの高速化
【24h】

FPGA NICとインカーネルKey-Valueキャッシュを用いたNOSQLの高速化

机译:FPGA NICとインカーネルKey-Valueキャッシュを用いたNOSQLの高速化

获取原文
获取原文并翻译 | 示例
           

摘要

本論文では、FPGA(Field-Programmable Gate Array)を備えたネットワークインタフェースカード(FPGA NIC)、および、カーネル内Key-Valueキャッシュ(K-KVC)を用いてNOSQLの一種であるカラム指向型データベースを高速化する。カラム指向型ストレージでは、行ごとに可変個のカラムを持ち、データは行キーを基に行単位でソートされているためスキャン範囲を指定したデータの取得を行うことができる。具体的には、ネットワーク経由でクライアントから送られてくるデータベースクエリをkey、それに対応する検索結果をvalueとし、このようなkeyとvalueのペアをK-KVC内にキャッシュする。データベースへのRead要求がK-KVC内のキャッシュにヒットすれば、アプリケーション層で動作するカラム指向型データベースに問い合わせをせずにK-KVCの内容をクライアントに返すことができるため、データベースアクセスを高速化できる。本論文では、10Gbit Ethernetインタフェースを4個備えたFPGA NIC、および、Linuxに実装したK-KVCを用いて大量のクエリをK-KVC内で処理することにより高いスループットを実現できることを示す。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号