データストリーム管理システムHarmonicaの設計と実装

書誌事項

タイトル別名
  • MMGP : A Group Management Protocol for Mobile Multicast and Its Evaluation
  • データ ストリーム カンリ システム Harmonica ノ セッケイ ト ジッソウ
  • Design and Implementation of a Data Stream Management System Harmonica

この論文をさがす

抄録

近年,センサデータなど実世界から得られるストリームデータが増加し,それらに対する高度利用要求に注目が集まっている.ストリームデータに対する要求としては,従来は新規到着データに対する連続的な問合せ要求が主流であったが,ストレージの大容量化や低価格化が進んだ結果,ストリームデータの蓄積要求や,新規到着データと蓄積データとの統合要求が重要となってきている.そこで本論文では,ストリームデータに対する各種要求を実現するデータストリーム管理システムHarmonicaを提案する.Harmonicaは以下の3つの特徴を持っている.(1)各種処理を実現するアーキテクチャと要求記述.Harmonicaは,ストリームデータに対する問合せ処理システムであるストリーム処理エンジンと既存のDBMSを連携させることで,ストリームデータに対する各種要求を処理する.また,それらの連携要求を定義する要求記述言語を提供する.(2)要求処理可能性の判定機能.Harmonicaは,各種要求に対して連続的な処理の実現可能性を事前に判定する.(3)複数蓄積要求の最適化機能.Harmonicaは,システムの実行環境や性能に応じて複数の蓄積要求に対する最適化を行う.本論文では,(1),(2),(3)に示す機能の詳細について述べる.また,我々が開発したプロトタイプシステムで行った性能評価実験について述べる.

Today, the amount of data delivered as data streams has been increasing, and a variety of processing requirements over data streams are emerging. They include archiving and querying streams as historical data, processing continuous queries over incoming data, and integrating historical data and incoming data. We have developed a data stream management system Harmonica to fulfill such requirements. Harmonica provides the following features. (1) Harmonica integrates a stream processing engine and DBMSs and provides an original query language to specify different query and storage requirements. (2) Harmonica detects requirements which exceed system capacity. (3) Harmonica creates feasible processing plans for multiple persistency requirements. In this paper, we describe the above three features in details and present the performance of our prototype system.

収録刊行物

被引用文献 (5)*注記

もっと見る

参考文献 (15)*注記

もっと見る

関連プロジェクト

もっと見る

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ