A Benchmark Model for the Creation of Compute Instance Performance Footprints

1Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Cloud benchmarking has become a hot topic in cloud computing research. The idea to attach performance footprints to compute resources in order to select an appropriate setup for any application is very appealing. Especially in the scientific cloud, a lot of resources can be preserved by using just the right setup instead of needlessly over-provisioned instances. In this paper, we briefly list existing efforts that have been made in this area and explain the need for a generic benchmark model to combine the results found in previous work to reduce the benchmarking effort for new resources and applications. We propose such a model which is build on our previously presented resource and application model and highlight its advantages. We show how the model can be used to store benchmarking data and how the data is linked to the application and the resources. Also, we explain how the data, in combination with an infrastructure as code tool, can be utilized to automatically create and execute any application and any micro benchmark in the cloud with low manual effort. Finally, we present some of the observations we made while benchmarking compute instances at two major cloud providers.

Cite

CITATION STYLE

APA

Ullrich, M., Lässig, J., Sun, J., Gaedke, M., & Aida, K. (2018). A Benchmark Model for the Creation of Compute Instance Performance Footprints. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11226 LNCS, pp. 221–234). Springer Verlag. https://doi.org/10.1007/978-3-030-02738-4_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free