ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.62
  3. No.3

HeteroTSDB:異種分散KVS間の自動階層化による高性能な時系列データベース

https://doi.org/10.20729/00210244
https://doi.org/10.20729/00210244
41f3221d-ddbb-4fb9-a768-f95d4c45c311
名前 / ファイル ライセンス アクション
IPSJ-JNL6203003.pdf IPSJ-JNL6203003.pdf (933.2 kB)
Copyright (c) 2021 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2021-03-15
タイトル
タイトル HeteroTSDB:異種分散KVS間の自動階層化による高性能な時系列データベース
タイトル
言語 en
タイトル HeteroTSDB: A High Performance Time Series Database for Automated Data Tiering in Heterogeneous Distributed KVSs
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:快適な運用管理を支えるインターネットと運用技術] key value store,monitoring,time series database,redis,cassandra
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
ID登録
ID登録 10.20729/00210244
ID登録タイプ JaLC
著者所属
さくらインターネット株式会社さくらインターネット研究所/京都大学情報学研究科
著者所属
株式会社はてな
著者所属
株式会社はてな
著者所属
Nature株式会社
著者所属
株式会社野村総合研究所
著者所属
トヨタ自動車株式会社
著者所属
さくらインターネット株式会社さくらインターネット研究所
著者所属(英)
en
SAKURA internet Research Center, SAKURA internet Inc. / Graduate School of Infomatics, Kyoto University
著者所属(英)
en
Hatena Co., Ltd.
著者所属(英)
en
Hatena Co., Ltd.
著者所属(英)
en
Nature Inc.
著者所属(英)
en
Nomura Research Institute, Ltd.
著者所属(英)
en
Toyota Motor Corporation
著者所属(英)
en
SAKURA internet Research Center, SAKURA internet Inc.
著者名 坪内, 佑樹

× 坪内, 佑樹

坪内, 佑樹

Search repository
脇坂, 朝人

× 脇坂, 朝人

脇坂, 朝人

Search repository
濱田, 健

× 濱田, 健

濱田, 健

Search repository
松木, 雅幸

× 松木, 雅幸

松木, 雅幸

Search repository
小林, 隆浩

× 小林, 隆浩

小林, 隆浩

Search repository
阿部, 博

× 阿部, 博

阿部, 博

Search repository
松本, 亮介

× 松本, 亮介

松本, 亮介

Search repository
著者名(英) Yuuki, Tsubouchi

× Yuuki, Tsubouchi

en Yuuki, Tsubouchi

Search repository
Asato, Wakisaka

× Asato, Wakisaka

en Asato, Wakisaka

Search repository
Ken, Hamada

× Ken, Hamada

en Ken, Hamada

Search repository
Masayuki, Matsuki

× Masayuki, Matsuki

en Masayuki, Matsuki

Search repository
Takahiro, Kobayashi

× Takahiro, Kobayashi

en Takahiro, Kobayashi

Search repository
Hiroshi, Abe

× Hiroshi, Abe

en Hiroshi, Abe

Search repository
Ryosuke, Matsumoto

× Ryosuke, Matsumoto

en Ryosuke, Matsumoto

Search repository
論文抄録
内容記述タイプ Other
内容記述 クラウド上のシステムの大規模化にともない,CPU利用率などのシステムの各構成要素の状態を把握するために,大量の時系列データを保存する必要がある.そのために,時系列データを保存するデータベースにはデータの挿入処理とデータ保存の効率化と挿入スケールアウト性の向上が求められる.既存技術は,挿入スケールアウト性を高めるために広く利用されているディスクベースの分散KVS(Key Value Store)を利用する.しかし,ランダムI/Oが低速なディスクへ書き込むという前提があることから,メモリ上でキーを整列させながら挿入可能な平衡木が利用されるが,キーの挿入時に系列数に対して対数時間を要する.すべてのデータをメモリ上に保持するメモリベースKVSであれば,ハッシュ表に基づくデータ構造の利用により定数時間の挿入が可能となる.しかし,メモリは容量単価が大きいことから,データを長期間保存するには不向きである.本論文では,メモリベースKVSとディスクベースKVSを階層化する高性能な時系列データベースHeteroTSDBを提案する.HeteroTSDBは,メモリベースKVS上に系列名をキーとして,系列本体をバリューとしたハッシュ表を構成することにより,系列数に対して定数時間でデータを挿入する.加えて,系列を格納するキーにTTL(Time To Live)によるタイマを設定し,古くなったデータを系列単位でまとめてディスクベースKVSへ移動させることにより,データ保存のための容量単価を低減させている.実験の結果,ディスクベースKVSを利用した既存の時系列データベースであるKairosDBと比較し,HeteroTSDBは3.98倍の挿入スループット向上を達成した.
論文抄録(英)
内容記述タイプ Other
内容記述 As the scale of systems on the cloud grows, there is a need to store a significant amount of time series data to understand the status of each component of systems, such as CPU utilization. Time series databases require high insertion scale-out property and high efficient utilization of hardware resources for insertion and storage. Existing technologies utilize disk-based distributed KVSs (Key Value Stores), which is widely used to achieve insertion scale-put property. Since random I/Os to disk are slower than to memory, the disk-based KVSs adopt an equilibrium tree, that can be inserted while aligning the keys in memory. However, it takes logarithmic time for the number of time series. Memory-based KVSs, where all the data are stored in memory, adopts data structure based on a hash table, which is possible to insert an key in constant time. However, it is not suitable for long-term storage because the unit cost of memory is higher than disk. In this paper, we propose HeteroTSDB, a high performance time series database that tiers a memory-based KVS and a disk-based KVS. HeteroTSDB accelerates the inserting process by constructing a hash table with a series name as a key and series data as a value on the memory-based KVS. Automatic tiering reduces the unit cost of storage capacity by moving the old data from a memory-based KVS to a disk-based KVS. Benchmark experimentation demonstrates that, compared with the existing time series database on a disk-based KVS KairosDB, HeteroTSDB achieves performance improvement of up to 3.98 times in insert throughput.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 62, 号 3, p. 818-828, 発行日 2021-03-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 18:04:45.911556
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3