Elasticity Benchmarking in Cloud Environments
The goal of this thesis is the development of a measurement methodology for elasticity metrics together with an implementation targeting IaaS and PaaS platforms.
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.
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.
- 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
Nikolas Herbst, Dipl.-Inform.
- 13_MA_NHerbst_ElasticityBenchmarking.pdf227 K