This mechanism enables consumers to communicate
their workload forecasts in long term to providers
by means of soft reservations. Consumers can claim
the softly reserved resources when they become cer-
tain about their estimated resource requirements. Soft
reservations act as an insurance policy that guaran-
tees that the consumer will receive the softly reserved
resources with cheaper price once they are requested
through hard reservations. Similarly, providers have
to send hardware utilization data (with respect to pri-
vacy of other customers) to the consumer. By means
of these types of reservations, consumers would re-
serve and pay for the amount of resources they
use and will receive their requested resources faster.
Providers would be able to estimate the amount of
resources they should provide in any point in time.
Therefore, they would be able to manage their re-
sources more efficiently by keeping PMs off or turn
off PMs. In our future work, we intend to develop al-
gorithms on the provider side to handle these reserva-
tions. These algorithms will cater for determining the
expected required capacity at a given point of time in
the future. Furthermore, our algorithms will identify
future changes in capacity needs and will optimize the
on-the-fly placement of VMs taking into account the
costs of different reconfiguration options.
ACKNOWLEDGEMENTS
The research presented in this paper has been sup-
ported by the European Union within the FP7 Marie
Curie Initial Training Network ”RELATE”
2
.
REFERENCES
Chaisiri, S., Lee, B.-S., and Niyato, D. (2009). Opti-
mal virtual machine placement across multiple cloud
providers. In Services Computing Conference, 2009.
APSCC 2009. IEEE Asia-Pacific, pages 103 –110.
Diaz, F., Doumith, E., and Gagnaire, M. (2011). Impact
of resource over-reservation (ror) and dropping poli-
cies on cloud resource allocation. In Cloud Comput-
ing Technology and Science (CloudCom), 2011 IEEE
Third International Conference on, pages 470 –476.
Herbst, N. R., Huber, N., Kounev, S., and Amrehn, E.
(2013). Self-Adaptive Workload Classification and
Forecasting for Proactive Resource Provisioning. In
Proceedings of the 4th ACM/SPEC International Con-
ference on Performance Engineering (ICPE 2013),
Prague, Czech Republic, April 21–24.
Huber, N., Brosig, F., and Kounev, S. (2012). Modeling Dy-
namic Virtualized Resource Landscapes. In Proceed-
2
http://www.relate-itn.eu/
ings of the 8th ACM SIGSOFT International Confer-
ence on the Quality of Software Architectures (QoSA
2012), June 25–28, 2012, Bertinoro, Italy. Accep-
tance Rate (Full Paper): 25.6%.
Kounev, S., Brosig, F., and Huber, N. (2011). Self-
Aware QoS Management in Virtualized Infrastruc-
tures (Poster Paper). In 8th International Conference
on Autonomic Computing (ICAC 2011), June 14–18,
2011, Karlsruhe, Germany.
Lu, K., Roblitz, T., Yahyapour, R., Yaqub, E., and
Kotsokalis, C. (2011). Qos-aware sla-based ad-
vanced reservation of infrastructure as a service. In
Cloud Computing Technology and Science (Cloud-
Com), 2011 IEEE Third International Conference on,
pages 288 –295.
Mark, C., Niyato, D., and Chen-Khong, T. (2011). Evo-
lutionary optimal virtual machine placement and de-
mand forecaster for cloud computing. In Advanced In-
formation Networking and Applications (AINA), 2011
IEEE International Conference on, pages 348 –355.
Rani, B., Venkatesan, R., and Ramalakshmi, R. (2011). Re-
source reservation in grid computing environments:
Design issues. In Electronics Computer Technology
(ICECT), 2011 3rd International Conference on, vol-
ume 4, pages 66 –70.
Rizou, S. and Polyviou, A. (2012). Towards value-based
resource provisioning in the Cloud. In 2012 IEEE 4th
International Conference on Cloud Computing Tech-
nology and Science.
Sotomayor, B., Montero, R., Llorente, I., and Foster, I.
(2009). Resource leasing and the art of suspending
virtual machines. In High Performance Computing
and Communications, 2009. HPCC ’09. 11th IEEE In-
ternational Conference on, pages 59 –68.
Vijayakumar, S., Zhu, Q., and Agrawal, G. (2010). Dy-
namic resource provisioning for data streaming appli-
cations in a cloud environment. In Proceedings of
the 2010 IEEE Second International Conference on
Cloud Computing Technology and Science, CLOUD-
COM ’10, pages 441–448. IEEE Computer Society.
Wang, X., Xue, Y., Fan, L., Wang, R., and Du, Z. (2011).
Research on adaptive qos-aware resource reservation
management in cloud service environments. In Ser-
vices Computing Conference (APSCC), 2011 IEEE
Asia-Pacific, pages 147 –152.
Soft Reservations - Uncertainty-aware Resource Reservations in IaaS Environments
229