The Vision of Autonomic Computing
Computer
Data Center Fundamentals
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
Game Console Hacking: Having Fun While Voiding Your Warranty
Game Console Hacking: Having Fun While Voiding Your Warranty
Digital ecosystems: evolving service-orientated architectures
Proceedings of the 1st international conference on Bio inspired models of network, information and computing systems
Green: The New Computing Coat of Arms?
IT Professional
HPCC '08 Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Communications
Queue - Scalable Web Services
Fully homomorphic encryption using ideal lattices
Proceedings of the forty-first annual ACM symposium on Theory of computing
Complex adaptive digital EcoSystems
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Complex service provisioning in collaborative cloud markets
ServiceWave'11 Proceedings of the 4th European conference on Towards a service-based internet
Security and privacy for storage and computation in cloud computing
Information Sciences: an International Journal
Direction-aware resource discovery in large-scale distributed computing environments
The Journal of Supercomputing
Hi-index | 0.00 |
Cloud Computing is rising fast, with its data centres growing at an unprecedented rate. However, this has come with concerns over privacy, efficiency at the expense of resilience, and environmental sustainability, because of the dependence on Cloud vendors such as Google, Amazon and Microsoft. Our response is an alternative model for the Cloud conceptualisation, providing a paradigm for Clouds in the community, utilising networked personal computers for liberation from the centralised vendor model. Community Cloud Computing (C3) offers an alternative architecture, created by combing the Cloud with paradigms from Grid Computing, principles from Digital Ecosystems, and sustainability from Green Computing, while remaining true to the original vision of the Internet. It is more technically challenging than Cloud Computing, having to deal with distributed computing issues, including heterogeneous nodes, varying quality of service, and additional security constraints. However, these are not insurmountable challenges, and with the need to retain control over our digital lives and the potential environmental consequences, it is a challenge we must pursue.