AUTHORS: Amir Mohamed Talib, Fahad Omar Alomary
Download as PDF
ABSTRACT: Clouds are used through a service-oriented interface that implements the 'as-a-service' paradigm to offer cloud services on demand. The adaptation of cloud users and clouds services and application needs required large-scale infrastructures for high-performance computing, since this could be provided only by cloud computing. This paper discusses the cloud computing models, services and architectures. Specifically, discusses the differences and potential synergies between hybrid cloud computing models and Multi Agent Systems (MASs). The main contribution of this paper is to highlight the challenges of using intelligent software agent in high performance complex hybrid cloud computing models. The convergence of interests between MASs that need reliable distributed infrastructures and cloud computing systems that need intelligent software with flexible, dynamic and autonomous behavior can result in new systems and applications.
KEYWORDS: Cloud Computing, Hybrid Cloud Computing, Software Agent and Multi Agent Systems
REFERENCES:
[1] M. Armbrust, A. Fox, R. Griffith, A.D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, and I. Stoica, “A view of cloud computing,” Communications of the ACM2010, pp. 50-58.
[2] D. Talia, “Cloud Computing and Software Agents: Towards Cloud Intelligent Services,” Proc. WOA, Citeseer, 2011, pp. 2-6.
[3] M. Bousmah, O. Labouidya, and N. El Kamoun, “Design of a Cloud Learning System Based on Multi-Agents Approach,” International Journal of Advanced Computer Science and Applications (IJACSA)2015, pp. 20-26.
[4] P. Mell, and T. Grance, “The NIST definition of cloud computing
[Recommendations of the National Institute of Standards and Technology-Special Publication 800-145],” Washington DC: NIST. Recuperado de http://csrc. nist. gov/publications/nistpubs/800- 145/SP800-145. pdf. 2011.
[5] A.M. Talib, and R. Abdullah, “A Model of Information Technology as a Service (ITaaS) in Cloud Computing: A Case of Collaborative Knowledge Management System,” Proc. Advanced Computer Science Applications and Technologies (ACSAT), 2012 International Conference on, IEEE, 2012, pp. 83-86.
[6] A.M. Talib, R. Atan, R. Abdullah, and M.A.A. Murad, “Security framework of cloud data storage based on multi agent system architecture: Semantic literature review,” Computer and Information Science2010, pp. p175.
[7] A.M. Talib, R. Atan, R. Abdullah, and M. Azrifah, “CloudZone: Towards an integrity layer of cloud data storage based on multi agent system architecture,” Proc. Open Systems (ICOS), 2011 IEEE Conference on, IEEE, 2011, pp. 127-132.
[8] A.M. Talib, R. Atan, R. Abdullah, and M.A.A. Murad, “Towards new data access control technique based on multi agent system architecture for cloud computing,” Digital Information Processing and Communications, Springer, 2011, pp. 268-279.
[9] A.M. Talib, “Ensuring Security, Confidentiality and Fine-Grained Data Access Control of Cloud Data Storage Implementation Environment,” Journal of Information Security2015, pp. 118.
[10] A.M. Talib, R. Atan, R. Abdullah, and M.A. Azmi Murad, “Security framework of cloud data storage based on Multi Agent system architecture-A pilot study,” Proc. Information Retrieval & Knowledge Management (CAMP), 2012 International Conference on, IEEE, 2012, pp. 54-59.
[11] A.M. Talib, R. Atan, A. Rusli, and M.A. Azmi Murad, “Formulating a security layer of cloud data storage framework based on multi agent system architecture,” GSTF International Journal on Computing2010, pp. 120-124.
[12] S.A. DeLoach, “Analysis and Design using MaSE and agentTool,” Book Analysis and Design using MaSE and agentTool, Series Analysis and Design using MaSE and agentTool, ed., Editor ed.^eds., DTIC Document, 2001.
[13] P. Bresciani, A. Perini, P. Giorgini, F. Giunchiglia, and J. Mylopoulos, “Tropos: An agent-oriented software development methodology,” Autonomous Agents and MultiAgent Systems2004, pp. 203-236.
[14] L. Padgham, and M. Winikoff, “Prometheus: A methodology for developing intelligent agents,” Agent-oriented software engineering III, Springer, 2003, pp. 174-185.
[15] K.M. Sim, “Towards complex negotiation for cloud economy,” Advances in Grid and Pervasive Computing, Springer, 2010, pp. 395- 406.
[16] R. Aversa, B. Di Martino, M. Rak, and S. Venticinque, “Cloud agency: A mobile agent based cloud system,” Proc. Complex, Intelligent and Software Intensive Systems (CISIS), 2010 International Conference on, IEEE, 2010, pp. 132-137.
[17] B.-Q. Cao, B. Li, and Q.-M. Xia, “A serviceoriented qos-assured and multi-agent cloud computing architecture,” Cloud Computing, Springer, 2009, pp. 644-649.
[18] I. Lopez-Rodriguez, and M. Hernandez-Tejera, “Software agents as cloud computing services,” Advances on Practical Applications of Agents and Multiagent Systems, Springer, 2011, pp. 271-276.
[19] K. R. C. Greer, Thinking networks: the large and small of it: autonomic and reasoning processes for information networks: Kieran Greer, 2009.
[20] D. Talia, 'Clouds meet agents: Toward intelligent cloud services,' IEEE Internet Computing, vol. 16, p. 78, 2012.
[21] C. Guo, L. Yuan, D. Xiang, Y. Dang, R. Huang, D. Maltz, Z. Liu, V. Wang, B. Pang, and H. Chen, 'Pingmesh: A large-scale system for data center network latency measurement and analysis,' ACM SIGCOMM Computer Communication Review, vol. 45, pp. 139-152, 2015.