Cost Effective Service Broker Strategy in Selection of Data Centers in Cloud Computing

Issue: Vol.6 No.1

Authors:

Shipra Gupta (Manav Rachna International University, Faridabad)

Dr. Indu Kashyap (Manav Rachna International University, Faridabad)

Keywords: cloud computing, data center, load balancing, service broker, User base, Region.

Abstract: 

Cloud computing is a boon for almost every sector as it reduces the overall expenditure by making I.T. Infrastructure, IT services and platforms “on-demand” basis. Data centers are located at different locations and provide services to the users in their closest proximity. As the user has to pay for the service utilization, so selection of data center plays an important role for maximum resource utilization at minimum expenditure and best response time. Service Broker plays an important role in the selection of data center. This paper presents a cost as well as time effective service broker strategy. The algorithm thrives to identify the data center which is most appropriate for a user in cloud environment. The enhanced service broker strategy is based on closest data center service broker strategy. The algorithm of service broker strategy has been simulated using the cloudanalyst simulator. Simulation results illustrate that the enhanced closest data center service broker strategy reduces the cost as well as overall processing time w.r.t existing load balancing strategies i.e., Round Robin, Equally Spread and throttled.

References:

[1]. Fang Liu, Jin Tong, Jian Mao, Robert Bohn, John Messina, Lee Badger and Dawn Leaf, “ NIST Cloud Computing Reference Architecture”, National Institute of Standards and Technology.

[2]. Chhabra A, G. Singh, “Qualitative Parametric Comparison of Load Balancing Algorithms in Distributed Computing Environment”, 14th International Conference on Advanced Computing and Communication, Page 58-61, Dec 2006 IEEE.

[3]. Eric Keller, Jakub Szefer, Jennifer Rexford and Ruby B. Lee, “NoHype: Virtualized Cloud Infrastructure without the Virtualization”, ISCA’10, June 19–23, 2010, Saint-Malo, France.

[4]. http://www.cloudbus.org/cloudsim : (Cloud Analyst can be downloaded from here).

[5]. Saif U. R. Malik, Samee U. Khan, and Sudarshan K. Srinivasan, Modeling and Analysis of State-of-the-Art VM-Based Cloud Management Platforms, IEEE TRANSACTIONS ON CLOUD COMPUTING, VOL. 1, NO. 1, JANUARY-JUNE 2013.

[6]. Joseph Doyle, Robert Shorten, and Donal O’Mahony, Stratus: Load Balancing the Cloud for Carbon Emissions Control, IEEE TRANSACTIONS ON CLOUD COMPUTING, VOL. 1, NO. 1, JANUARY-JUNE 2013.

[7]. Jenn-Wei Lin, Chien-Hung Chen, and J. Morris Chang, QoS[1]Aware Data Replication for Data-Intensive Applications in Cloud Computing Systems, IEEE TRANSACTIONS ON CLOUD COMPUTING, VOL. 1, NO. 1, JANUARY-JUNE 2013.

[8]. Xinyu Lei, Xiaofeng Liao, Tingwen Huang, Huaqing Li, and Chunqiang Hu, Outsourcing Large Matrix Inversion Computation to a Public Cloud, IEEE TRANSACTIONS ON CLOUD COMPUTING, VOL. 1, NO. 1, JANUARY-JUNE 2013.

[9]. Kousik Dasgupta, Brototi Mandal, Paramartha Dutta, Jyotsna Kumar Mondal, and Santanu Dame, “A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing” , International Conference on Computational Intelligence: Modeling Techniques and Applications (CIMTA) 2013, Vol[1]10, Pages 340-347, 2013 Elsevier Science Direct.

[10]. Dhinesh Babu L.D., P. Venkata Krishna, “Honey bee behavior inspired load balancing of tasks in cloud computing environments”, Applied Soft Computing, Vol 13, Issue 5, Pages 2292-2303, May 2013, elsevier.com/l ocate/asoc.

[11]. Johan Tordsson, Rubén S. Montero, Rafael Moreno[1]Vozmediano, Ignacio M. Llorente, “Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers”, Future Generation Computer Systems, Vol 28, Issue-2, Paqges 358-367, Feb 2012, www.elsevier.com/locate/fgcs.

[12]. Bhathiya Wickremasinghe, Rodrigo N. Calheiros, and Rajkumar Buyya, “CloudAnalyst: A CloudSim-based Visual Modeller for Analysing CloudComputing Environments and Applications”, 24th International Conference on Advance e Information Networking and Applications (AINA) IEEE Computer Society, Pages 446-452, April 2010.

[13]. Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi, “Mastering Cloud Computing”, Mc Graw Hill Publication, 2013.

[14]. Rakesh Kumar Mishra, Sandeep Kumar, Sreenu Naik B, “ Priority based Round Robin Service Broker Algorithm for CloudAnalyst”, Advance Computing Conference (IACC), Pages 878-881, Feb 2014 IEEE International.

[15]. Fang Liu, Jin Tong, Jian Mao, Robert Bohn, John Messina, Lee Badger and Dawn Leaf, “NIST Cloud Computing Reference Architecture”, National Institute of Standard & Technology, Sep 2011.

[16]. ISACA, “ Controls and Assurance in the cloud: Using COBIT5” 2014, www.isaca.org/COBITuse.