Skip to main content

Cloud Computing and Multiagent Systems, a Promising Relationship

  • Chapter
  • First Online:
Intelligent Agents in Data-intensive Computing

Part of the book series: Studies in Big Data ((SBD,volume 14))

Abstract

The technology industry is presently making great strides in the development of the paradigm of Cloud Computing. As a result, the number of both closed and open source platforms has been rapidly increasing. They all have a similar architecture. A cloud computing platform can be considered as an open system because it is dynamic, heterogeneous and unpredictable. Theoretically, this kind of environment is the most suitable for agent technology. Under the frame of this chapter we explain a new agent-based proposed architecture to control a cloud computing platform that satisfies the hypothesis.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    Predicts 2013: Cloud Computing Becomes an Integral Part of IT. In: https://www.gartner.com/doc/2263916/predicts--cloud-computing-integral [Last access: 8th March, 2015].

  2. 2.

    The Top Three Impacts of Cloud Computing on Sales and Business Applications. In: https://www.gartner.com/doc/2622822 [Last access: 8th March, 2015].

  3. 3.

    NIST definition of cloud computing doesn’t go far enough. In: ZDNET. http://www.zdnet.com/blog/service-oriented/nist-definition-of-cloud-computing-doesnt-go-far-enough/8634 [Last access: 8th March, 2015].

References

  1. Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: Agent-based cloud computing. Serv. Comput. IEEE Trans. 5(4), 564–577 (2012)

    Google Scholar 

  2. Alhamad, M., Dillon, T., Chang, E.: A price-and-time-slot-negotiation mechanism for cloud service reservations. Syst. Man and Cybernetics Part B: Cybernetics IEEE Trans. 42(3), 713–728 (2012)

    Article  Google Scholar 

  3. An, B., Lesser, V., Irwin, D., Zink, M.: Complex and concurrent negotiations for multiple interrelated e-markets. Cybernetics IEEE Trans. 43(1), 230–245 (2013)

    Article  Google Scholar 

  4. Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: Agent design using model driven development. In: 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2009), pp. 60–69. Springer (2009)

    Google Scholar 

  5. Alhamad, M., Dillon, T., Chang, E.: Sla-based trust model for cloud computing. In: IEEE 2010 13th International Conference on Network-Based Information Systems (NBiS), pp. 321–324. (2010)

    Google Scholar 

  6. Argente Villaplana, E.: GORMAS: Guías para el desarrollo de Sistemas Multiagente abiertos basados en organizaciones. Ph.D. thesis (2008)

    Google Scholar 

  7. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)

    Article  Google Scholar 

  8. Aversa, R., B.,Di Martino, B., Rak, M., Venticinque, S.: Cloud agency: a mobile agent based cloud system. In: IEEE 2010 International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), pp. 132–137 (2010)

    Google Scholar 

  9. Azodolmolky, S., Wieder, P., Yahyapour, R.: Cloud computing networking: challenges and opportunities for innovations. Commun. Mag. IEEE 51(7), 54–62 (2013)

    Article  Google Scholar 

  10. Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28(5), 755–768 (2012)

    Article  Google Scholar 

  11. Bezemer, C-P., Zaidman, A., Platzbeecker, B.: Toine Hurkmans, and A t Hart. Enabling multi-tenancy: an industrial experience report. In: IEEE 2010 International Conference on Software Maintenance (ICSM), pp. 1–8 (2010)

    Google Scholar 

  12. Buyya, R., Beloglazov, A., Abawajy, J.: Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges (2010). arXiv preprint arXiv:1006.0308

  13. Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25(6), 599–616 (2009)

    Article  Google Scholar 

  14. Capera, D., Georgé, J.-P., Gleizes, M.-P., Glize, P.: Emergence of organisations, emergence of functions. In: AISB03 symposium on Adaptive Agents and Multi-Agent Systems, pp. 103–108 (2003)

    Google Scholar 

  15. Chao, P.-C., Sun, H.-M.: Multi-agent-based cloud utilization for the it office-aid asset distribution chain: an empirical case study. Inf. Sci. 245, 255–275 (2013)

    Article  Google Scholar 

  16. Chellappa, R.: Intermediaries in cloud-computing: a new computing paradigm. In: Presentation at the INFORMS conference, Dallas, elektronisch veröffentlicht (1997). http://meetings2.informs.org/Dallas97/TALKS/MD19.html [Datum des Abrufs: 06.08. 2010]

  17. Chen, D., Wang, L., Xiaomin, W., Chen, J., Khan, S.U., Kołodziej, J., Tian, M., Huang, F., Liu, W.: Hybrid modelling and simulation of huge crowd over a hierarchical grid architecture. Future Gener. Comput. Syst. 29(5), 1309–1317 (2013)

    Article  Google Scholar 

  18. Chiu, D.: Elasticity in the cloud. Crossroads 16(3), 3–4 (2010)

    Article  Google Scholar 

  19. Decraene, J., Yong, Y., Low, M., Zhou, S., Cai, W., Choo, C.: Evolving agent-based simulations in the clouds. In: Third International Workshop on Advanced Computational Intelligence, pp. 244–249 (2010)

    Google Scholar 

  20. Dignum, M.V.: A model for organizational interaction: based on agents, founded in logic (2003)

    Google Scholar 

  21. Emeakaroha, V.C., Brandic, I., Maurer, M., Dustdar, S.: Low level metrics to high level slas-lom2his framework: bridging the gap between monitored metrics and sla parameters in cloud environments. In: IEEE 2010 International Conference on High Performance Computing and Simulation (HPCS), pp. 48–54 (2010)

    Google Scholar 

  22. Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, 2008. GCE’08, pp. 1–10. Ieee (2008)

    Google Scholar 

  23. Goiri, Í., Julià, F., Fitó, J.O., Macías, M., Guitart, J.: Resource-level qos metric for cpu-based guarantees in cloud providers. In: Economics of Grids, Clouds, Systems, and Services, pp. 34–47. Springer (2010)

    Google Scholar 

  24. Hutchins, D.: Just in time. Gower Publishing, Ltd., Aldershot (1999)

    Google Scholar 

  25. John Krautheim, F.: Private virtual infrastructure for cloud computing. In: Proceedings of the HotCloud (2009)

    Google Scholar 

  26. Kang, J., Sim, K.M.: Cloudle: an ontology-enhanced cloud service search engine. In: Web Information Systems Engineering–WISE 2010 Workshops, pp. 416–427. Springer (2011)

    Google Scholar 

  27. Kang, J., Sim, K.M.: Ontology and search engine for cloud computing system. In: IEEE 2011 International Conference on System Science and Engineering (ICSSE), pp. 276–281 (2011)

    Google Scholar 

  28. Kusic, D., Kephart, J.O., Hanson, J.E., Kandasamy, N., Jiang, G.: Power and performance management of virtualized computing environments via lookahead control. Clust. Comput. 12(1), 1–15 (2009)

    Article  Google Scholar 

  29. Leitão, P., Inden, U., Rückemann, C.-P.: Parallelising multi-agent systems for high performance computing (2013)

    Google Scholar 

  30. Lesser, V., B.A., Irwin, D., Zink, M.: Automated negotiation with decommitment for dynamic resource allocation in cloud computing. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: International Foundation for Autonomous Agents and Multiagent Systems, vol 1, pp. 981–988 (2010)

    Google Scholar 

  31. Li, B.-H., Zhang, L., Ren, L., Chai, X.-D., Tao, F., Luo, Y.-L., Wang, Y.-Z., Yin, C., Huang, G., Zhao, X.: Further discussion on cloud manufacturing. Comput. Integr. Manuf. Syst. 17(3), 449–457 (2011)

    Google Scholar 

  32. Liu, F., Tong, J., Mao, J., Bohn, R., Messina, J., Badger, L., Leaf, D.: Nist cloud computing reference architecture. NIST Spec. Publ. 500, 292 (2011)

    Google Scholar 

  33. Low, C., Chen, Y., Mingchang, W.: Understanding the determinants of cloud computing adoption. Ind. Manag. Data Syst. 111(7), 1006–1023 (2011)

    Article  Google Scholar 

  34. Mell, P., Grance, T.: The nist definition of cloud computing (2011)

    Google Scholar 

  35. Mohamed Talib, A., Atan, R., Abdullah, R., Murad, A.: Security framework of cloud data storage based on multi agent system architecture-a pilot study. In: IEEE 2012 International Conference on Information Retrieval and Knowledge Management (CAMP), pp. 54–59 (2012)

    Google Scholar 

  36. Needham, R.M.: Denial of service. In: Proceedings of the 1st ACM Conference on Computer and Communications Security, pp. 151–153. ACM (1993)

    Google Scholar 

  37. Núñez, A., Andrés, C., Merayo, M.G.: Mascloud: a framework based on multi-agent systems for optimizing cost in cloud computing. In: Computational Collective Intelligence. Technologies and Applications, pp. 436–445. Springer (2012)

    Google Scholar 

  38. Patel, P., Ranabahu, A.H., Sheth, A.P.: Service level agreement in cloud computing (2009)

    Google Scholar 

  39. Philip, R. et al.: Big data analytics. TDWI Best Practices Report, Fourth Quarter (2011)

    Google Scholar 

  40. Raghavendra, R., Ranganathan, P., Talwar, V., Wang, Z., Zhu, X.: No power struggles: coordinated multi-level power management for the data center. In: ACM SIGARCH Computer Architecture News, vol. 36, pp. 48–59. ACM (2008)

    Google Scholar 

  41. Razavi, R., Perrot, J.-F., Guelfi, N.: Adaptive modeling: an approach and a method for implementing adaptive agents. In: Massively Multi-Agent Systems I, pp. 136–148. Springer (2005)

    Google Scholar 

  42. Reitbauer, A., Battino, A., Karageorgos, A., Mehandjiev, N., Valckenaers, P., Saint-Germain, B.: The mabe middleware: extending multi-agent systems to enable open business collaboration. In: 6th IFIP International Conference on Information Technology for Balanced Automation Systems in Manufacturing and Services (BASYS04) (2004)

    Google Scholar 

  43. Ross, J.W., Westerman, G.: Preparing for utility computing: the role of it architecture and relationship management. IBM Syst. J. 43(1), 5–19 (2004)

    Article  Google Scholar 

  44. Sixto Ortiz Jr: The problem with cloud-computing standardization. Computer 44(7), 13–16 (2011)

    Article  Google Scholar 

  45. Steve, L.: Google and ibm join in cloud computingresearch. N. Y. Times 8 (2007)

    Google Scholar 

  46. Talia, D.: Cloud computing and software agents: Towards cloud intelligent services. In: WOA, vol. 11, pp. 2–6. Citeseer (2011)

    Google Scholar 

  47. Talia, D.: Clouds meet agents: toward intelligent cloud services. IEEE Internet Comput. 16(2), 78–81 (2012)

    Article  Google Scholar 

  48. Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A break in the clouds: towards a cloud definition. ACM SIGCOMM Comput. Commun. Rev. 39(1), 50–55 (2008)

    Article  Google Scholar 

  49. Venkataramana, K., Padmavathamma, M.: Agent based approach for authentication in cloud. IRACST-Int. J. Comput. Sci. Inf. Technol. Secur. 2(3), 598–603 (2012)

    Google Scholar 

  50. Venticinque, S., Aversa, R., Di Martino B., Rak, M., Petcu, D.: A cloud agency for sla negotiation and management. In: Euro-Par 2010 Parallel Processing Workshops, pp. 587–594. Springer (2011)

    Google Scholar 

  51. Von Laszewski, G., Diaz, J., Wang, F., Fox, GC.: Comparison of multiple cloud frameworks. In: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), pp. 734–741 (2012)

    Google Scholar 

  52. Wang, L., Von Laszewski, G., Younge, A., He, X., Kunze, M., Tao, J., Cheng, F.: Cloud computing: a perspective study. New Gener. Comput. 28(2), 137–146 (2010)

    Article  MATH  Google Scholar 

  53. Wei, Y., Brian Blake, M.: Adaptive service workflow configuration and agent-based virtual resource management in the cloud*. In: 2013 IEEE International Conference on Cloud Engineering (IC2E), pp. 279–284 (2013)

    Google Scholar 

  54. Wen, X., Gu, G., Li, Q., Gao, Y., Zhang, X.: Comparison of open-source cloud management platforms: Openstack and opennebula. In: 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), pp. 2457–2461 (2012)

    Google Scholar 

  55. Weyns, D., Schelfthout, K., Holvoet, T., Glorieux, O.: Role based model for adaptive agents. In: Fourth Symposium on Adaptive Agents and Multiagent Systems at the AISB’04 Convention, Citeseer (2004)

    Google Scholar 

  56. Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. Knowl. Eng. Rev. 10(02), 115–152 (1995)

    Google Scholar 

  57. Yang, S.-Y.: A novel cloud information agent system with web service techniques: example of an energy-saving multi-agent system. Expert Syst. Appl. 40(5), 1758–1785 (2013)

    Article  Google Scholar 

  58. You, X., Xu, X., Wan, J., Ras-m, D.Y.: resource allocation strategy based on market mechanism in cloud computing. In: ChinaGrid Annual Conference, 2009. ChinaGrid’09. Fourth, pp. 256–263. IEEE (2009)

    Google Scholar 

  59. Zambonelli, F., Mpmamei, G., Tolksdorf, M.R.: Spray computers: frontiers of self-organisation for pervasive computing. In: Proceeding of 1st International Conference on Autonomic Computing, Modena, Italy, pp. 97–402 (2003)

    Google Scholar 

  60. Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)

    Google Scholar 

Download references

Acknowledgments

This work is supported by the Spanish government (MICINN) and European FEDER funds, project iHAS: Intelligent Social Computing for Human-Agent Societies (TIN2012-36586-C03-03).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fernando De la Prieta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

De la Prieta, F., Corchado, J.M. (2016). Cloud Computing and Multiagent Systems, a Promising Relationship. In: Kołodziej, J., Correia, L., Manuel Molina, J. (eds) Intelligent Agents in Data-intensive Computing. Studies in Big Data, vol 14. Springer, Cham. https://doi.org/10.1007/978-3-319-23742-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23742-8_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23741-1

  • Online ISBN: 978-3-319-23742-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics