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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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.
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.
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
Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: Agent-based cloud computing. Serv. Comput. IEEE Trans. 5(4), 564–577 (2012)
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)
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)
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)
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)
Argente Villaplana, E.: GORMAS: Guías para el desarrollo de Sistemas Multiagente abiertos basados en organizaciones. Ph.D. thesis (2008)
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)
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)
Azodolmolky, S., Wieder, P., Yahyapour, R.: Cloud computing networking: challenges and opportunities for innovations. Commun. Mag. IEEE 51(7), 54–62 (2013)
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)
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)
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
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)
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)
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)
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]
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)
Chiu, D.: Elasticity in the cloud. Crossroads 16(3), 3–4 (2010)
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)
Dignum, M.V.: A model for organizational interaction: based on agents, founded in logic (2003)
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)
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)
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)
Hutchins, D.: Just in time. Gower Publishing, Ltd., Aldershot (1999)
John Krautheim, F.: Private virtual infrastructure for cloud computing. In: Proceedings of the HotCloud (2009)
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)
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)
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)
Leitão, P., Inden, U., Rückemann, C.-P.: Parallelising multi-agent systems for high performance computing (2013)
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)
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)
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)
Low, C., Chen, Y., Mingchang, W.: Understanding the determinants of cloud computing adoption. Ind. Manag. Data Syst. 111(7), 1006–1023 (2011)
Mell, P., Grance, T.: The nist definition of cloud computing (2011)
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)
Needham, R.M.: Denial of service. In: Proceedings of the 1st ACM Conference on Computer and Communications Security, pp. 151–153. ACM (1993)
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)
Patel, P., Ranabahu, A.H., Sheth, A.P.: Service level agreement in cloud computing (2009)
Philip, R. et al.: Big data analytics. TDWI Best Practices Report, Fourth Quarter (2011)
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)
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)
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)
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)
Sixto Ortiz Jr: The problem with cloud-computing standardization. Computer 44(7), 13–16 (2011)
Steve, L.: Google and ibm join in cloud computingresearch. N. Y. Times 8 (2007)
Talia, D.: Cloud computing and software agents: Towards cloud intelligent services. In: WOA, vol. 11, pp. 2–6. Citeseer (2011)
Talia, D.: Clouds meet agents: toward intelligent cloud services. IEEE Internet Comput. 16(2), 78–81 (2012)
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)
Venkataramana, K., Padmavathamma, M.: Agent based approach for authentication in cloud. IRACST-Int. J. Comput. Sci. Inf. Technol. Secur. 2(3), 598–603 (2012)
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)
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)
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)
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)
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)
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)
Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. Knowl. Eng. Rev. 10(02), 115–152 (1995)
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)
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)
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)
Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)