Abstract
This paper presents a multi-cloud approach to optimize computing resources. We dealt with an optimization problem with two objectives: The duration and the payment cost of application execution. Our goal is to propose a multi-cloud solution while ensuring equitability between the two objectives. For that we used a Dynamic Genetic Algorithm (DGA) approach. Our approach even offers solutions that combine between resources of several clouds for running the same application, from where it comes its multi-cloud feature. The obtained results have shown that it is important to consider the multi-cloud in this kind of problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Mell, P., Grance, T.: The NIST definition of cloud computing (2011)
Grozev, N., Buyya, R.: Inter-cloud architectures and application brokering: taxonomy and survey. Softw. Pract. Exp. 44(3), 369–390 (2014)
Coutinho, R.D.C., Drummond, L.M., Frota, Y.: Optimization of a cloud resource management problem from a consumer perspective. In: European Conference on Parallel Processing, pp. 218–227. Springer, Berlin, Heidelberg, August 2013
Mokhtari, A., Azizi, M., Gabli, M.: Optimizing management of cloud resources towards best performance for applications execution. In: 2017 First International Conference on Embedded & Distributed Systems (EDiS), pp. 1–5. IEEE (2017)
Gabli, M., Jaara, E.M., Mermri, E.B.: A genetic algorithm approach for an equitable treatment of objective functions in multi-objective optimization problems. IAENG Int. J. Comput. Sci. 41(2), 102–111 (2014)
Keane, T.M., Creevey, C.J., Pentony, M.M., Naughton, T.J., Mclnerney, J.O.: Assessment of methods for amino acid matrix selection and their use on empirical data shows that ad hoc assumptions for choice of matrix are not justified. BMC Evol. Biol. 6(1), 29 (2006)
Hoffmann, S., Otto, C., Kurtz, S., Sharma, C.M., Khaitovich, P., Vogel, J., Stadler, P.F., Hackermüller, J.: Fast mapping of short sequences with mismatches, insertions and deletions using index structures. PLoS Comput. Biol. 5(9), e1000502 (2009)
Adolphi, R., Spanier, S.: The CMS experiment at the CERN LHC, CMS collaboration. J. Instrum. 3(08), S08004 (2008)
https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/. Accessed 20 May 2018
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Mokhtari, A., Azizi, M., Gabli, M. (2019). Multi-cloud Resources Optimization for Users Applications Execution. In: Rocha, Á., Serrhini, M. (eds) Information Systems and Technologies to Support Learning. EMENA-ISTL 2018. Smart Innovation, Systems and Technologies, vol 111. Springer, Cham. https://doi.org/10.1007/978-3-030-03577-8_64
Download citation
DOI: https://doi.org/10.1007/978-3-030-03577-8_64
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-03576-1
Online ISBN: 978-3-030-03577-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)