Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Agile Software Development: Principles, Patterns, and Practices
Agile Software Development: Principles, Patterns, and Practices
JESSICA2: A Distributed Java Virtual Machine with Transparent Thread Migration Support
CLUSTER '02 Proceedings of the IEEE International Conference on Cluster Computing
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Virtualization of Linux Based Computers: The Linux-VServer Project
HPCS '05 Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications
MapReduce: simplified data processing on large clusters
OSDI'04 Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation - Volume 6
ISORC '07 Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Alcatraz: An Isolated Environment for Experimenting with Untrusted Software
ACM Transactions on Information and System Security (TISSEC)
The XtreemFS architecture—a case for object-based file systems in Grids
Concurrency and Computation: Practice & Experience - Selection of Best Papers of the VLDB Data Management in Grids Workshop (VLDB DMG 2007)
What's inside the Cloud? An architectural map of the Cloud landscape
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud 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
Dynamically scaling applications in the cloud
ACM SIGCOMM Computer Communication Review
COSCA: an easy-to-use component-based PaaS cloud system for common applications
Proceedings of the First International Workshop on Cloud Computing Platforms
nOSGi: a posix-compliant native OSGi framework
Proceedings of the 5th International Conference on Communication System Software and Middleware
Windows Azure Step by Step
A Taxonomy for Cloud Data Hosting Solutions
DASC '11 Proceedings of the 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing
COSCAnet: Virtualized Sockets for Scalable and Flexible PaaS Applications
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
COSCAnet: Virtualized Sockets for Scalable and Flexible PaaS Applications
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
Cloud computing is currently classified by the generally accepted terms IaaS, PaaS and SaaS. These are not precise enough to give users and providers a common terminology to differentiate between existing cloud offers. Furthermore, there is no common and accepted terminology for storage and network cloud services. Terms like StaaS and NaaS have been coined but lack a clear definition. This paper contributes a fine-grained taxonomy for computation, storage and network services which is still compliant with existing terminology. Our taxonomy is based on abstractions cloud services provide to tenants, it does not consider implementation aspects. In addition to our taxonomy, we provide a classification of many existing services and simple decision trees that allow an easy classification of any cloud offer of interest. Our comprehensive and fine-grained taxonomy is a new basis for the determination of existing and future cloud offerings.