Role of Broker in InterCloud Environment

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.

[1]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[2]  Rajkumar Buyya,et al.  Inter‐Cloud architectures and application brokering: taxonomy and survey , 2014, Softw. Pract. Exp..

[3]  Rajkumar Buyya,et al.  Future Generation Computer Systems Deadline-driven Provisioning of Resources for Scientific Applications in Hybrid Clouds with Aneka , 2022 .

[4]  Larry Rudolph,et al.  Parallel Job Scheduling: Issues and Approaches , 1995, JSSPP.

[5]  Larry Rudolph,et al.  Job Scheduling Strategies for Parallel Processing: IPPS '95 Workshop, Santa Barbara, CA, USA, April 25, 1995. Proceedings , 1995 .

[6]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[7]  Muli Ben-Yehuda,et al.  The Reservoir model and architecture for open federated cloud computing , 2009, IBM J. Res. Dev..

[8]  Aaron Tsai,et al.  Design and microarchitecture of the IBM system z10 microprocessor , 2009 .

[9]  Johan Tordsson,et al.  Towards Secure Cloud Bursting, Brokerage and Aggregation , 2010, 2010 Eighth IEEE European Conference on Web Services.

[10]  Salvatore Venticinque,et al.  Evaluation and brokering of service level agreements for negotiation of cloud infrastructures , 2012, 2012 International Conference for Internet Technology and Secured Transactions.

[11]  Liana L. Fong,et al.  Cloud federation in a layered service model , 2012, J. Comput. Syst. Sci..

[12]  Fatos Xhafa,et al.  From Meta-computing to Interoperable Infrastructures: A Review of Meta-schedulers for HPC, Grid and Cloud , 2012, 2012 IEEE 26th International Conference on Advanced Information Networking and Applications.

[13]  Rubén S. Montero,et al.  Scheduling strategies for optimal service deployment across multiple clouds , 2013, Future Gener. Comput. Syst..

[14]  Benoit Hudzia,et al.  Future Generation Computer Systems Optimis: a Holistic Approach to Cloud Service Provisioning , 2022 .

[15]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[16]  Andrea Clematis,et al.  Hybrid Clouds brokering: Business opportunities, QoS and energy-saving issues , 2013, Simul. Model. Pract. Theory.

[17]  Nik Bessis,et al.  Towards Inter-cloud Schedulers: A Survey of Meta-scheduling Approaches , 2011, 2011 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing.

[18]  Antonio Puliafito,et al.  How to Enhance Cloud Architectures to Enable Cross-Federation , 2010, IEEE CLOUD.