Scalable and Responsive Event Processing in the Cloud
- Lookup NU author(s)
- Visalakshmi Suresh
- Dr Paul Ezhilchelvan
- Professor Paul Watson
|
|
|
|
| Author(s) | | Suresh V; Ezhilchelvan P; Watson P |
| Publication type | | Report |
| Series Title | | School of Computing Science Technical Report Series |
| Year | | 2012 |
| Date | | April 2012 |
| Report Number | | 1324 |
| Pages | | 16 |
|
|
|
| Full text is available for this publication: |
|
|
|
|
| Event processing involves continuous evaluation of queries over streams of events.Response-time optimization is traditionally done over a fixed set of nodes using avariety of techniques. The emergence of cloud computing makes it easy to acquireand release of computing nodes as required. Leveraging this facility, we propose anovel, queuing-theory based approach for meeting specified response-time targetsagainst fluctuating event arrival rates by dynamically and adaptively drawing anadequate amount of computing resources from a cloud platform. In the proposedapproach, the entire processing engine of a distinct query is used as an atomic unit foroptimization and reconfiguration. Several such units hosted on a node are modelled asa multiple class M/G/1 system. These aspects not only eliminate the need forintrusive, low-level performance measurements during run-time, but also offerportability and scalability. The efficacy of the approach is examined through cloudbasedevent- processing experiments where dynamism and adaptation are shown to beachievable. |
|
|
|
| Institution | | School of Computing Science, University of Newcastle upon Tyne |
| Place Published | | Newcastle upon Tyne |
| Actions | |  |