Load Balancing in Cloud Computing using Stochastic Hill Climbing-A Soft Computing Approach
|
|
|
- Isaac Paul
- 10 years ago
- Views:
Transcription
1 Available online at Procedia Technology 4 (2012 ) C3IT-2012 Load Balancing in Cloud Computing Stochastic Hill Climbing-A Soft Computing Approach Brototi Mondal a,, Kousik Dasgupta a, Paramartha Dutta b a Dept. of Computer Science and Engineering, Kalyani Government Engineering College, Kalyani, India b Dept. of Computer and System Sciences, Visva-Bharati University, West Bengal, India Abstract Cloud Computing, a new concept is a pool of virtualized computer resources. An Internet-based development where dynamically scalable and often virtualized resources are provided as a service over the Internet has become a significant issue. Cloud computing describes both a platform and type of applica. A cloud computing platform dynamically provisions, configures, reconfigures, and deprovisions servers as needed. Servers in the cloud can be physical machines or virtual machines spanned across the network. Thus it utilizes the computing resources (service nodes) on the network to facilitate the execu of complicated tasks that require large-scale computa. Selecting nodes (load balancing) for executing a task in the cloud computing must be considered, and to exploit the effectiveness of the resources, they have to be properly selected according to the properties of the task. In this paper, a soft computing based load balancing approach has been proposed. A local optimiza approach Stochastic Hill climbing is used for alloca of incoming jobs to the servers or virtual machines(). Performance of the algorithm is analyzed both qualitatively and quantitatively CloudAnalyst. CloudAnalyst is a CloudSim-based Visual Modeller for analyzing cloud computing environments and applicas. A comparison is also made with Round Robin and First Come First Serve () algorithms. c 2011 Published by Elsevier Ltd.Selec and/or peer-review under responsibility of C3IT Keywords: Cloud computing, load balancing, soft computing, stochastic hill climbing, CloudAnalyst 1. Introduc Internet technologies is fast growing and is being used extensively, with it Cloud Computing became a hot topic of industry and academia as an emerging new computing mechanism. It is supposed to provide computing as the utility to meet the everyday needs of the general community [1, 2]. Its infrastructure is used by businesses and users to access applica services from anywhere in the world on demand. Thus it represents as a new paradigm for the dynamic provisioning of computing services, typically supported by state-of-the-art data centers containing ensembles of networked Virtual Machines [3]. It is a distributing computing mechanism that utilizes the high speed of the internet to move jobs from private PC to the remote computer clusters (big data centers owned by the cloud service providers) for data processing. Corresponding author address: [email protected] (Brototi Mondal) Published by Elsevier Ltd. doi: /j.protcy
2 784 Brototi Mondal et al. / Procedia Technology 4 ( 2012 ) Though there is a glorious future of Cloud Computing, many crucial problems still need to be solved for the realiza of cloud computing. Load balancing is one of these problems, it plays a very important role in the realiza of Cloud Computing. Load balancing in cloud computing is to distribute the local workload evenly to the whole cloud. in fact it has become indispensable for cloud computing. It is used by Cloud service provider (CSP) in its own cloud computing platform to provide a high efficient solu for the user. Also, a inter CSP load balancing mechanism is needed to construct a low cost and infinite resource pool for the consumer. Thus Load balancing in cloud computing provides an organiza with the ability to distribute applica requests across any number of applica deployments located in data centers and through cloud computing providers. Several approaches of Load Balancing exist in literature. In [4]Minimum Execu Time (MET) is used to assign each job in arbitrary order to the nodes on which it is expected to be executed fastest, regardless of the current load on that node. Whereas in [5] Min-Min scheduling algorithm the minimum comple time for every unscheduled job is calculated. Then the jobs are assigned with the minimum comple time to the node that offers it this time. A Round-robin algorithm uses simple distribu of jobs among all data centers or processing units. This paper proposes a Stochastic hill climbing approach for the load balancing for maximum optimiza of available resources. CloudAnalyst [6]-A CloudSim based Visual Modeler has been used for simula and analyzing of the algorithm. A comparative study is also done with Round-robin algorithm and First Come First Serve () and results are found to be encouraging. The remaining part of the paper is arranged as follows. A brief introduc to the simula tool CloudAnalyst is made in Sec 2 and Sec 3 describes the proposed algorithm. In Sec 4 simula results are given. Whereas Sec 5 gives conclusion and future work. 2. A Brief review on CloudAnalyst- The simula tool As Cloud computing allows deployment of large scale applicas easier and cheaper, it also creates new issues for researchers. To test these new issues researchers needs some testbed. Also Cloud infrastructures are distributed, applicas can be deployed in different geographic locas, and its impact on performance is felt far from the data center. Quantifying impact of number of simultaneous users, geographic loca of relevant components, and network in applicas is hard to achieve in real testbeds, because of the presence of elements that cannot be predicted nor controlled by developers. Although simula can be done CloudSim [7] but it requires building of the environment and its related properties. CloudAnalyst[9] allows us to separate the simula experimenta exercise from a programming exercise, so a researcher can focus on the simula complexities without spending too much time on the technicalities of programming. A snapshot of the CloudAnalyst simula toolkit is shown in figure 1 and its architecture is in figure 1. Fig. 1. A Snapshot of CloudAnalyst CloudAnalyst Architecture
3 Brototi Mondal et al. / Procedia Technology 4 ( 2012 ) Load Balancing A Stochastic Hill Climbing approach Load Balancing is a process to make effective resource utiliza by reassigning the total load to the individual nodes of the collective system and to improve the response time of the job. For developing strategy for load balancing the main points to be considered are estima of load, comparison of load, stability of different system, performance of system, interac between the nodes, nature of work to be transferred, selecting of nodes [8]. This load considered can be in terms of CPU load, amount of memory used, delay or Network load. Load Balancing algorithms can be be distributed or non-distributed (centralized). Our approach is in the later type where the load balancing algorithm is executed only by a single node in the whole system (the central node). This node is solely responsible for load balancing of the whole system. The other nodes interact only with the central node. Centralized load balancing takes fewer messages to reach a decision, as the number of overall interacs in the system decreases drastically as compared to the distributed case. However, centralized algorithms can cause a bottleneck in the system at the central node and also the load balancing process is rendered useless once the central node crashes. The first disadvantage can be taken care if we make the load distribu more effective. This can be considered as an optimiza problem where loads are distributed among the available servers to achieve an effective throughput. Over the years soft computing has been used as a effective optimiza tool in the next sec we describe our proposed approach Stochastic Hill Climbing Algorithm for Load balancing in Cloud Computing There are two main families of procedures for solving a optimiza problem. Complete methods which guarantees either to find a valid assignment of values to variables or prove that no such assignment exists. These methods frequently exhibit good performance, and guarantee a correct and optimal answer for all inputs. Unfortunately, they require exponential time in the worst case, which is not acceptable in the cloud computing domain. The other Incomplete methods may not guarantee correct answers for all inputs. Rather these methods finds satisfying assignments for solvable problems with high probability. These algorithms have gained popularity in recent years, due to their simplicity, speed and observed effectiveness at solving certain types of problems. A variant of Hill Climbing algorithm Stochastic Hill Climbing [9]() is one of the incomplete approaches for solving such optimiza problems. A stochastic and Local Optimiza algorithm is simply a loop that continuously moves in the direc of increasing value, which is uphill. It stops when it reaches a peak where no neighbor has a higher value. This variant chooses at random from among the uphill moves and the probability of selec can vary with the steepness of the uphill move. Thus it maps assignments to a set of assignments by making minor changes to the original assignment. Each element of the set is evaluated according to some criteria designed to move closer to a valid assignment to improve the evalua score of the state. The best element of the set is made the next assignment. This basic opera is repeated until either a solu is found or a stopping criteria is reached. So it has two main components a candidate generator which maps one solu candidate to a set of possible successors, and a evalua criteria which ranks each valid solu (or invalid full assignments), such that improving the evalua leads to better (or closer to valid) solus. The proposed algorithm is described as given below: Step 1: Maintain an index table of Virtual Machine servers () and the state of the VM BUSY/AVAILABLE At the start all are available. Step 2: A new job arrives in the cloud. Step 3: Generate query for the next alloca. Step 4: Generate a VM id randomly. Step 5: Parse the alloca table from to get the status of the particular VM. If the VM is found unallocated: Step 5a: Return the VM id. Step 5b: Send the request to the VM identified by that id.
4 786 Brototi Mondal et al. / Procedia Technology 4 ( 2012 ) Step 5c: Update the alloca table accordingly. If the VM is found to be allocated: Step 5d: Use a random func to generated a random VM. Step 5e: Select the VM for alloca to the job with a probability such that this VM will be able to handle the job efficiently. Step 5f: Keep account of performance of the VM if it does not perform according to expecta (cost value) decrease its probability for assignment in next itera. Step 5g: Update the alloca table accordingly. Step 6: When the VM finishes processing the request, and the response cloudlet is received. Generate a notifica of VM de-alloca.. Step 7: Continue from Step 2 for next alloca. 4. Simula results and analysis For testing the algorithm CloadAnalyst has been used. A hypothetical configura has been generated keeping in mind the applica of cloud in e-auc and social networking sites like Facebook, google+ etc Simula configura Six user bases representing the six major continents of the world is considered. Further for simplicity each user base is contained within a single time zone and it is assumed out of the total registered users 5 % are online simultaneously during the peak time and only one tenth is on line during the off-peak hours. Furthermore, each user makes a new request every 5 minutes. Each simulated data center hosts a particular amount of virtual machines dedicated to the applica. Machines have 4 GB of RAM and 100GB of storage and each machine has 4 CPUs, and each CPU has a capacity power of MIPS. Such user bases used for experimenta are described in Table 1. S.No Table 1. Simula configura User Base Region Simultaneous Online Users Simultaneous Online Users During Peak During Offpeak Hrs Hrs 6, UB1 0- N.America 2 UB2 1-2, S.America 3 UB3 2-Europe 5, UB4 3-Asia 7, UB5 4-Africa 1, UB6 5-Oceania 1, Simula Scenarios For simula purpose several scenarios are considered. To start with a single single centralized Cloud Data Center (DC) is considered to host the social network applica. So all requests from all users around the world are processed by this single DC. ThisDC has 25,50 and 75 allocated to the applica at each cloud configura(ccs). The Simula scenario is described in Table 2. In the next scenario we consider two DCs with each having initially 25,50 and 75 allocated to the applica in each CCs. Then each DCs have 25 and 50, 25 and 75 and 50 and 75 allocated to the applica in each CCs as given int Table 2. Next three DCs are considered with initially each having 25,50 and 75 for each CCs. Further it is extended to a mixture of 25,50 and 75 for each DCsasgivenintable3. Similarly four, five and six DCs are considered with configuraas given in tables 3,4and4.
5 Brototi Mondal et al. / Procedia Technology 4 ( 2012 ) Results With the scenario and configura as mened in the previous subsecs, overall average response time (RT)in (milliseconds) is calculated. The results are taken for the Stochastic Hill Climbing Algorithm (), Round-Robin () and First Come First Serve () and given in Tables 2,2,3,3,4 and 4. Figures 2,2,3,3,4 and4 depicts a graphical overview of the performance of the Stochastic Hill Climbing Algorithm with respect to and. The results show that in most of the case Stochastic Hill Climbing () outperforms the other two approaches. Table 2. Simula scenarios and calculated overall average response time (RT) one data center two data centers 1 CC1 Each with CC2 Each with CC3 Each with CC1 Each with CC2 Each with CC3 Each with CC4 Each with 25, CC5 Each with 25, CC6 Each with 50, Table 3. Simula scenarios and calculated overall average response time (RT) three data centers four data centers 1 CC1 Each with CC2 Each with CC3 Each with CC4 Each with ,50,75 1 CC1 Each with CC2 Each with CC3 Each with CC4 Each with ,50,75 Table 4. Simula scenarios and calculated overall average response time (RT) five data centers six data centers 1 CC1 Each with CC2 Each with CC3 Each with CC4 each with ,50,75 1 CC1 Each with CC2 Each with CC3 Each with CC4 Each with ,50,75 5. Conclusion In this paper a stochastic hill climbing approach has been used for load distribu in Cloud computing environment. The soft computing based approach has been compared with two approaches Round Robin and First Come First Serve. The results are quite encouraging however use of other soft computing techniques are needed to be studied for further improvement. The authors are presently working on the above.
6 788 Brototi Mondal et al. / Procedia Technology 4 ( 2012 ) Fig. 2. Performance analysis, and for one data center two data centers Fig. 3. Performance analysis, and for three data centers four data centers Fig. 4. Performance analysis, and for five data centers six data centers References [1] R.Buyya, C. Yeo, S.Venugopal, J.Broberg, I.Brandic, Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility, in: Future Genera Computer Systems, vo1.25, 2009, pp [2] G. Boss, P. Malladi, D. Quan, L. Legregn, Cloud computing, in: High Performance On Demand Solus (HiPODS), IBM, [3] R. R.Buyya, R.Ranjan, Intercloud: Utility-oriented federa of cloud computing environments for scaling of applica services, in: ICA3PP 2010, Part I, LNCS 6081., 2010, pp [4] T. R.Armstrong, D.Hensgen, The relative performance of various mapping algorithms is independent of sizable variances in runtime predics, in: 7th IEEE Heterogeneous Computing Workshop (HCW 98), 1998, pp [5] A. Vouk, Cloud computing- issues, research and implementas, in: Informa Technology Interfaces, 2008, pp [6] B.Wickremasinghe, R.N.Calheiros, R. Buyya, Cloudanalyst: A cloudsim-based visual modeller for analysing cloud computing
7 Brototi Mondal et al. / Procedia Technology 4 ( 2012 ) environments and applicas, in: Proceedings of the 24th Internaal Conference on Advanced Informa Networking and Applicas (AINA 2010), Perth, Australia,, [7] R.N.Calheiros, R. Ranjan, A. Beloglazov, C. Rose, R. Buyya, Cloudsim: A toolkit for modeling and simula of cloud computing environments and evalua of resource provisioning algorithms, in: Software: Practice and Experience (SPE), Volume 41, Number 1, ISSN: , Wiley Press, New York, USA., 2011, pp [8] A. M. Alakeel, A guide to dynamic load balancing in distributed computer systems, in: IJCSNS Internaal Journal of Computer Science and Network Security,VOL.10 No.6., 2010, pp [9] S. Russell, P. Norvig, Artificial intelligence: A modern approach 3/e, in: Pearson Publica, ISBN-10: , 2010.
Comparison of Dynamic Load Balancing Policies in Data Centers
Comparison of Dynamic Load Balancing Policies in Data Centers Sunil Kumar Department of Computer Science, Faculty of Science, Banaras Hindu University, Varanasi- 221005, Uttar Pradesh, India. Manish Kumar
A NOVEL LOAD BALANCING STRATEGY FOR EFFECTIVE UTILIZATION OF VIRTUAL MACHINES IN CLOUD
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 6, June 2015, pg.862
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING Neethu M.S 1 PG Student, Dept. of Computer Science and Engineering, LBSITW (India) ABSTRACT Cloud computing is emerging as a new paradigm for manipulating, configuring,
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
CDBMS Physical Layer issue: Load Balancing
CDBMS Physical Layer issue: Load Balancing Shweta Mongia CSE, School of Engineering G D Goenka University, Sohna [email protected] Shipra Kataria CSE, School of Engineering G D Goenka University,
004.738.5:378.091.214.18 ADJUSTING THE MASSIVELY OPEN ONLINE COURSES IN CLOUD COMPUTING ENVIRONMENT 9
004.738.5:378.091.214.18 ADJUSTING THE MASSIVELY OPEN ONLINE COURSES IN CLOUD COMPUTING ENVIRONMENT 9 Aleksandar Karadimce, MSc University of information science and technology St. Paul the Apostle Ohrid,
Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure
J Inf Process Syst, Vol.9, No.3, September 2013 pissn 1976-913X eissn 2092-805X http://dx.doi.org/10.3745/jips.2013.9.3.379 Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based
A Novel Approach of Load Balancing Strategy in Cloud Computing
A Novel Approach of Load Balancing Strategy in Cloud Computing Antony Thomas 1, Krishnalal G 2 PG Scholar, Dept of Computer Science, Amal Jyothi College of Engineering, Kanjirappally, Kerala, India 1 Assistant
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
LOAD BALANCING OF USER PROCESSES AMONG VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT
LOAD BALANCING OF USER PROCESSES AMONG VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT 1 Neha Singla Sant Longowal Institute of Engineering and Technology, Longowal, Punjab, India Email: 1 [email protected]
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
Performance Evaluation of Round Robin Algorithm in Cloud Environment
Performance Evaluation of Round Robin Algorithm in Cloud Environment Asha M L 1 Neethu Myshri R 2 Sowmyashree C.S 3 1,3 AP, Dept. of CSE, SVCE, Bangalore. 2 M.E(dept. of CSE) Student, UVCE, Bangalore.
Simulation-based Evaluation of an Intercloud Service Broker
Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,
An Efficient Cloud Service Broker Algorithm
An Efficient Cloud Service Broker Algorithm 1 Gamal I. Selim, 2 Rowayda A. Sadek, 3 Hend Taha 1 College of Engineering and Technology, AAST, [email protected] 2 Faculty of Computers and Information, Helwan
Load Balancing Scheduling with Shortest Load First
, pp. 171-178 http://dx.doi.org/10.14257/ijgdc.2015.8.4.17 Load Balancing Scheduling with Shortest Load First Ranjan Kumar Mondal 1, Enakshmi Nandi 2 and Debabrata Sarddar 3 1 Department of Computer Science
An Implementation of Load Balancing Policy for Virtual Machines Associated With a Data Center
An Implementation of Load Balancing Policy for Virtual Machines Associated With a Data Center B.SANTHOSH KUMAR Assistant Professor, Department Of Computer Science, G.Pulla Reddy Engineering College. Kurnool-518007,
A Comparative Study of Load Balancing Algorithms in Cloud Computing
A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment Stuti Dave B H Gardi College of Engineering & Technology Rajkot Gujarat - India Prashant Maheta
Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
I J E E E C International Journal of Electrical, Electronics ISSN No. (Online): 2277-2626 and Computer Engineering 5(1): 54-60(2016) Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
Roulette Wheel Selection Model based on Virtual Machine Weight for Load Balancing in Cloud Computing
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 16, Issue 5, Ver. VII (Sep Oct. 2014), PP 65-70 Roulette Wheel Selection Model based on Virtual Machine Weight
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
A Review of Load Balancing Algorithms for Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume - 3 Issue -9 September, 2014 Page No. 8297-8302 A Review of Load Balancing Algorithms for Cloud Computing Dr.G.N.K.Sureshbabu
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
Load Balancing using DWARR Algorithm in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 12 May 2015 ISSN (online): 2349-6010 Load Balancing using DWARR Algorithm in Cloud Computing Niraj Patel PG Student
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environments
433-659 DISTRIBUTED COMPUTING PROJECT, CSSE DEPT., UNIVERSITY OF MELBOURNE CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environments MEDC Project Report
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Data Center Selection
A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Selection Dhaval Limbani*, Bhavesh Oza** *(Department of Information Technology, S. S. Engineering College, Bhavnagar) ** (Department
Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Virtual Cloud Environment
www.ijcsi.org 99 Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Cloud Environment Er. Navreet Singh 1 1 Asst. Professor, Computer Science Department
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT Muhammad Muhammad Bala 1, Miss Preety Kaushik 2, Mr Vivec Demri 3 1, 2, 3 Department of Engineering and Computer Science, Sharda
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT Jasmin James, 38 Sector-A, Ambedkar Colony, Govindpura, Bhopal M.P Email:[email protected] Dr. Bhupendra Verma, Professor
Analysis of Service Broker Policies in Cloud Analyst Framework
Journal of The International Association of Advanced Technology and Science Analysis of Service Broker Policies in Cloud Analyst Framework Ashish Sankla G.B Pant Govt. Engineering College, Computer Science
A Proposed Service Broker Policy for Data Center Selection in Cloud Environment with Implementation
A Service Broker Policy for Data Center Selection in Cloud Environment with Implementation Dhaval Limbani*, Bhavesh Oza** *(Department of Information Technology, S. S. Engineering College, Bhavnagar) **
A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya
Service Broker Algorithm for Cloud-Analyst
Service Broker Algorithm for Cloud-Analyst Rakesh Kumar Mishra, Sreenu Naik Bhukya Department of Computer Science & Engineering National Institute of Technology Calicut, India Abstract Cloud computing
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters Abhijit A. Rajguru, S.S. Apte Abstract - A distributed system can be viewed as a collection
Nutan. N PG student. Girish. L Assistant professor Dept of CSE, CIT GubbiTumkur
Cloud Data Partitioning For Distributed Load Balancing With Map Reduce Nutan. N PG student Dept of CSE,CIT GubbiTumkur Girish. L Assistant professor Dept of CSE, CIT GubbiTumkur Abstract-Cloud computing
Throtelled: An Efficient Load Balancing Policy across Virtual Machines within a Single Data Center
Throtelled: An Efficient Load across Virtual Machines within a Single ata Center Mayanka Gaur, Manmohan Sharma epartment of Computer Science and Engineering, Mody University of Science and Technology,
Dr. J. W. Bakal Principal S. S. JONDHALE College of Engg., Dombivli, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Factor based Resource
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
WEIGHTED ROUND ROBIN POLICY FOR SERVICE BROKERS IN A CLOUD ENVIRONMENT
WEIGHTED ROUND ROBIN POLICY FOR SERVICE BROKERS IN A CLOUD ENVIRONMENT MOHAMMED RADI Computer Science Department,Faculty of Applied Science Alaqsa University, Gaza [email protected] ABSTRACT Cloud
Webpage: www.ijaret.org Volume 3, Issue XI, Nov. 2015 ISSN 2320-6802
An Effective VM scheduling using Hybrid Throttled algorithm for handling resource starvation in Heterogeneous Cloud Environment Er. Navdeep Kaur 1 Er. Pooja Nagpal 2 Dr.Vinay Guatum 3 1 M.Tech Student,
Load Balancing in cloud computing
Load Balancing in cloud computing 1 Foram F Kherani, 2 Prof.Jignesh Vania Department of computer engineering, Lok Jagruti Kendra Institute of Technology, India 1 [email protected], 2 [email protected]
Response Time Minimization of Different Load Balancing Algorithms in Cloud Computing Environment
Response Time Minimization of Different Load Balancing Algorithms in Cloud Computing Environment ABSTRACT Soumya Ranjan Jena Asst. Professor M.I.E.T Dept of CSE Bhubaneswar In the vast complex world the
Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table
Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table Anjali Singh M. Tech Scholar (CSE) SKIT Jaipur, [email protected] Mahender Kumar Beniwal Reader (CSE & IT), SKIT
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Priority Based Load Balancing Algorithm for Cloud Environment Harmandeep Singh Brar 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2, Department of Computer Science
Environments, Services and Network Management for Green Clouds
Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012
International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 575 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 575 Simulation-Based Approaches For Evaluating Load Balancing In Cloud Computing With Most Significant Broker Policy
Performance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing
IJECT Vo l. 6, Is s u e 1, Sp l-1 Ja n - Ma r c h 2015 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Performance Analysis Scheduling Algorithm CloudSim in Cloud Computing 1 Md. Ashifuddin Mondal,
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing Sonia Lamba, Dharmendra Kumar United College of Engineering and Research,Allahabad, U.P, India.
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
Estimating Trust Value for Cloud Service Providers using Fuzzy Logic
Estimating Trust Value for Cloud Service Providers using Fuzzy Logic Supriya M, Venkataramana L.J, K Sangeeta Department of Computer Science and Engineering, Amrita School of Engineering Kasavanahalli,
Dynamic Round Robin for Load Balancing in a Cloud Computing
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 6, June 2013, pg.274
Extended Round Robin Load Balancing in Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 8 August, 2014 Page No. 7926-7931 Extended Round Robin Load Balancing in Cloud Computing Priyanka Gautam
Comparative Analysis of Load Balancing Algorithms in Cloud Computing
Comparative Analysis of Load Balancing Algorithms in Cloud Computing Anoop Yadav Department of Computer Science and Engineering, JIIT, Noida Sec-62, Uttar Pradesh, India ABSTRACT Cloud computing, now a
CloudAnalyzer: A cloud based deployment framework for Service broker and VM load balancing policies
CloudAnalyzer: A cloud based deployment framework for Service broker and VM load balancing policies Komal Mahajan 1, Deepak Dahiya 1 1 Dept. of CSE & ICT, Jaypee University Of Information Technology, Waknaghat,
Abstract. 1. Introduction
A REVIEW-LOAD BALANCING OF WEB SERVER SYSTEM USING SERVICE QUEUE LENGTH Brajendra Kumar, M.Tech (Scholor) LNCT,Bhopal 1; Dr. Vineet Richhariya, HOD(CSE)LNCT Bhopal 2 Abstract In this paper, we describe
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
Performance Gathering and Implementing Portability on Cloud Storage Data
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering
Multilevel Communication Aware Approach for Load Balancing
Multilevel Communication Aware Approach for Load Balancing 1 Dipti Patel, 2 Ashil Patel Department of Information Technology, L.D. College of Engineering, Gujarat Technological University, Ahmedabad 1
Comparative Analysis of Load Balancing Algorithms in Cloud Computing
Comparative Analysis of Load Balancing Algorithms in Cloud Computing Ms.NITIKA Computer Science & Engineering, LPU, Phagwara Punjab, India Abstract- Issues with the performance of business applications
A SIMULATOR FOR LOAD BALANCING ANALYSIS IN DISTRIBUTED SYSTEMS
Mihai Horia Zaharia, Florin Leon, Dan Galea (3) A Simulator for Load Balancing Analysis in Distributed Systems in A. Valachi, D. Galea, A. M. Florea, M. Craus (eds.) - Tehnologii informationale, Editura
LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD
LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD Mitesh Patel 1, Kajal Isamaliya 2, Hardik kadia 3, Vidhi Patel 4 CE Department, MEC, Surat, Gujarat, India 1 Asst.Professor, CSE Department,
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
Cluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm
A REVIEW OF THE LOAD BALANCING TECHNIQUES AT CLOUD SERVER Kiran Bala, Sahil Vashist, Rajwinder Singh, Gagandeep Singh Department of Computer Science & Engineering, Chandigarh Engineering College, Landran(Pb),
PART IV Performance oriented design, Performance testing, Performance tuning & Performance solutions. Outline. Performance oriented design
PART IV Performance oriented design, Performance testing, Performance tuning & Performance solutions Slide 1 Outline Principles for performance oriented design Performance testing Performance tuning General
A Comparison of Four Popular Heuristics for Load Balancing of Virtual Machines in Cloud Computing
A Comparison of Four Popular Heuristics for Load Balancing of Virtual Machines in Cloud Computing Subasish Mohapatra Department Of CSE NIT, ROURKELA K.Smruti Rekha Department Of CSE ITER, SOA UNIVERSITY
Cloud Analyst: An Insight of Service Broker Policy
Cloud Analyst: An Insight of Service Broker Policy Hetal V. Patel 1, Ritesh Patel 2 Student, U & P U. Patel Department of Computer Engineering, CSPIT, CHARUSAT, Changa, Gujarat, India Associate Professor,
A Load Balancing Model Based on Cloud Partitioning for the Public Cloud
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 16 (2014), pp. 1605-1610 International Research Publications House http://www. irphouse.com A Load Balancing
Towards a Load Balancing in a Three-level Cloud Computing Network
Towards a Load Balancing in a Three-level Cloud Computing Network Shu-Ching Wang, Kuo-Qin Yan * (Corresponding author), Wen-Pin Liao and Shun-Sheng Wang Chaoyang University of Technology Taiwan, R.O.C.
CSE LOVELY PROFESSIONAL UNIVERSITY
Comparison of load balancing algorithms in a Cloud Jaspreet kaur M.TECH CSE LOVELY PROFESSIONAL UNIVERSITY Jalandhar, punjab ABSTRACT This paper presents an approach for scheduling algorithms that can
A Game Theory Modal Based On Cloud Computing For Public Cloud
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. XII (Mar-Apr. 2014), PP 48-53 A Game Theory Modal Based On Cloud Computing For Public Cloud
Dynamic Load Balancing: Improve Efficiency in Cloud Computing Argha Roy * M.Tech CSE Netaji Subhash Engineering College West Bengal, India.
Dynamic Load Balancing: Improve Efficiency in Cloud Computing Argha Roy * M.Tech CSE Netaji Subhash Engineering College West Bengal, India. Diptam Dutta M.Tech CSE Heritage Institute of Technology West
Load Balancing of Web Server System Using Service Queue Length
Load Balancing of Web Server System Using Service Queue Length Brajendra Kumar 1, Dr. Vineet Richhariya 2 1 M.tech Scholar (CSE) LNCT, Bhopal 2 HOD (CSE), LNCT, Bhopal Abstract- In this paper, we describe
WHAT WE NEED TO START THE PERFORMANCE TESTING?
ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
An Efficient Approach for Task Scheduling Based on Multi-Objective Genetic Algorithm in Cloud Computing Environment
IJCSC VOLUME 5 NUMBER 2 JULY-SEPT 2014 PP. 110-115 ISSN-0973-7391 An Efficient Approach for Task Scheduling Based on Multi-Objective Genetic Algorithm in Cloud Computing Environment 1 Sourabh Budhiraja,
Effective Load Balancing Based on Cloud Partitioning for the Public Cloud
Effective Load Balancing Based on Cloud Partitioning for the Public Cloud 1 T.Satya Nagamani, 2 D.Suseela Sagar 1,2 Dept. of IT, Sir C R Reddy College of Engineering, Eluru, AP, India Abstract Load balancing
Effective Virtual Machine Scheduling in Cloud Computing
Effective Virtual Machine Scheduling in Cloud Computing Subhash. B. Malewar 1 and Prof-Deepak Kapgate 2 1,2 Department of C.S.E., GHRAET, Nagpur University, Nagpur, India [email protected] and [email protected]
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS Ranjit Singh and Sarbjeet Singh Computer Science and Engineering, Panjab University, Chandigarh, India ABSTRACT Cloud Computing
An Approach to Load Balancing In Cloud Computing
An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,
Auto-Scaling, Load Balancing and Monitoring As service in public cloud
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 4, Ver. I (Jul-Aug. 2014), PP 39-46 Auto-Scaling, Load Balancing and Monitoring As service in public
Dr. Ravi Rastogi Associate Professor Sharda University, Greater Noida, India
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Round Robin Approach
Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing
Research Inventy: International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Fair Scheduling Algorithm with Dynamic
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING Gurpreet Singh M.Phil Research Scholar, Computer Science Dept. Punjabi University, Patiala [email protected] Abstract: Cloud Computing
