There is a newer version of the record available.

Published May 12, 2021 | Version v1
Journal article Open

On the Performance of Cloud-based Virtual Machines

  • 1. Politecnico di Milano

Description

Cloud computing and virtualization solutions allow us to rent the virtual machines (VMs) needed to run applications on a pay-per-use basis, but rented VMs do not offer any guarantee on their performance: a slow VM may imply a bad response time at application level. One cannot assume a homogeneous and always predictable behavior of used VMs and understanding how VMs behaves over time and what guarantees they can offer is thus crucial to foresee the guarantees VM-based software can offer and to rent and allocate resources properly. This paper proposes a new empirical study based on VMs hosted in Europe and offered by the popular cloud infrastructures (Amazon  AWS, Microsoft Azure, and Google Cloud), and by EGI, a well-known European research-oriented federation of cloud providers. The assessment uses general-purpose VMs and 10 benchmarks to collect data on 28 different metrics. The paper also proposes PQI (Performance Quality Indicator), an indicator to get a synthetic measure of VM performance. As expected, and already studied by others, the study demonstrates that VM performance varies quite significantly, but to the best of our knowledge, this is the widest analysis ever conducted and provides interesting insights on how variability materializes and changes over time.

Files

aws.json

Files (395.7 MB)

Name Size Download all
md5:178eba771f7e8d1754f8aaae24e3afd8
107.8 MB Preview Download
md5:55658ac94fbf7ce67aa90a9346219895
83.2 MB Preview Download
md5:e4d4cc26c755e23f7e62cfaac80585b2
98.4 MB Preview Download
md5:9ff9fa4448325242665949cb07640d2f
106.2 MB Preview Download