JADE: A software framework for developing multi-agent applications. Lessons learned
Information and Software Technology
Using cooperative mobile agents to monitor distributed and dynamic environments
Information Sciences: an International Journal
GridEcon: A Market Place for Computing Resources
GECON '08 Proceedings of the 5th international workshop on Grid Economics and Business Models
Future Generation Computer Systems
An SLA-based resource virtualization approach for on-demand service provision
VTDC '09 Proceedings of the 3rd international workshop on Virtualization technologies in distributed computing
RAS-M: Resource Allocation Strategy Based on Market Mechanism in Cloud Computing
CHINAGRID '09 Proceedings of the 2009 Fourth ChinaGrid Annual Conference
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
A Service-Oriented Qos-Assured and Multi-Agent Cloud Computing Architecture
CloudCom '09 Proceedings of the 1st International Conference on Cloud Computing
Communications of the ACM
SORMA - building an open grid market for grid resource allocation
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
Cloud Agency: A Mobile Agent Based Cloud System
CISIS '10 Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive Systems
Platform-as-a-Service Architecture for Real-Time Quality of Service Management in Clouds
ICIW '10 Proceedings of the 2010 Fifth International Conference on Internet and Web Applications and Services
Optimal control of mobile monitoring agents in immune-inspired wireless monitoring networks
Journal of Network and Computer Applications
Security and performance trade-off in PerfCloud
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
Cloud Application Monitoring: The mOSAIC Approach
CLOUDCOM '11 Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science
Towards complex negotiation for cloud economy
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
Agents Based Cloud Computing Interface for Resource Provisioning and Management
CISIS '12 Proceedings of the 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
Hi-index | 0.00 |
A new user centric Cloud perspective is needed in order to address a number of issues, which affect an effective exploitation of Cloud utilities by customers. It should support users for discovering Cloud services comparing different offers and choosing the one that best fits their requirements; it should allow them for using services without dealing with the heterogeneity of technologies and offers. Besides it should support users to evaluate and monitor services level agreements without trusting twice their providers. The proposed solution is a deployable platform, which can be used both as a standalone application and as an APIs. Cloud Agency is a multi agent system that has been designed in the context of the mOSAIC FP7 European project. It provides an OCCI compliant interface for the orchestration of agents, which execute on the user's desktop before the availability of the Cloud Infrastructure, and in the Cloud when the remote resources have been allocated. In this paper motivations, addressed issues and service models for the design and the development of such a system are introduced. We investigate the scalability of the Agency, in a way that is independent from the specific implementation of provided services, and demonstrate that the service interface is able to distribute the workload to the agents without introducing relevant overhead.