JADE: a FIPA2000 compliant agent development environment
Proceedings of the fifth international conference on Autonomous agents
Dynamic SLAs management in service oriented environments
Journal of Systems and Software
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
The Eucalyptus Open-Source Cloud-Computing System
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Volunteer Computing and Desktop Cloud: The Cloud@Home Paradigm
NCA '09 Proceedings of the 2009 Eighth IEEE International Symposium on Network Computing and Applications
Cloud Agency: A Mobile Agent Based Cloud System
CISIS '10 Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive Systems
Virtual Organization Clusters: Self-provisioned clouds on the grid
Future Generation Computer Systems
Nebulas: using distributed voluntary resources to build clouds
HotCloud'09 Proceedings of the 2009 conference on Hot topics in cloud computing
SLA enabled CARE resource broker
Future Generation Computer Systems
CLEVER: A cloud-enabled virtual environment
ISCC '10 Proceedings of the The IEEE symposium on Computers and Communications
Towards a P2P Cloud: Reliable Resource Reservations in Unreliable P2P Systems
ICPADS '10 Proceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems
On the use of clouds for grid resource provisioning
Future Generation Computer Systems
Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach
Journal of Grid Computing
The Cloud@Home project: towards a new enhanced computing paradigm
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
CHASE: An Autonomic Service Engine for Cloud Environments
WETICE '11 Proceedings of the 2011 IEEE 20th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Cloud Resource Usage--Heavy Tailed Distributions Invalidating Traditional Capacity Planning Models
Journal of Grid Computing
Enhancing an autonomic cloud architecture with mobile agents
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing
User centric service level management in mOSAIC applications
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing - Volume 2
OPTIMIS: A holistic approach to cloud service provisioning
Future Generation Computer Systems
Formal QoS Policy Based Grid Resource Provisioning Framework
Journal of Grid Computing
SLA-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions
CSC '11 Proceedings of the 2011 International Conference on Cloud and Service Computing
The CloudGrid approach: Security analysis and performance evaluation
Future Generation Computer Systems
Building autonomic and secure service oriented architectures with MAWeS
ATC'07 Proceedings of the 4th international conference on Autonomic and Trusted Computing
Enhancing Federated Cloud Management with an Integrated Service Monitoring Approach
Journal of Grid Computing
Hi-index | 0.00 |
The breakthrough of Cloud comes from its service oriented perspective where everything, including the infrastructure, is provided "as a service". This model is really attractive and convenient for both providers and consumers, as a consequence the Cloud paradigm is quickly growing and widely spreading, also in non commercial contexts. In such a scenario, we propose to incorporate some elements of volunteer computing into the Cloud paradigm through the Cloud@Home solution, involving into the mix nodes and devices provided by potentially any owners or administrators, disclosing high computational resources to contributors and also allowing to maximize their utilization. This paper presents and discusses the first step towards Cloud@Home: providing quality of service and service level agreement facilities on top of unreliable, intermittent Cloud providers. Some of the main issues and challenges of Cloud@Home, such as the monitoring, management and brokering of resources according to service level requirements are addressed through the design of a framework core architecture. All the tasks committed to the architecture's modules and components, as well as the most relevant component interactions, are identified and discussed from both the structural and the behavioural viewpoints. Some encouraging experiments on an early implementation prototype deployed in a real testing environment are also documented in the paper.