SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Scientific Cloud Computing: Early Definition and Experience
HPCC '08 Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Communications
Contextualization: Providing One-Click Virtual Clusters
ESCIENCE '08 Proceedings of the 2008 Fourth IEEE International Conference on eScience
A break in the clouds: towards a cloud definition
ACM SIGCOMM Computer Communication Review
Future Generation Computer Systems
Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters
Proceedings of the 18th ACM international symposium on High performance 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
Virtual Infrastructure Management in Private and Hybrid Clouds
IEEE Internet Computing
Harnessing Cloud Technologies for a Virtualized Distributed Computing Infrastructure
IEEE Internet Computing
IEEE Internet Computing
Sandpiper: Black-box and gray-box resource management for virtual machines
Computer Networks: The International Journal of Computer and Telecommunications Networking
A Taxonomy and Survey of Cloud Computing Systems
NCM '09 Proceedings of the 2009 Fifth International Joint Conference on INC, IMS and IDC
Comparison of Several Cloud Computing Platforms
ISISE '09 Proceedings of the 2009 Second International Symposium on Information Science and Engineering
WSDL and BPEL extensions for Event Driven Architecture
Information and Software Technology
From infrastructure delivery to service management in clouds
Future Generation Computer Systems
Elastic Site: Using Clouds to Elastically Extend Site Resources
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Open Source Cloud Computing Tools: A Case Study with a Weather Application
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
The reservoir model and architecture for open federated cloud computing
IBM Journal of Research and Development
Don't Trust. And Verify: A Security Architecture Stack for the Cloud
IEEE Security and Privacy
Open Source Cloud Computing Platforms
GCC '10 Proceedings of the 2010 Ninth International Conference on Grid and Cloud Computing
Performance variations of two open-source cloud platforms
IISWC '10 Proceedings of the IEEE International Symposium on Workload Characterization (IISWC'10)
A Comparison and Critique of Eucalyptus, OpenNebula and Nimbus
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Towards a Reference Architecture for Semantically Interoperable Clouds
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Cloud computing - The business perspective
Decision Support Systems
Hybrid Computing-Where HPC meets grid and Cloud Computing
Future Generation Computer Systems
Comparing Public-Cloud Providers
IEEE Internet Computing
Secure virtualization for cloud computing
Journal of Network and Computer Applications
Cumulus: an open source storage cloud for science
Proceedings of the 2nd international workshop on Scientific cloud computing
Defining a Cloud Reference Model
CCGRID '11 Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
Improving Utilization of Infrastructure Clouds
CCGRID '11 Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
Towards building a cloud for scientific applications
Advances in Engineering Software
Server consolidation with migration control for virtualized data centers
Future Generation Computer Systems
The Large Scale Data Facility: Data Intensive Computing for Scientific Experiments
IPDPSW '11 Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum
Cloud Computing Interoperability: The State of Play
CLOUDCOM '11 Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science
Towards a Contextualization Solution for Cloud Platform Services
CLOUDCOM '11 Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science
A Comparative Study of the Current Cloud Computing Technologies and Offers
NCCA '11 Proceedings of the 2011 First International Symposium on Network Cloud Computing and Applications
Towards autonomic detection of SLA violations in Cloud infrastructures
Future Generation Computer Systems
Cloud federation in a layered service model
Journal of Computer and System Sciences
Portable Cloud applications-From theory to practice
Future Generation Computer Systems
Hi-index | 0.00 |
Infrastructure as a Service (IaaS) is one of the most important layers of Cloud Computing. However, there is an evident deficiency of mechanisms for analysis, comparison and evaluation of IaaS cloud implementations, since no unified taxonomy or reference architecture is available. In this article, we propose a unified taxonomy and an IaaS architectural framework. The taxonomy is structured around seven layers: core service layer, support layer, value-added services, control layer, management layer, security layer and resource abstraction. We survey various IaaS systems and map them onto our taxonomy to evaluate the classification. We then introduce an IaaS architectural framework that relies on the unified taxonomy. We provide a detailed description of each layer and define dependencies between the layers and components. Finally, we evaluate the proposed IaaS architectural framework on several real-world projects, while performing a comprehensive analysis of the most important commercial and open-source IaaS products. The evaluation results show notable distinction of feature support and capabilities between commercial and open-source IaaS platforms, significant deficiency of important architectural components in terms of fulfilling true promise of infrastructure clouds, and real-world usability of the proposed taxonomy and architectural framework.