Authors:
Salvatore Venticinque
1
;
Viorel Negru
2
;
Victor Ion Munteanu
2
;
Calin Sandru
2
;
Rocco Aversa
1
and
Massimiliano Rak
1
Affiliations:
1
Second University of Naples, Italy
;
2
Research Institute e-Austria (IeAT) and West University of Timisoara, Romania
Keyword(s):
Negotiation, Sky computing, Multi-agent system, Negotiation policies, Cloud resources, Quality of services, Service-level agreement, Resource provisioning.
Related
Ontology
Subjects/Areas/Topics:
Agent Models and Architectures
;
Agents
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Distributed and Mobile Software Systems
;
Enterprise Information Systems
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Multi-Agent Systems
;
Negotiation and Interaction Protocols
;
SOA and Software Agents
;
Software Engineering
;
Symbolic Systems
Abstract:
Cloud represents today a computing market where users can buy resources according to a pay-per-use business model. Cloud providers offer different kind of services which can be characterized by different service levels. Negotiation of the best resource can be very difficult because there is a semantic gap between the different provider SLAs and the requirements of an user’s application. We address the negotiation issue within the research activity of the mOSAIC project by designing and developing an agents based service at platform level for provisioning of cloud resources. In order to allow the execution of the application and fulfill the developer’s requirements, the service uses a policy based approach that is able to choose, at infrastructure level, the best solution, in terms of a collection of cloud resources from different providers.