An Automated Semantically Enabled Fuzzy Based SLA in Cloud Computing Environment Using Multi-agent System

In order to make reservations for cloud services, consumers and providers need to work on Service Level Agreements (SLAs) to achieve negotiation. Since cloud computing represents a category of distributed system, negotiation should be established between service providers and consumers in a faster and reliable manner. Automated Negotiation is such a process that is closely associated with Multi-agent Systems. We propose A Negotiation system using fuzzy ontology is addressed by us in this research work where the cloud service specification and consumer requirements with vagueness are stored on cloud ontology. Here, each party needs to choose its own agent in order for negotiation. Agents have both consumer’s and provider’s details and their hard and soft preferences for a particular service. Agents need to negotiate on the basis of a set of Quality of Service (QoS) parameters like duration, availability, price etc. as required by the user. On completion of the negotiation process, user receives a feedback from the agent regarding the probability of negotiation. This negotiation framework is dynamic and efficient in nature.

[1]  Rajkumar Buyya,et al.  A dependency‐aware ontology‐based approach for deploying service level agreement monitoring services in Cloud , 2012, Softw. Pract. Exp..

[2]  Chao-Tung Yang,et al.  An Ontology based Agent Generation for Information Retrieval on Cloud Environment , 2011, J. Univers. Comput. Sci..

[3]  G. Karagiannis,et al.  Taxonomy of cloud computing services , 2010, 2010 IEEE Globecom Workshops.

[4]  Kwang Mong Sim,et al.  Agent-Based Cloud Computing , 2012, IEEE Transactions on Services Computing.

[5]  G. Karagiannis,et al.  Cloud computing services: taxonomy and comparison , 2011, Journal of Internet Services and Applications.

[6]  Schahram Dustdar,et al.  Low level Metrics to High level SLAs - LoM2HiS framework: Bridging the gap between monitored metrics and SLA parameters in cloud environments , 2010, 2010 International Conference on High Performance Computing & Simulation.

[7]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[8]  L. Youseff,et al.  Toward a Unified Ontology of Cloud Computing , 2008, 2008 Grid Computing Environments Workshop.

[9]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[10]  Domenico Talia,et al.  Clouds Meet Agents: Toward Intelligent Cloud Services , 2012, IEEE Internet Computing.

[11]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[12]  Patrick Martin,et al.  An Adaptive and Intelligent SLA Negotiation System for Web Services , 2011, IEEE Transactions on Services Computing.