Skip to main content

MAScloud: A Framework Based on Multi-Agent Systems for Optimizing Cost in Cloud Computing

  • Conference paper
Computational Collective Intelligence. Technologies and Applications (ICCCI 2012)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7653))

Included in the following conference series:

Abstract

In this paper we propose MAScloud, a framework for optimizing both cost and performance in cloud computing systems. This framework is based on both multi-agent systems (MAS) and simulation, where agents are categorized in two different groups: mng-agents and sim-agents. First type of agents, mng-agents, are in charge of managing the configuration and deployment of different cloud models. Second type, sim-agents, are in charge of generating and launching simulated cloud environments obtained from a specific cloud model. The basic idea is that a set of agents collaborate to obtain the configuration that minimize cost, in cloud computing systems, for the execution of a given application by performing simulations. The simulation of cloud computing systems has been performed using the iCanCloud simulation platform. Finally, we present some performance experiments using the proposed framework that model actual cloud computing systems.

Research partially supported by the Spanish MEC project TESIS TIN2009-14312-C02-01.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amazon Elastic Compute Cloud. Web page, http://aws.amazon.com/ec2/ (date of last access: May 25, 2012)

  2. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D.A., Rabkin, A., Stoica, I., Zaharia, M.: Above the clouds: A berkeley view of cloud computing (February 2009)

    Google Scholar 

  3. Microsoft Windows Azure. Web page, http://www.windowsazure.com/en-us (date of last access: May 25, 2012)

  4. Ballinas-Hernández, A.L., Muñoz-Meléndez, A., Rangel-Huerta, A.: Multiagent system applied to the modeling and simulation of pedestrian traffic in counterflow. J. Artificial Societies and Social Simulation 14(3) (2011)

    Google Scholar 

  5. Bosse, T., Hoogendoorn, M., Klein, M.C.A., Treur, J.: A Three-Dimensional Abstraction Framework to Compare Multi-Agent System Models. In: Pan, J.-S., Chen, S.-M., Nguyen, N.T. (eds.) ICCCI 2010, Part I. LNCS, vol. 6421, pp. 306–319. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  6. IBM Cloud Compputing. Web page, http://www.ibm.com/ibm/cloud/ (date of last access: May 25, 2012)

  7. Kim, M.J., Yoon, H.G., Lee, H.K.: An Intelligent Multi-Agent Model for Resource Virtualization: Supporting Social Media Service in Cloud Computing. In: Lee, R. (ed.) Computers,Networks, Systems, and Industrial Engineering 2011. SCI, vol. 365, pp. 99–111. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  8. Núñez, A., Vázquez-Poletti, J.L., Caminero, A.C., Castañé, G.G., Carretero, J., Llorente, I.M.: iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator. Journal of Grid Computing 10(1), 185–209 (2012)

    Article  Google Scholar 

  9. Parker, D.C., Manson, S.M., Janssen, M.A., Hoffman, M., Deadman, P.: Multi-agent systems for the simulation of land-use and land-cover change: A review. Annals of the Association of American Geographers 93, 314–337 (2002)

    Article  Google Scholar 

  10. Rodríguez, S., Tapia, D.I., Sanz, E., Zato, C., de la Prieta, F., Gil, O.: Cloud Computing Integrated into Service-Oriented Multi-Agent Architecture. In: Ortiz, Á., Franco, R.D., Gasquet, P.G. (eds.) BASYS 2010. IFIP AICT, vol. 322, pp. 251–259. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Schad, J., Dittrich, J., Quiané-Ruiz, J.-A.: Runtime measurements in the cloud: observing, analyzing, and reducing variance. Proc. VLDB Endow. 3(1-2), 460–471 (2010)

    Google Scholar 

  12. Sharpanskykh, A., Treur, J.: Adaptive Modelling of Social Decision Making by Agents Integrating Simulated Behaviour and Perception Chains. In: Pan, J.-S., Chen, S.-M., Nguyen, N.T. (eds.) ICCCI 2010, Part I. LNCS, vol. 6421, pp. 284–295. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  13. Sycara, K.P.: Multiagent systems. AI Magazine 19(2), 79–92 (1998)

    Google Scholar 

  14. Talia, D.: Cloud computing and software agents: Towards cloud intelligent services. In: Proceedings of the 12th Workshop on Objects and Agents, pp. 2–6 (2011)

    Google Scholar 

  15. Talib, A.M., Atan, R.B., Abdullah, R., Murad, M.A.A.: Security framework of cloud data storage based on multiagent system architecture: Semantic literature review. Computer and Information Science 3(4), 175–186 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Núñez, A., Andrés, C., Merayo, M.G. (2012). MAScloud: A Framework Based on Multi-Agent Systems for Optimizing Cost in Cloud Computing. In: Nguyen, NT., Hoang, K., Jȩdrzejowicz, P. (eds) Computational Collective Intelligence. Technologies and Applications. ICCCI 2012. Lecture Notes in Computer Science(), vol 7653. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34630-9_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34630-9_45

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34629-3

  • Online ISBN: 978-3-642-34630-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics