ETD

Archivio digitale delle tesi discusse presso l'Università di Pisa

Tesi etd-11072013-163503


Tipo di tesi
Tesi di laurea specialistica
Autore
PAPPALARDO, VALERIO
URN
etd-11072013-163503
Titolo
Auto-scaling techniques for cloud-based Complex Event Processing
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA INFORMATICA
Relatori
relatore Prof. Dini, Gianluca
tutor Heinze, Thomas
relatore Prof.ssa Vaglini, Gigliola
Parole chiave
  • cloud
  • Complex Event Processing
  • cep
  • elasticity
  • big data
  • auto-scaling
Data inizio appello
12/12/2013
Consultabilità
Completa
Riassunto
One key topic in cloud computing is elasticity, which is the ability of the cloud environment to timely adapt the resource assignment along with the workload demand. According
to cloud on-demand model, the infrastructure should be able to scale up and down to unpredictable workloads, in order to achieve both a guaranteed service level and cost efficiency.

This work addresses the cloud elasticity problem, with particular reference to the Complex
Event Processing (CEP) systems.
CEP systems are designed to process large volumes of event-driven data streams and
continuously provide results with a low latency and in real-time. CEP systems need to
adapt to changing query and events loads. Because of the high computational requirements
and varying loads, CEP are distributed system and running on cloud infrastructures.

In this work we review the cloud computing auto-scaling solutions, and study their suit-
ability in the CEP model. We implement some solutions in a CEP prototype and evaluate
the experimental results.
File