Abstract
Cloud service brokerage has been identified as a key concern for future cloud technology development and research. We compare service brokerage solutions. A range of specific concerns like architecture, programming and quality will be looked at. We apply a 2-pronged classification and comparison framework. We will identify challenges and wider research objectives based on an identification of cloud broker architecture concerns and technical requirements for service brokerage solutions. We will discuss complex cloud architecture concerns such as commoditisation and federation of integrated, vertical cloud stacks.
Chapter PDF
Similar content being viewed by others
Keywords
References
4Caast. 4CaaSt PaaS Cloud Platform (2013), http://4caast.morfeo-project.org/
Barrett, R., Patcas, L.M., Pahl, C., Murphy, J.: Model Driven Distribution Pattern Design for Dynamic Web Service Compositions. In: International Conference on Web Engineering ICWE 2006, pp. 129–136. ACM Press, Palo Alto (2006)
Benson, T., Akella, A., Sahu, S., Shaikh, A.: Peeking into the Cloud: Toward User-Driven Cloud Management. In: CloudS 2010 Conference, Sydney, Australia (2010)
Benslimane, D., Dustdar, S., Sheth, A.: Services Mashups: The New Generation of Web Applications. Internet Computing 12(5), 13–15 (2008)
Bernstein, D., Ludvigson, E., Sankar, K., Diamond, S., Morrow, M.: Blueprint for the Inter-cloud: Protocols and Formats for Cloud Computing Interoperability. In: Intl. Conf. Internet and Web Appl. and Services (2009)
Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010, Part I. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)
Cloud Foundry. Open Source PaaS Cloud Provider Interface (2013), http://www.cloudfoundry.org/
Cloudify. Cloudify Open PaaS Stack (2013), http://www.cloudifysource.org/
CompatibleOne. Open Source Cloud Broker (2013), http://www.compatibleone.org/
DeltaCloud. Deltacloud REST cloud abstraction API (2013), http://deltacloud.apache.org/
Fehling, C., Mietzner, R.: Composite as a Service: Cloud Application Structures, Provisioning, and Management. Information Technology 53(4), 188–194 (2011)
Forrester Research. Cloud Brokers Will Reshape The Cloud (2012), http://www.cordys.com/ufc/file2/cordyscms_sites/download/09b57cd3eb6474f1fda1cfd62ddf094d/pu/
Gartner - Cloud Services Brokerage. Gartner Research (2013), http://www.gartner.com/it-glossary/cloud-services-brokerage-csb
Höfer, C.N., Karagiannis, G.: Cloud computing services: taxonomy and comparison. Journal of Internet Services and Applications 2(2), 81–94 (2011)
Jamshidi, P., Ahmad, A., Pahl, C.: Cloud Migration Research: A Systematic Review. IEEE Transactions on Cloud Computing (2013)
Jclouds. jclouds Java and Clojure Cloud API (2013), http://www.jclouds.org/
Konstantinou, A.V., Eilam, T., Kalantar, M., Totok, A.A., Arnold, W., Sniblel, E.: An Architecture for Virtual Solution Composition and Deployment in Infrastructure Clouds. Intl. Workshop on Virtualization Technologies in Distr. Computing (2009)
Libcloud. Apache Libcloud Python library (2013), http://libcloud.apache.org/
Mietzner, R., Leymann, F., Papazoglou, M.: Defining Composite Configurable SaaS Application Packages Using SCA, Variability Descriptors and Multi-tenancy Patterns. In: Intl. Conf. on Internet and Web Applications and Services (2008)
Mosaic. mOSAIC Multiple Cloud API (2013), http://www.mosaic-cloud.eu/
NIST. Cloud Computing Reference Architecture (2011), http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909505
Nguyen, D.K., Lelli, F., Taher, Y., Parkin, M., Papazoglou, M.P., van den Heuvel, W.-J.: Blueprint Template Support for Engineering Cloud-Based Services. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 26–37. Springer, Heidelberg (2011)
OpenNebula. OpenNebula - Open Source Data Center Virtualization (2013), http://opennebula.org/
OpenShift. Cloud computing platform (2013), https://openshift.redhat.com/
OpenStack. OpenStack Open Source Cloud Computing Software (2013), http://www.openstack.org/
Optimis. Optimis - Optimized Infrastructure Services (2013), http://www.optimis-project.eu/
Pahl, C.: Layered Ontological Modelling for Web Service-Oriented Model-Driven Architecture. In: Hartman, A., Kreische, D. (eds.) ECMDA-FA 2005. LNCS, vol. 3748, pp. 88–102. Springer, Heidelberg (2005)
Pahl, C., Giesecke, S., Hasselbring, W.: Ontology-based Modelling of Architectural Styles. Information and Software Technology (IST) 1(12), 1739–1749 (2009)
Pahl, C., Xiong, H.: Migration to PaaS Clouds - Migration Process and Architectural Concerns. IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems MESOCA 2013 (2013)
Pahl, C., Xiong, H., Walshe, R.: A Comparison of On-premise to Cloud Migration Approaches. In: Lau, K.-K., Lamersdorf, W., Pimentel, E. (eds.) ESOCC 2013. LNCS, vol. 8135, pp. 212–226. Springer, Heidelberg (2013)
Papazoglou, M.P., van den Heuvel, W.J.: Blueprinting the Cloud. IEEE Internet Computing (November 2011)
Paya, A., Marinescu, D.C.: Clustering Algorithms for Scale-free Networks and Applications to Cloud Resource Management (2013)
Rodero-Merino, L., Vaquero, L.M., Gil, V., Galn, F., Fontn, J., Montero, R.S., Llorente, I.M.: From Infrastructure Delivery to Service Management in Clouds. Future Generation Computer Systems 26, 226–1240 (2010)
simpleAPI. Simple API for XML (2013), http://en.wikipedia.org/wiki/Simple_API_for_XML
Sun, L., Dong, H., Ashraf, J.: Survey of Service Description Languages and Their Issues in Cloud Computing. In: Eighth International Conference on Semantics, Knowledge and Grids (SKG) 2012, pp. 128–135. IEEE (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Fowley, F., Pahl, C., Zhang, L. (2014). A Comparison Framework and Review of Service Brokerage Solutions for Cloud Architectures. In: Lomuscio, A.R., Nepal, S., Patrizi, F., Benatallah, B., Brandić, I. (eds) Service-Oriented Computing – ICSOC 2013 Workshops. ICSOC 2013. Lecture Notes in Computer Science, vol 8377. Springer, Cham. https://doi.org/10.1007/978-3-319-06859-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-06859-6_13
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06858-9
Online ISBN: 978-3-319-06859-6
eBook Packages: Computer ScienceComputer Science (R0)