大量のイベントログを、できるだけリアルタイムに分析したかった方。
各種機器のセンサーからのデータを、リアルタイムに分析したかった方。
Web サイト、ショッピングサイトへのアクセスを、リアルタイムに..
株価情報を、リアルタイムに…
KPI を …
ついに来たかもしれません。
SQL Server 2008 R2 ? StreamInsight Technology
2010 年リリース予定の SQL Server 2008 R2.
今、8月版のCTP がダウンロードできます。
この R2 に提供される機能の一つが StreamInsight.
対象とするデータベース分野は、Complex Event Processing (CEP)
デバイス、Web サーバ、各種データベースサーバ、株価情報提供サービスなどから送られてくるイベントを蓄積し、既存のデータベース上のマスターデータなどと組み合わせて分析し、KPI 表示、グラフ表示、イベント警告などを行います。
これまでの SQL Server では、次の課題がありました。
既存の課題:
- 大量のイベントデータの insert を遅延なく行うことが難しい
- 大量のデータをリアルタイムに分析することが難しい
- 大量のイベントデータを保管、管理することが難しい
こうした課題に対処するため、次のような対策を個別に行っています。
既存の対処:
- イベントデータは CSV に保存し、定期的に一括挿入
- リアルタイムのモニター処理は SQL Server を使わない
- イベントデータは、パーティションテーブル、テーブル分割を行って世代管理
StreamInsight は、イベントのモニター/管理/分析を SQL Server として提供できるようになりそうです。
また、リアルタイムモニタと分析で実績のある OSIsoft と協業しているようです。
いよいよですね。たのしみ