Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-3615
Autor(en): Schilling, Björn
Titel: Efficient and secure event correlation in heterogeneous environments
Sonstige Titel: Umsetzung von effzienter und sicherer Ereigniskorrelation in verteilten multi-domänen Infrastrukturen
Erscheinungsdatum: 2015
Dokumentart: Dissertation
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-103803
http://elib.uni-stuttgart.de/handle/11682/3632
http://dx.doi.org/10.18419/opus-3615
Zusammenfassung: The importance of managing events has increased steadily over the last years and has reached a great magnitude in science and industry. The reasons for that are twofold. On the one hand, sensor devices are cheap and provide event information which is of great interest for a large variety of applications. In fact, sensors are ubiquitous in modern life. Nowadays, RFID tags are attached to goods and parcels to allow an easy tracking. Numerous weather stations are providing up-to-date information about temperature, pressure, and humidity to allow for precise weather forecasts worldwide. Lately, mobile phones are equipped with various sensor devices like Global Positioning System sensors or acceleration sensors to increase the applicability of the phone. On the other hand, reacting on events has become an increasingly important factor especially for business applications. The occurrence of a system failure, a sudden drop in the stock exchange, or a missing parcel can cause huge costs for the company if their appearance is not handled properly. As a consequence, detecting and reacting on events quickly is of great value and has lead to a change in the design of modern software systems, where event-driven architectures and service-oriented architectures have become more and more important. With the emerging establishment of event-driven solutions, complex event processing (CEP) has become increasingly important in the context of a wide range of business applications such as supply chain management, manufacturing, or ensuring safety and security. CEP allows applications to asynchronously react to the changing conditions of possibly many business contexts by describing relevant business situations as correlations over many events. Each event corresponds either to a change of a business context or the occurrence of a relevant business situation. This thesis addresses the need to cope with heterogeneity in distributed event correlation systems in order to i) reuse expressive correlation and efficient technology optimized for processing speed, ii) increase scalability by distributing correlation tasks over various correlation engines, iii) allow migration of correlation tasks between heterogeneous engines and security domains, and iv) provide security guarantees among domains in order to increase interoperability, availability and privacy of correlation results. In particular, a framework called DHEP is presented that copes with such requirements.
Ereignisverarbeitung wird in verschiedensten Applikationen eingesetzt, um aus vielen Ereignissen komplexe Situationen zu erkennen, auf die dann reagiert werden kann. Grundlage für solche ereignisbasierten Systeme ist eine Vielzahl unterschiedlicher Basisereignisse, wie beispielsweise Messwerte von RFID Sensoren, Bewegungs- oder Temperatursensoren, oder wahrgenommene Veränderungen an Anwendungen oder Datenbanken. Ziel ist es dabei bestimmte charakteristische Muster von Ereignissen, sogenannte Situationen, zu erkennen und weiterzuverarbeiten. Diese Situationserkennung geschieht mit Hilfe von Regeln, welche diese Muster beschreiben. Da oft viele einfache Ereignisse zu dieser Situationserkennung beitragen spricht man auch von Ereigniskorrelation. Ein wichtiges Merkmal für Ereigniskorrelation ist die Aneinanderreihung von Regeln. Das heißt, erkannte Situationen werden selbst als Ereignisse angesehen, welche dann wiederum Grundlage für nachfolgende Situationserkennungen sein können. Da durch diese fortlaufende Ereigniskorrelation zwischen Datenquelle und Datenziel immer aussagekräftigere Ereignisse entstehen, ihre Komplexität also stetig wächst, spricht man von komplexer Ereignisverarbeitung. In dieser Dissertation werden die Probleme heutiger verteilter Ereigniskorrelationssysteme analysiert und Lösungsmöglichkeiten erörtert. Es wurden insbesondere: - das Ereignisverarbeitungssystem DHEP entwickelt. Ziel von DHEP ist es, verteilte Ereigniskorrelation zwischen verschiedenen Einheiten, über Domänengrenzen und interagierende Nutzer hinweg zu ermöglichen, um somit die Akzeptanz von verteilter Ereignisverarbeitung zu erhöhen. Insbesondere ermöglicht DHEP eine Kooperation von heterogenen Ereignissystemen, selbst wenn diese verschiedene Technologien und Beschreibungssprachen einsetzen. - die verteilte Platzierung, Migration und Optimierung von Operatoren in heterogenen Netzstrukturen untersucht. Dabei ist ein Platzierungsalgorithmus entstanden, der die Bedingungen jedes Operators bei der Platzierung beachtet, und gleichzeitig nach einer möglichst optimalen Platzierung sucht. Das Ziel der Optimierungsstrategie ist es, die Auslastung des Netzes zu minimieren. Dies führt zu im Mittel kurzen Antwortzeiten sowie geringem Bandbreitenverbrauch. Der entstandene Optimierungsalgorithmus arbeitet dezentral und adaptiv. - verschiedene Sicherheitsansätze für verteilte Ereignissysteme vor dem Hintergrund eines multi-domänen Netzes analysiert, bewertet und verbessert. Dabei ist unter anderem ein Algorithmus entworfen worden, der die Vertraulichkeit von Ereignisdaten im Verlauf von mehreren Ereigniskorrelationsschritten gewährleistet. Dies stellt einen wichtigen Baustein dar, um die Akzeptanz von verteilter Ereigniskorrelation entscheidend zu verbessern.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
event_correlation_in_heterogeneous_environments_a5.pdf10,16 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.