この概要では、複合イベント処理 (CEP とも呼ばれます) について簡単に 説明し、Active Correlation Technology と複合イベント処理における その役割について概説します。
今日、商業組織および政府組織は、 コンピューター・ネットワーク、とりわけインターネットを介した 電子情報処理に依存しています。これらの組織は、グリッド・コンピューティングなどの 付加的なテクノロジーを使用して、主幹業務アプリケーションを世界中のいたるところで 休むことなく稼働させています。ビジネス・プロセス、アクティビティー、およびインフラストラクチャー、 さらにその結果として我々のグローバル社会全体が、組織の情報技術 (IT) 層に 依存しています。
組織は、そのビジネスにおいて 何が起こっているかを常に把握している必要があります。例えば、主幹業務アプリケーションが 使用可能であり、正しく機能しているかどうか、そしてビジネス・プロセス、アクティビティー、 またはインフラストラクチャーにおける潜在的な危機を検出および回避する方法を把握している必要があります。 危機が発生した場合は、その問題自体に加え、その修正方法、およびその原因を 即時に理解する必要があります。
ビジネス・プロセス、アクティビティー、および インフラストラクチャーに関連するほとんどのイベントの重要性は、 情報量があまりに膨大であり、それが個別の関連性のない部分に分かれて存在しており、 要約も非常に難しいため、認識または理解されることがありません。しかし、イベントは、 その関係が容易に理解できるように集約され、相関されれば、 豊富な情報を生み出す可能性があります。
複合イベント処理の 目的は、イベントに関するよりよい情報をリアルタイムで入手することです。
イベントは、発生した 事柄についての単なる通知です。
複合 イベント処理は、イベント・ドリブン・システムにおける低レベル・イベントの 分析、相関、および要約から高レベル・イベントを導出することです。 これらの高レベル・イベント (複合イベントと呼びます) は、ユーザーに対して、理解しやすい 用語でビジネス機会や問題について通知したり、自動化処理をトリガーしたりするのに 適しています。これにより、組織は潜在的な機会または問題について早期に警告を受け、 またビジネス・プロセス、アクティビティー、あるいはインフラストラクチャーの 状況の変化の根本原因をよりよく理解できるようになるため、 より効率的に活動することができます。
イベント相関は、 イベント・ストリームにおけるパターンをリアルタイムで定義および検出し、 関連するイベントに応答してアクションをインプリメントするプロセスです。検出された症状に基づいて問題を識別するために使用されます。イベントは、原因、時間、 メンバーシップ、またはこれらの組み合わせによって相関させることができます。イベント相関は、 複合イベント処理に不可欠な部分です。
Active Correlation Technology は、以下の基本項目で 構成されています。
Active Correlation Technology ランタイム環境は、 Active Correlation Technology エンジンが組み込まれるアプリケーションです。