Abstract
Cloud computing is currently the most hyped and popular paradigm in the domain of distributed computing. Multiple vendors are providing infrastructure, platform, and software-related cloud products or solutions, and the number of such vendors is growing rapidly. But the reality is that there is very little in the form of standards in general and interoperability standards in particular. This leads to a challenging situation for cloud service consumers as they need to use solutions provided by multiple cloud vendors in order to fulfill their business requirements, and the lack of standardization leads to lack of interoperability among the solutions provided by varied vendors. Service brokers act as intermediaries between the cloud service providers and consumers. The role of service brokers becomes critical in situations that need integration among multiple systems as they bridge the interoperability gaps among multiple cloud solutions and thus compensate for the lack of standards. They do so by acting as agents adding value on behalf of the service consumers. The usage of such cloud brokers also helps to future-proof the solution as service brokers add a layer of indirection, thus enabling loose coupling among the cloud service consumers and providers. The aim of this chapter is to review the role of cloud service brokers in cloud computing. The review includes consolidation of the definitions and characteristics of cloud service brokers, review of the current brokerage solutions, and interfacing requirements. Also presented are a high-level cloud service broker functional architecture, criteria for selection of a cloud service broker, future trends and review of benefits, and challenges of using cloud service brokers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Gartner: Cloud Computing innovation key initiative overview. http://my.gartner.com/portal/server.pt?open=512&objID=260&mode=2&PageID=3460702&id=1745015&ref=seo (2012). Accessed 8 July 2012
Gartner: Gartner worldwide IT spending forecast summary, Q2 2012 update. http://www.gartner.com/technology/research/it-spending-forecast/ (2012). Accessed 8 July 2012
Open Virtualisation Format: http://dmtf.org/sites/default/files/standards/documents/DSP0243_2.0.0c.pdf (2012). Accessed 9 July 2012
DMTF: http://www.dmtf.org/ (2012). Accessed 9 July 2012
Unified Cloud Interface: http://code.google.com/p/unifiedcloud/ (2012). Accessed 9 July 2012
Cloud Computing Interoperability Forum: http://www.cloudforum.org/ (2012). Accessed 9 July 2012
Open Cloud Computing Interface: http://www.ogf.org/documents/GFD.183.pdf (2012). Accessed 9 July 2012
Open Grid Forum: http://www.ogf.org/ (2012). Accessed 9 July 2012
Cloud Security Alliance Security Guidance: https://cloudsecurityalliance.org/guidance/csaguide.pdf (2012). Accessed 9 July 2012
Cloud Security Alliance: https://cloudsecurityalliance.org/ (2012). Accessed 9 July 2012
Cloud Storage Initiative: http://www.snia.org/forums/csi (2012). Accessed 9 July 2012
SNIA: http://www.snia.org/ (2012). Accessed 9 July 2012
TOSCA-v1.0 Topology and Orchestration Specification for Cloud Applications Version 1.0: OASIS Committee Specification Draft 02, 5 April 2012. http://docs.oasis-open.org/tosca/TOSCA/v1.0/csd02/TOSCA-v1.0-csd02.html (2012). Accessed 10 July 2012
OASIS: https://www.oasis-open.org/news/pr/tosca-tc (2012). Accessed 10 July 2012
NIST SP 500-292: NIST Cloud Computing reference architecture. http://collaborate.nist.gov/twiki-cloud-computing/pub/CloudComputing/ReferenceArchitectureTaxonomy/NIST_SP_500-292_-_090611.pdf (2012). Accessed 9 July 2012
Gartner: Gartner says Cloud consumers need brokerages to unlock the potential of Cloud services. http://www.gartner.com/it/page.jsp?id=1064712 (2012). Accessed 9 July 2012
Forrester: Cloud broker – a new business model paradigm August 10, 2011 | Updated: September 22, 2011 by Stefan Ried, Ph.D. http://www.forrester.com/Cloud+Broker+A+New+Business+Model+Paradigm/fulltext/-/E-RES57809?docid=57809 (2012). Accessed 9 July 2012
Gartner: Cloud services brokerage is dominated by three primary roles. http://my.gartner.com/portal/server.pt?open=512&objID=260&mode=2&PageID=3460702&docCode=226509&ref=docDisplay (2012). Accessed 9 July 2012
Apache – Deltacloud: http://deltacloud.apache.org/ (2012). Accessed 16 July, 2012
Aepona: http://www.aepona.com/news-events/news/aepona-announces-new-services-aggregation-merchandizing-platform/ (2012). Accessed 16 July 2012
Sarbanes-Oxley Act (SOX): http://searchcio.techtarget.com/definition/Sarbanes-Oxley-Act (2012). Accessed 16 July 2012
Health Information Portability and Accountability Act of 1996 (HIPAA): http://www.hhs.gov/ocr/privacy/hipaa/understanding/summary/privacysummary.pdf (2012). Accessed 16 July 2012
Payment Card Industry Data Security Standard (PCI DSS): https://www.pcisecuritystandards.org/security_standards/getting_started.php (2012). Accessed 16 July 2012
European Data Privacy Framework: http://ec.europa.eu/justice/data-protection/index_en.htm (2012). Accessed 16 July, 2012
Novell: http://www.novell.com/docrep/2009/10/Provide_Connection_Access_and_Compliance_with_Novell_Cloud_Security_en.pdf (2012). Accessed 16 July 2012
CloudSwitch: http://www.cloudswitch.com/page/enterprise-cloud-computing-product-overview (2012). Accessed 16 July 2012
RESERVOIR – Resources and Services Virtualization Without Barriers: http://62.149.240.97/uploads/Training/RESERVOIR_Framework_Guide_Website.pdf (2012). Accessed 16 July 2012
Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Algorithms and Architectures for Parallel Processing. Lecture notes in computer science, vol. 6081, pp. 13–31. Springer, Berlin/Heidelberg (2010)
Costa, R., Brasileiro, F., de Souza Filho, G.L., Sousa, D.M.: Just in time Clouds: enabling highly-elastic public Clouds over low scale amortized resources. Tech. Rep. TR-3, Federal University of Campina Grande/Federal University of ParaÃba, Brazil (2010)
Marosi, A.C., Kecskemeti, G., Kertesz, A., Kacsuk, P.: FCM: an architecture for integrating IaaS cloud systems. In: Proceedings of the Second International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2011), pp. 7–12. IARIA, Rome (2011)
Chandra, A., Weissman, J.: Nebulas: using distributed voluntary resources to build Clouds. In: HotCloud09 USENIX Workshop on Hot Topics in Cloud Computing, San Diego, June 2009
Business Service Management HP: http://h71028.www7.hp.com/enterprise/w1/en/solutions/service-management-business.html?jumpid=reg_r1002_usen_c-001_title_r0001 (2012). Accessed 16 July 2012
Garg, S.K., Yeo, C.S., Buyya, R.: Proceeding Euro-Par’11 Proceedings of the 17th international conference on Parallel processing – Volume Part I, pp. 491–502. Springer, Berlin/Heidelberg (2011). ISBN 978-3-642-23399-9
Guarino, N., Oberle, D., Staab, S.: What is an ontology?. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies, 2nd edn., pp. 1–17. Springer, Heidelberg (2009)
Moscato, F., Aversa, R., Di Martino, B., Fortis, T., Munteanu, V.: An analysis of mOSAIC ontology for Cloud resources annotation. In Computer Science and Information Systems (FedCSIS), 2011, pp. 973–980 (2011)
OWL Web Ontology Language Reference: http://www.w3.org/TR/owl-ref/ (2012). Accessed 25 July 2012
Martin, D., et al.: Bringing semantics to web services: the OWL-S approach. In: Cardoso, J., Sheth, A. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Berlin/Heidelberg (2004)
Preprint: Joshi, K.P., Finin, T., Yesha, Y., Joshi, A., Golpayegani, N., Adam, N.R.: A policy-based approach to smart Cloud services. In: Annual Service Research and Innovation Institute Global Conference, San Jose, July 2012
Joshi, K.P.: DC proposal: automation of service lifecycle on the Cloud by using semantic technologies. In: Aroyo, L., et al. (eds.) ISWC 2011, Part II. LNCS, vol. 7032, pp. 285–292. Springer, Berlin/Heidelberg (2011)
Knowledge representation for the semantic web part 1: OWL2. http://semantic-web-book.org/w/images/b/b0/KI09-OWL-Rules-1.pdf (2012). Accessed 25 July, 2012
SPARQL Query Language for RDF: http://www.w3.org/TR/rdf-sparql-query/ (2012). Accessed 25 July 2012
Resource Description Framework (RDF): http://www.w3.org/RDF/ (2012). Accessed 25 July 2012
Appirio SalesWorks: www.appirio.com/company/pdf/AppirioSalesWorks_archive.pdf (2012). Accessed 25 July 2012
Chatter: http://www.salesforce.com/chatter/overview/ (2012). Accessed 25 July 2012
Google Apps: http://www.google.com/intl/en/enterprise/apps/business/products.html (2012). Accessed 25 July, 2012
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this chapter
Cite this chapter
Kandpal, D. (2013). Role of Service Brokers in Cloud Computing. In: Mahmood, Z. (eds) Cloud Computing. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-4471-5107-4_5
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5107-4_5
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-5106-7
Online ISBN: 978-1-4471-5107-4
eBook Packages: Computer ScienceComputer Science (R0)