Software Practice and Experience · 2012 · 490 citations · 35 references
ComputingCloud ComputingInformation TechnologyCloud ArchitectureCloud InfrastructureCloud Performance OptimizationCloud Resource ManagementMulti-cloud ArchitectureBrokering ArchitecturesCloud Application ArchitectureCloud BrokerageCloud Computing ArchitecturesCost EfficiencyIntercloudMulti-cloudNonfunctional Requirements Modeling
Cloud computing research has begun to explore Inter‑Cloud computing, aiming to improve QoS, reliability, and cost efficiency by leveraging multiple clouds, yet the field remains nascent and poorly defined. This study proposes and motivates taxonomies for Inter‑Cloud architectures and application brokering mechanisms, and analyzes existing works to identify open challenges and trends. The authors develop the taxonomies, conduct a detailed survey of 20 academic and industry projects, map each to the taxonomies, and discuss how current Inter‑Cloud environments enable distributed application brokering while addressing non‑functional requirements. The survey classifies 20 projects according to the proposed taxonomies, revealing how they fit within current Inter‑Cloud architectures and brokering strategies. © 2012 John Wiley & Sons, Ltd.
SUMMARY Although Cloud computing itself has many open problems, researchers in the field have already made the leap to envision Inter‐Cloud computing. Their goal is to achieve better overall Quality of Service (QoS), reliability and cost efficiency by utilizing multiple clouds. Inter‐Cloud research is still in its infancy, and the body of knowledge in the area has not been well defined yet. In this work, we propose and motivate taxonomies for Inter‐Cloud architectures and application brokering mechanisms. We present a detailed survey of the state of the art in terms of both academic and industry developments (20 projects), and we fit each project onto the discussed taxonomies. We discuss how the current Inter‐Cloud environments facilitate brokering of distributed applications across clouds considering their nonfunctional requirements. Finally, we analyse the existing works and identify open challenges and trends in the area of Inter‐Cloud application brokering. Copyright © 2012 John Wiley & Sons, Ltd.
35
Above the Clouds: A Berkeley View of Cloud Computing
Michael Armbrust, Armando Fox, Rean Griffith et al. · UC Berkeley · 2009 · 5.7K citations
Cloud Computing and Grid Computing 360-Degree Compared
Ian Foster, Yong Zhao, Ioan Raicu et al. · 2008 · 2.9K citations · Full text
Scalable SQL and NoSQL data stores
R. G. G. Cattell · ACM SIGMOD Record · 2011 · 1.3K citations