Chen, S., Ghorbani, M., Wang, Y., Bogdan, P., and Pedram,
M. (2014). Trace-based analysis and prediction of
cloud computing user behavior using the fractal mod-
eling technique. In Big Data (BigData Congress),
2014 IEEE International Congress on, pages 733–
739. IEEE.
D
´
ıaz, J. L., Entrialgo, J., Garc
´
ıa, M., Garc
´
ıa, J., and Garc
´
ıa,
D. F. (2017). Optimal allocation of virtual machines
in multi-cloud environments with reserved and on-
demand pricing. Future Generation Computer Sys-
tems, 71:129–144.
Genaud, S. and Gossa, J. (2011). Cost-wait trade-offs in
client-side resource provisioning with elastic clouds.
In Cloud computing (CLOUD), 2011 IEEE interna-
tional conference on, pages 1–8. IEEE.
Hartigan, J. A. (1975). Clustering algorithms (probability
& mathematical statistics).
John Wilkes (2011). More Google Cluster Data.
Li, S., Zhou, Y., Jiao, L., Yan, X., Wang, X., and Lyu, M. R.-
T. (2015). Towards operational cost minimization in
hybrid clouds for dynamic resource provisioning with
delay-aware optimization. Services Computing, IEEE
Transactions on, 8(3):398–409.
Mao, M. and Humphrey, M. (2012). A performance study
on the VM startup time in the cloud. In Cloud Com-
puting (CLOUD), 2012 IEEE 5th International Con-
ference on, pages 423–430. IEEE.
Meng, X., Isci, C., Kephart, J., Zhang, L., Bouillet, E., and
Pendarakis, D. (2010). Efficient resource provisioning
in compute clouds via VM multiplexing. In Proceed-
ings of the 7th international conference on Autonomic
computing, pages 11–20. ACM.
Mishra, A. K., Hellerstein, J. L., Cirne, W., and Das,
C. R. (2010). Towards characterizing cloud backend
workloads: insights from Google compute clusters.
ACM SIGMETRICS Performance Evaluation Review,
37(4):34–41.
Nethercote, N., Stuckey, P. J., Becket, R., Brand, S., Duck,
G. J., and Tack, G. (2007). Minizinc: Towards a stan-
dard CP modelling language. In Proc. Int. Conf. on
Principles and Practice of Constraint Programming,
pages 529–543.
Reiss, C., Wilkes, J., and Hellerstein, J. L. (2011). Google
cluster-usage traces: format+ schema. Google Inc.,
White Paper, pages 1–14.
Shapiro, A. and Philpott, A. (2007). A tutorial on stochastic
programming. Manuscript. Available at www2. isye.
gatech. edu/ashapiro/publications. html, 17.
Tajvidi, M., Maher, M. J., and Essam, D. (2017).
Uncertainty-aware optimization of resource provi-
sioning, a cloud end-user perspective. In CLOSER
2017 - Proceedings of the 7th International Con-
ference on Cloud Computing and Services Science,
Porto, Portugal, April 24-26, 2017., pages 293–300.
Tang, S., Yuan, J., and Li, X.-Y. (2012). Towards optimal
bidding strategy for Amazon EC2 cloud spot instance.
In Cloud Computing (CLOUD), 2012 IEEE 5th Inter-
national Conference on, pages 91–98. IEEE.
Tang, S., Yuan, J., Wang, C., and Li, X.-Y. (2014). A frame-
work for Amazon EC2 bidding strategy under SLA
constraints. Parallel and Distributed Systems, IEEE
Transactions on, 25(1):2–11.
Teng, F. and Magoules, F. (2010). Resource pricing and
equilibrium allocation policy in cloud computing. In
Computer and Information Technology (CIT), 2010
IEEE 10th International Conference on, pages 195–
202. IEEE.
Varia, J. (2012). The total cost of (non) ownership of
web applications in the cloud. Amazon Web Services
whitepaper, Amazon, Seattle, WA.
Zafer, M., Song, Y., and Lee, K.-W. (2012). Optimal bids
for spot VMs in a cloud for deadline constrained jobs.
In Cloud Computing (CLOUD), 2012 IEEE 5th Inter-
national Conference on, pages 75–82. IEEE.
Zhu, Q. and Agrawal, G. (2010). Resource provisioning
with budget constraints for adaptive applications in
cloud environments. In Proceedings of the 19th ACM
International Symposium on High Performance Dis-
tributed Computing, pages 304–307. ACM.
Deadline-constrained Stochastic Optimization of Resource Provisioning, for Cloud Users
189