講演抄録/キーワード |
講演名 |
2021-03-25 10:00
ストレージ分離アーキテクチャにおけるLSM-Treeのコンパクション処理オフロード手法 ○五木田 駿・加藤 純・園田雅崇・白木長武・濱湊 真(富士通研) CPSY2020-51 DC2020-81 |
抄録 |
(和) |
近年 コンピュートノードとストレージノードを分離してそれぞれを独立してスケーリングさせるこ
とでコスト最適化が可能なストレージ分離型のアーキテクチャが注目されている 一方 近年のモダンな KVSで多く採用されている LSM-treeは Write-Intensiveなワークロードで コンパクション処理が ボトルネックになり やすく 性能を 悪化 させる ことが知られている ストレージ分離型アーキテクチャで LSM-treeを 単純に 実装する場合はコンピュートノード でコンパクション処理を行うことになり 通信が増加する ため, コンパクション処理 速 度が低下して全体性能にも悪影響がある そこでストレージノード側 にコンパクション処理をオフロードして通信量を削減することで パフォーマンスを改善する手法を提案する 結果としてエミュレーションによる評価でスループットが最大で75%改善した. |
(英) |
In recent years, storage disaggregation architecture has been attracting attention because it enables cost optimization by separating compute nodes from storage nodes and scaling each of them independently. On the other hand, LSM-tree, which is widely used in modern KVS, is known to worsen the performance of write-intensive workloads due to the compaction bottleneck. If the LSM-tree is simply implemented in a storage disaggregation architecture, the compaction process is performed on the compute nodes, which increases communication and reduces the compaction processing speed, thus affecting the overall performance. Therefore, we propose a method to improve the performance by offloading the compaction process to the storage node and reducing the amount of communication. As a result, the throughput is improved by up to 75% in the emulation evaluation. |
キーワード |
(和) |
LSM-tree / オフロード / ストレージ分離アーキテクチャ / / / / / |
(英) |
LSM-tree / Offload / Storage Disaggregation / / / / / |
文献情報 |
信学技報, vol. 120, no. 435, CPSY2020-51, pp. 7-12, 2021年3月. |
資料番号 |
CPSY2020-51 |
発行日 |
2021-03-18 (CPSY, DC) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
CPSY2020-51 DC2020-81 |
|