Role of Broker in InterCloud Environment

  • Saswati Mukherjee
  • Shyamala LoganathanEmail author
Part of the Computer Communications and Networks book series (CCN)


Cloud computing represents a great promise of quickly delivering the more efficient information technology (IT) systems to companies and enterprises, encouraging small- and medium-sized companies to make use of more intensive and widespread technology and, therefore, stimulating a strong recovery on a new basis of the information and communications technology (ICT) market. Two major challenges in cloud computing are scalability and consistent achievement of quality of service (QoS) standards set by the consumers. Various cloud resources can be acquired from the cloud service providers (CSPs) at different abstraction levels based on the services provided by the CSPs and requirements of the users. A uniform solution of delivering the promised services with proper performance metrics is to implement a federated environment with the help of an agent or a broker. This chapter presents the vision, the challenges, and the architectural elements of brokerage services of a federated cloud computing environment. It provides a basic overview and expectations and sets the background for the rest of the chapters in this book.


Cloud computing Federation Inter-cloud Multi cloud Broker Brokerage services CBS Scheduling QoS 


  1. 1.
    Quarati A, Clematis A, Galizia A, D’Agostino D (2013) Hybrid clouds brokering: business opportunities, QoS and energy-saving issues. Simulat Model Pract Theory 39:121–134CrossRefGoogle Scholar
  2. 2.
    Gartner (2009) Cloud consumers need brokerages to unlock the potential of cloud services. Accessed 15 May 2013
  3. 3.
    Buyya R, Ranjan R, Calheiros RN (2010) InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Proceedings of the 10th international conference on algorithms and architectures for parallel processing ICA3PP’10, Berlin, pp 13–31Google Scholar
  4. 4.
    Grozey N, Buyya R (2012) Inter-cloud architectures and application brokering: taxonomy and survey. Softw Pract Exp 44:369–390. doi:10.1002/spe.2168 ( Scholar
  5. 5.
    Ferrer AJ, Hernndez F, Tordsson J, Elmroth E, Ali-Eldin A, Zsigri C, Sirvent R, Guitart J, Badia RM, Djemame K (2012) OPTIMIS: a holistic approach to cloud service provisioning. Future Gener Comput Syst 28(1):66–67CrossRefGoogle Scholar
  6. 6.
    Agility A (2012) What is federation. Accessed 15 May 2013
  7. 7.
    Rochwerger B, Breitgand D, Levy E, Galis A, Nagin K, Llorente L, Montero R, Wolfsthal Y, Elmroth E, Caceres J (2009) The reservoir model and architecture for open federated cloud computing. IBM J Res Dev 53(4):1–11CrossRefGoogle Scholar
  8. 8.
    Global Inter-Cloud Technology Forum (2010) Use cases and functional requirements for inter-cloud computing technical report. Global Inter-Cloud Technology Forum 2010Google Scholar
  9. 9.
    Celesti A, Tusa F, Villari M, Puliafito A (2010) How to enhance cloud architectures to enable cross-federation. In: Proceedings of the 3rd international conference on cloud computing (CLOUD 2010), pp 337–345Google Scholar
  10. 10.
    IEEE P2302—Standard for intercloud interoperability and federation (SIIF). Accessed 15 May 2013
  11. 11.
    Liu F, Tong J, Mao J, Bohn B, Messina J, Badger L, Leaf D (2011) NIST cloud reference architecture. National Institute of Standards and Technology (NIST), Information Technology Laboratory. Accessed 15 May 2013. Accessed 5 May 2013
  12. 12.
    Gartner (2010) Cloud services brokerages: the dawn of the next intermediation age. Accessed 15 May 2013
  13. 13.
    Cloud Broker Overload (2012) Accessed 15 May 2013
  14. 14.
  15. 15.
    NIST Special Publication 500–299 (2013) NIST cloud computing security reference architecture. Accessed 25 May 2013
  16. 16.
    Buyya R, Yeo C, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25:599–616CrossRefGoogle Scholar
  17. 17.
    Vecchiola C, Calheiros R, Karunamoorthy D, Buyya R (2011) Deadline-driven provisioning of resources for scientific applications in hybrid clouds with aneka. Future Gener Comput Syst 28:58–65CrossRefGoogle Scholar
  18. 18.
    Villegas D, Bobroff N, Roderob I, Delgado J, Liu Y, Devarakonda A, Fong L, Sadjadi SM, Parashar M (2012) Cloud federation in a layered service model. J Comput Syst Sci 78:1330–1344CrossRefGoogle Scholar
  19. 19.
    Mell P, Grance T (2011) The NIST definition of cloud computing: recommendations of the National Institute of Standards and Technology (NIST). Information Technology Laboratory.
  20. 20. (2011) Accessed 5 June 2013
  21. 21.
    Amazon Simple Storage Service (2011) Amazon S3. Accessed 5 June 2013
  22. 22.
    Nair SK, Porwal S, Dimitrakos T, Ferrer AJ et al (2010) Towards secure cloud bursting, brokerage and aggregation, web services (ECOWS). In: 8th IEEE European conference on web services, Ayia Napa, Cyprus, pp 189–196. doi:10.1109/ECOWS.2010.33Google Scholar
  23. 23.
    Sotiriadis S, Bessis N, Antonopoulos N (2011) Towards inter-cloud schedulers: a survey of meta-scheduling approaches. In: 2011 International conference on P2P, parallel, grid, cloud and internet computing (3PGCIC’11), pp 59–66Google Scholar
  24. 24.
    Sotiriadis S, Bessis N, Xhafa F, Antonopoulos N (2012) From meta-computing to interoperable infrastructures: a review of meta-schedulers for HPC, grid and cloud. In: IEEE international conference on advanced information networking and applications, pp 874–883Google Scholar
  25. 25.
    Lucas-Simarro JL, Moreno-Vozmediano R, Montero RS, Llorente IM (2012) Scheduling strategies for optimal service deployment across multiple clouds. Future Gener Comput Syst 29:1431–1441CrossRefGoogle Scholar
  26. 26.
    Feitelson DG, Rudolph L (1995) Parallel job scheduling: issues and approaches. In: Proceedings of the workshop on job scheduling strategies for parallel processing (IPPS ’95), pp 1–18Google Scholar
  27. 27.
    Cloud Computing Use Cases -A white paper (2010) Produced by the Cloud Computing Use Case Discussion Group. IBM, Version 4, 02 July 2010Google Scholar
  28. 28.
    Amato A, Di Martino B, Venticinque S (2012) Evaluation and brokering of service level agreements for negotiation of cloud infrastructures. In: 2012 international conference for internet technology and secured transactions ICITST-2012, pp 144–149Google Scholar

Copyright information

© Springer-Verlag London 2014

Authors and Affiliations

  1. 1.Department of Information Science and Technology, CEGAnna UniversityChennaiIndia

Personalised recommendations