69,063 research outputs found

    Mobile Agent Based Cloud Computing

    Get PDF
    Cloud Computing is becoming a revolutionizing computing paradigm. It offers various types of services and applications that are being delivered in the internet cloud. The services aim at providing reliable, fault tolerant dynamic computing environment to the user and offers computing resources as per demand. Skype, Dropbox, and Yahoo mail are some of the cloud services that have major impact in our lives. Several measures are taken to maintain the quality of its service in the cloud and to make IT infrastructure available with low cost. This paper presents various aspects of Cloud Computing, its implementation features, challenges and also explores the potential scope for research. The major section of this paper includes surveys of studies related to the possibilities of integrating Mobile Agents in Cloud Computing, since these technologies appear to be promising and marketable. Thus, the paper focuses on resolving challenges and bolstering services of Cloud Computing by utilizing Mobile Agent technology in various aspects of Cloud Computing

    A Graph-Based Approach to Address Trust and Reputation in Ubiquitous Networks

    Get PDF
    The increasing popularity of virtual computing environments such as Cloud and Grid computing is helping to drive the realization of ubiquitous and pervasive computing. However, as computing becomes more entrenched in everyday life, the concepts of trust and risk become increasingly important. In this paper, we propose a new graph-based theoretical approach to address trust and reputation in complex ubiquitous networks. We formulate trust as a function of quality of a task and time required to authenticate agent-to-agent relationship based on the Zero-Common Knowledge (ZCK) authentication scheme. This initial representation applies a graph theory concept, accompanied by a mathematical formulation of trust metrics. The approach we propose increases awareness and trustworthiness to agents based on the values estimated for each requested task, we conclude by stating our plans for future work in this area

    Security Framework for Agent-Based Cloud Computing

    Get PDF
    Agent can play a key role in bringing suitable cloud services to the customer based on their requirements. In agent based cloud computing, agent does negotiation, coordination, cooperation and collaboration on behalf of the customer to make the decisions in efficient manner. However the agent based cloud computing have some security issues like (a.) addition of malicious agent in the cloud environment which could demolish the process by attacking other agents, (b.) denial of service by creating flooding attacks on other involved agents. (c.) Some of the exceptions in the agent interaction protocol such as Not-Understood and Cancel_Meta protocol can be misused and may lead to terminating the connection of all the other agents participating in the negotiating services. Also, this paper proposes algorithms to solve these issues to ensure that there will be no intervention of any malicious activities during the agent interaction

    A Self-adaptive Agent-based System for Cloud Platforms

    Full text link
    Cloud computing is a model for enabling on-demand network access to a shared pool of computing resources, that can be dynamically allocated and released with minimal effort. However, this task can be complex in highly dynamic environments with various resources to allocate for an increasing number of different users requirements. In this work, we propose a Cloud architecture based on a multi-agent system exhibiting a self-adaptive behavior to address the dynamic resource allocation. This self-adaptive system follows a MAPE-K approach to reason and act, according to QoS, Cloud service information, and propagated run-time information, to detect QoS degradation and make better resource allocation decisions. We validate our proposed Cloud architecture by simulation. Results show that it can properly allocate resources to reduce energy consumption, while satisfying the users demanded QoS

    Agreement technologies and their use in cloud computing environments

    Get PDF
    The final publication is available at Springer via http://dx.doi.org/10.1007/s13748-012-0031-9[EN] Nowadays, cloud computing is revolutionizing the services provided through the Internet to adapt itself in order to keep the quality of its services. Recent research foresees the advent of a new discipline of agent-based cloud computing systems that can make decisions about adaption in an uncertain environment. This paper discusses the role of argumentation in the next generation of agreement technologies and its use in cloud computing environments.This work is supported by the Spanish government (MICINN), project reference: TIN2012-36586-C03-01.Heras Barberá, SM.; De La Piedra, F.; Julian Inglada, VJ.; Rodríguez, S.; Botti Navarro, VJ.; Bajo, J.; Corchado, JM. (2012). Agreement technologies and their use in cloud computing environments. Progress in Artificial Intelligence. 1(4):277-290. https://doi.org/10.1007/s13748-012-0031-9S27729014European Comission: The Future of Cloud Computing. Technical report (2010)Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. In: SOSP03 Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, pp. 164–177. ACM, New York (2003)Wang, L., et. al.: Scientific cloud computing: early definition and experience. In: 10th IEEE International Conference on High Performance Computing and Communications (HPCC-08), pp. 825–830. IEEE Press (2008)Talia, D.: Clouds meet agents: toward intelligent cloud services. Internet Comput. IEEE 16(2), 78–81 (2012). doi: 10.1109/MIC.2012.28Heras, S.: Case-Based Argumentation Framework for Agent Societies. PhD thesis, Universitat Politècnica de València. http://hdl.handle.net/10251/12497 (2011)Ashton, K.: That ‘internet of things’ thing. RFID J. (2009). http://www.rfidjournal.com/article/view/4986Klusch, M.: Information agent technology for the Internet: a Survey. Data Knowl. Eng. 36, 337–372 (2001)Schaffer, H.E.: X as a Service. Cloud Computing, and the Need for Good Judgment IT Professional 11(5), 4–5 (2009). doi: 10.1109/MITP.2009.112Richardson, L., Ruby, S.: RESTful Web Services, Web services for the real world O’Reilly, Media, May, p. 454 (2007)GlusterFS Developers. The Gluster web site. http://www.gluster.org (2012)Chodorow, K., Dirolf, M.: The Definitive Guide. O’Reilly Media, MongoDB (2010)Fuentes-Fernandez, R., Hassan, S., Pavon, J., Galan, J.M., Lopez-Paredes, A.: Metamodels for role-driven agent-based modelling. Comput. Math. Organ. Theory 18(1), 91–112 (2012)Jordán, J., et al.: A customer support application using argumentation in multi-agent systems. In: 14th International Conference on, Information Fusion, pp. 772–778 (2011)Heras, S., Jordán, J., Botti, V., Julián, V.: Argue to agree: a case-based argumentation approach. Int. J. Approx. Reasoning (2012, in press)Walton, D., Reed, C., Macagno, F.: Argumentation Schemes. Cambridge University Press, Cambridge (2008)Bench-Capon, T., Sartor, G.: A model of legal reasoning with cases incorporating theories and values. Artif. Intell. 150(1–2), 97–143 (2003)Dignum, F., Weigand, H.: Communication and deontic logic. In: Information Systems Correctness and Reusability, pp. 242–260. World Scientific, Singapore (1995)Wooldridge, M., Jennings, N.R.: Intelligent agents: theory and practice. Knowl. Eng. Rev. 10(2), 115–152 (1995)Lopez-Rodriguez, I., Hernandez-Tejera, M.: Software agents as cloud computing services. In: 9th International Conference on Practical Applications of Agents and Multiagent Systems. Advances in Intelligent and Soft Computing, vol. 88, pp. 271–276. Springer, Berlin (2011)Sim, K.M.: Towards complex negotiation for cloud economy. In: 5th International Conference on Advances in Grid and Pervasive Computing. LNCS, vol. 6104, pp. 395–406. Springer, Berlin (2010)Aversa, R., et al.: Cloud agency: a mobile agent based cloud system. In: International Conference on Complex, Intelligent and Software Intensive Systems, pp. 132–137. IEEE Computer Society Press, Washington, DC (2010)Cao, B., et al.: A service-oriented qos-assured and multi-agent cloud computing architecture. In: 1st International Conference on Cloud Computing. LNCS, vol. 5931, pp. 644–649. Springer, Berlin (2009)Rahwan, I., Simari, G. (eds.): Argumentation in Artificial Intelligence. Springer, Berlin (2009

    Distributed Agent-Based Load Balancer for Cloud Computing

    Get PDF
    In this paper we present a concept of an agent-based strategy to allocate services on a Cloud system without overloading nodes and maintaining the system stability with minimum cost. To provide a base for our research we specify an abstract model of cloud resources utilization, including multiple types of resources as well as considerations for the service migration costs. We also present an early version of simulation environment and a prototype of agent-based load balancer implemented in functional language Scala and Akka framework

    A New Distributed Intrusion Detection System Based on Multi-Agent System for Cloud Environment

    Get PDF
    Cloud computing, like any distributed computing system, is continually exposed to many threats and attacks of various origins. Thus, cloud security is now a very important concern for both providers and users. Intrusion detection systems (IDSs) are used to detect attacks in this environment. The goal of security administrators (for both customers and providers) is to prevent and detect attacks while avoiding disruption of the smooth operation of the cloud. Making IDSs efficient is not an easy task in a distributed environment such as the cloud. This problem remains open, and to our knowledge, there are no satisfactory solutions for the automated evaluation and analysis of cloud security. The features of the multi-agent system paradigm, such as adaptability, collaboration, and distribution, make it possible to handle this evolution of cloud computing in an efficient and controlled manner. As a result, multi-agent systems are well suited to the effective management of cloud security. In this paper, we propose an efficient, reliable and secure distributed IDS (DIDS) based on a multi-agent approach to identify and prevent new and complex malicious attacks in this environment. Moreover, some experiments were conducted to evaluate the performance of our model

    +Cloud: An Agent-Based Cloud Computing Platform

    Get PDF
    Cloud computing is revolutionizing the services provided through the Internet, and is continually adapting itself in order to maintain the quality of its services. This study presents the platform +Cloud, which proposes a cloud environment for storing information and files by following the cloud paradigm. This study also presents Warehouse 3.0, a cloud-based application that has been developed to validate the services provided by +Cloud
    • …
    corecore