Intern
Chair of Computer Science II - Software Engineering

Elasticity Benchmarking in Cloud Environments

16.04.2013

The goal of this thesis is the development of a measurement methodology for elasticity metrics together with an implementation targeting IaaS and PaaS platforms.

Image © James G. Mundie

Motivation

Elasticity is a central aspect of the cloud computing paradigm and heavily used in cloud providers’ advertisements and even in the naming of specific products or services. Different metrics capable of quantifying aspects of elastic behavior have been proposed so far. Comparability in terms of elasticity is not yet given, as a comprehensive measurement methodology for elasticity metrics is still open for development.

Goals

An elasticity benchmark is expected to deliver reproducible results and generate a consistent order of the different systems under test (SUTs) reflecting their potential and observed elasticity, while not mixing this with general system efficiency and scalability aspects.
The goal of this thesis is the development of a measurement methodology for elasticity metrics together with an implementation targeting IaaS and PaaS platforms. To validate the approach, experiments on different representative cloud platforms should be conducted.

We offer

  • Collaboration opportunity with SPEC and major leading cloud providers
    including Google, IBM, Salesforce, and SAP
  • Results will be fed into benchmark standardization efforts at SPEC
  • Excellent working environment and intensive mentoring
  • Work with state-of-the-art and innovative technologies

Duration

6 months

Position

Open

Contact

Nikolas Herbst, Dipl.-Inform.

herbst(at)kit.edu

http://descartes.ipd.kit.edu

Von Nikolas Herbst

Zurück