the effects of the reworked spot marketspace were
analyzed: Indeed, the reworked spot marketspace
seems to lead to higher average prices than before -
see [Chhetri et al., 2018] for more information. Ama-
zon additionally offers spot blocks which are virtual
machines that are not interrupted for a certain amount
of time. For example, 6-hour spot blocks are virtual
machines that are not interrupted for 6 hours. The
scientific community discusses different visions for
the realization of future Cloud markets. The visions
range from decentralized auctions [Bonacquisto et al.,
2014] over centralized auctions [Samimi et al., 2016]
to bilateral multi-round negotiations - aka Bazaar ne-
gotiations [Dastjerdi and Buyya, 2015a, Pittl et al.,
2017, Pittl et al., 2015].
A challenging problem in industry and academia
is to find cost-efficient Cloud capacity for a given set
of requested virtual machines. While some of the re-
quests can be served using private Cloud solutions,
the rest of them has to be hosted on public Clouds.
Thereby, a main challenge is to purchase the virtual
machines from the appropriate marketspace so that
a cost-optimal portfolio is formed. Different pricing
models - e.g. fees, hourly pricing - as well as technical
constraints such as unpredictable interruptions of vir-
tual machines purchased on Amazon’s EC2 spot mar-
ketspace have to be considered when creating Cloud
portfolios. To the best of the authors’ knowledge, nei-
ther the scientific community nor the industry have
presented an empirical analysis or a case study which
addresses this problem. We see this paper as a first
step towards creating cost-efficient Cloud portfolios.
Therefore, we used a dataset of the Bitbrains data-
center
2
that contains utilization traces of virtual ma-
chines. We interpret these virtual machines as re-
quested virtual machines for which we form optimal
Cloud portfolios. So in a first step, we identified ap-
propriate Amazon instance types
3
for the given set of
virtual machines. In a second step, we create cost-
efficient Cloud portfolios by purchasing these virtual
machines from different Amazon marketspaces. Ad-
ditional web services, as well as providers, are out of
the scope of this paper.
The paper is structured as follows: Section 2 sum-
marizes foundations and related work. In section 3
the dataset is described as well as the portfolio cre-
ation process. A cost analysis of Cloud portfolios is
given in section 4. We used a second dataset in order
to validate our findings in section 5. The results of the
paper are discussed in section 6 while the conclusion
in section 7 closes the paper.
2
http://gwa.ewi.tudelft.nl/datasets/gwa-t-12-Bitbrains
3
Instance types are preconfigured virtual machines that
can be purchased on Amazon.
2 FOUNDATIONS AND RELATED
WORK
This section is structured along two parts: First, re-
lated work is summarized. In the second part char-
acteristics of Amazon’s marketspaces, which are used
for creating portfolios, are detailed.
The idea of Cloud markets was for instance intro-
duced in [Chichin et al., 2017,Pittl et al., 2017,Bonac-
quisto et al., 2014, Dastjerdi and Buyya, 2015b].
All these papers used the notion of Cloud portfolios
but, with a focus on the introduction of novel mar-
ketspaces, they neglected a detailed analysis of them.
An excellent paper on Cloud portfolios was presented
by [Irwin et al., 2017]. There, it is described that
Cloud portfolios face similar to financial portfolios a
tradeoff between risk and profit. The authors intro-
duce risk management techniques for reducing inter-
ruptions of virtual machines such as hedging or ac-
tive trading. With a focus on the risk management,
the creation and analysis of cost-efficient Cloud port-
folios was neglected. Further, no comprehensive use
case was introduced. Based on this work, the authors
introduced the project ExoSphere for risk modeling
and analysis of Cloud portfolios in [Sharma et al.,
2017]. Other works such as [Pittl et al., 2016] intro-
duced Cloud market simulation environments without
considering existing marketspaces.
Joe Weinman mentioned the importance of Cloud
portfolios in several publications, e.g. [Weinman,
2016, Weinman, 2015] - a detailed analysis of Cloud
portfolios is missing. Several papers focused on the
analysis of Amazon’s spot marketspace: The authors
of [Zhang et al., 2018] evaluated bidding strategies
on the spot marketplace. Thereby, the authors as-
sume that consumers can choose between the on-
demand marketspace and the spot marketspace. Con-
crete datasets as well as other marketspaces were
overlooked. The authors of [Chhetri et al., 2018]
investigated the pricing differences of the old spot
marketspace - before 2017 - and the new spot mar-
ketspace. Cloud portfolios were not considered. Sim-
ilarly, the authors of [Pham et al., 2018] empirically
determined the frequency of interruption of virtual
machines on Amazon’s EC2 spot marketspace with-
out considering the creation of Cloud portfolios.
Preconfigured virtual machines - called instance
types on Amazon - can be purchased from different
marketspaces. In the following we summarize impor-
tant characteristics of Amazon’s marketspaces
4
. On
the reservation marketspace consumers purchase vir-
tual machines for either 1 year or for 3 years. In-
4
For more information see https://docs.aws.
amazon.com/.
Cost-evaluation of Cloud Portfolios: An Empirical Case Study
133