Abstract
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources offered by commercial providers according to specific service level agreements. Research effort has been spent to address the lack of Cloud interoperability that is a barrier to cloud-computing adoption because of the vendor lock-in problem. In fact the ability to easily move workloads and data from one cloud provider to another or between private and public clouds can improve performance, availability and reduce costs. In this paper we explore the potential use of multiobjective genetic algorithms in the field of a brokering service, whose aim is to acquire resources from multiple providers on the basis of SLA evaluation rules finding the most suitable composition of Cloud offers that satisfy users’ requirements.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Amato, A., Liccardo, L., Rak, M., Venticinque, S.: Sla negotiation and brokering for sky computing. In: CLOSER, pp. 611–620 (2012)
Amato, A., Di Martino, B., Venticinque, S.: Evaluation and brokering of service level agreements for negotiation of cloud infrastructures. In: ICITST, pp. 144–149 (2012)
Amato, A., Venticinque, S.: Multi-objective decision support for brokering of cloud sla. In: The 27th IEEE International Conference on Advanced Information Networking and Applications (AINA 2013), March 25-28. IEEE Computer Society, Barcelona (2013)
Canfora, G., Di Penta, M., Esposito, R., Villani, M.L.: An approach for qos-aware service composition based on genetic algorithms. In: Proceedings of GECCO 2005, pp. 1069–1075. ACM (2005)
Carlos, A.: Comprehensive Survey of Evolutionary-Based Multiobjective Optimization Techniques. Knowledge and Information Systems 1(3), 129–156 (1999)
Dastjerdi, A.V., Buyya, R.: A taxonomy of qos management and service selection methodologies for cloud computing. In: Cloud Computing: Methodology, Systems, and Applications, pp. 109–131. CRC Press (2011)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6(2), 182–197 (2002)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning, 1st edn. Addison-Wesley Longman Publishing Co., Inc., Boston (1989)
Marler, R.T., Arora, J.S.: Survey of multi-objective optimization methods for engineering. Structural and Multidisciplinary Optimization 26(6), 369–395 (2004)
Mell, P., Grance, T.: The nist definition of cloud computing. Tech. rep., National Institute of Standards and Technology (2011)
NIST: NIST cloud computing reference architecture - special publication 500-292 (2011), http://www.nist.gov/
Srinivas, N., Deb, K.: Multiobjective optimization using nondominated sorting in genetic algorithms. Evol. Comput. 2(3), 221–248 (1994)
Van Veldhuizen, D.A.: Multiobjective evolutionary algorithms: classifications, analyses, and new innovations. Ph.D. thesis, Wright Patterson AFB, OH, USA, aAI9928483 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Amato, A., Di Martino, B., Venticinque, S. (2014). Multi-objective Genetic Algorithm for Multi-cloud Brokering. In: an Mey, D., et al. Euro-Par 2013: Parallel Processing Workshops. Euro-Par 2013. Lecture Notes in Computer Science, vol 8374. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54420-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-54420-0_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54419-4
Online ISBN: 978-3-642-54420-0
eBook Packages: Computer ScienceComputer Science (R0)