Load Balancing of Virtual Machine Using Honey Bee Galvanizing Algorithm in Cloud
|
|
|
- Clifford Bailey
- 9 years ago
- Views:
Transcription
1 Monika Rathore et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 6 (4), 215, Load Balancing of Virtual Machine Using Honey Bee Galvanizing Algorithm in Cloud Monika Rathore, Sarvesh Rai, Navdeep Saluja Computer Science and Engineering, Infinity Management & Engineering College Abstract -Load balancing is most important task of cloud computing. In order to attain best machine utilization, tasks from overloaded virtual machines ought to be transferred to under loaded virtual machines. Scheduling of resources are very massive problem on cloud. Scheduling of the models, cost, quality of service, time, and conditions of the request for access to services are factors is to be focused for cloud. This paper, the honey bee forage mechanism for load balancing is to improved load balancing in cloud to utilize its resources on cloud, is applied to optimize the scheduling of Virtual Machine (VM) on Cloud. The most focus is to research the distinction of Virtual Machine load scheduling to cut back the makespan of processing time that is total length of the schedule. Virtual Machine( VM ) load is calculated and checked for confinement at intervals a where the threshold condition set. With honey bee forage methodology, tasks are purloined from a random Virtual machine once a VM is idle. This saves the idle time of the process parts within the Virtual machine. The scheduling strategy was simulated using CloudSim tools. Experimental results indicated that the mixture of the planned using honey bee forage behavior and scheduling supported the dimensions of tasks performed an scheduling strategy in ever changing atmosphere and leveling work load which may reduce the span of processing time. Keys Artificial Bee Colony, Cloud Computing, programing Management, Virtualization Machine I. INTRODUCTION Cloud computing is one in all distributed computing paradigm that primarily focuses on providing everything as a service to the client and it provides computational and storage resources to users. The processing machines in cloud environments are referred to as virtual machines (VMs). Scheduling of the client tasks to offered resources may be a difficult task. Many tasks are allotted to one or a clusters of VMs that run the tasks at the same time by Virtual Machine [1]. This type of environments ought to make certain that the tasks are well balanced in virtual machines. Load balancing is that the task of distribution of application tasks to totally different processors to reduce program execution time. Effective implementation of load balancing will build cloud computing more practical and it conjointly improves user satisfaction. Load balancing distributes workloads across multiple computing resources like computers, a laptop cluster, network links, central process units or disk drives. Load balancing aims to optimize the resource use, maximize the makespan further on minimize the latency. The planned algorithm improves the honey bee forage technique by guaranteeing that no virtual machines stay idle. The performance of scheduling and allocation policy on a cloud infrastructure is a particularly difficult problem to tackle. CloudSim: Simulation structure that allows perfect modeling and simulation of Cloud computing infrastructures and running services. The simulation structure has the subsequent novel features: Support for modeling and illustration of enormous scale Cloud computing infrastructure Complete platform for modeling knowledge centers, scheduling, and allocations. Accessibility of virtualization engine Flexibility to modify between space-shared and time-shared allocation. II. RELATED WORKS Load balancing mechanism distributes the work across multiple computing resources to utilize them effectively and to cut back the latency of the task, at the same time eliminating a condition during which bound nodes are over loaded whereas others are beneath loaded. Dhinesh man and P.Venkata Krishna [1] Algorithm for Honey Bee galvanized load balancing(hbb-lb) of tasks in cloud computing environments that aims to attain well balanced load across Virtual machines for increasing the outturn. In Particle Swarm improvement (PSO) planned by Ayed salman, Imtiaz Ahmed [5] combines native search ways with world search ways (through neighborhood experience), making an attempt to balance exploration and exploitation. The formula is planned for the task assignment drawback for solid distributed computing systems. The result shows that this runs quicker with less quality. Belabbas Yabougi and Meriem Meddeber [6] planned a distributed load balancing model for grid computing which may represent any grid topology into forest structure. Distributed approach gains are forever higher than those achieved by the hierarchic approach. Erik Cuevas, Daniel Zaldívar, Marco Pérez-Cisneros, Humberto Sossa, Valentín Osuna [7] introduces a Block matching Algorithm for motion estimation supported Artificial Bee Colony (ABC). Here the numbers of search locations are drastically reduced by considering a fitness calculation. This Algorithm indicates once it's possible to calculate or solely estimate new search locations. It reduces the procedure quality. Guopu.Zha, surface-to-air missile Kwong [8] planned Gbest guided artificial bee Colony Algorithm for numerical perform improvement incorporating the knowledge of worldwide best (gbest) answer into the answer search equation to enhance the exploitation. GABC Algorithm consists of the 3 totally different stages that are the utilized bee stage, spectator stage and therefore the scout stage. The spectator stage tends to pick out the nice answer to any update, whereas each the utilized bee stage and update each individual
2 Monika Rathore et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 6 (4), 215, within the population. Pei-Wei Tsai, Jeng-Shyang Pan, Bin-Yih Liao dynasty, Nursingd Shu-Chuan Chu [9] introduce an increased Artificial Bee Colony improvement. The spectator bee is meant to maneuver straightly to the picked co- ordinate indicated by the utilized bees and judge the fitness worth close to it within the original rudiment formula so as to cut back procedure quality. M.V Panduranga Rao, S.Basavaraj Patil [1] planned a dynamic tree primarily based model in load balancing methods for Grid computing III. PROBLEM STATEMENT Until recently the main works on load balancing assumed solid nodes. Many instances of Cloud computing, as outlined herein, wherever dynamic and heterogeneous systems are necessary to produce ondemand resources or services. The Amazon EC2, dynamic load balancing is handled by replicating instances of the precise middleware platform for internet services. This is often achieved through a traffic analyzer that tracks the time taken to method a shopper request. New instances of the platform are started once the load will increase on the far side predefined thresholds [2]. Therefore, combos of rules impose the circumstances and answer for load balancing. Because the systems increase in size and quality, these rule sets become unwieldy and it should not be potential to take care of a viable observation and response cycle to manage the procedure work. In short, the dimensions of those systems could exceed the capabilities of connected meta systems to take care of a sufficiently agile and with efficiency organized load balancing (or general management) rule set. Once such a lot of management rules are outlined at intervals a system, there are probably to be conflicts amongst the rules; interactions and impact are normally terribly tough to research. For example, the execution of one rule could cause an incident, triggering another rule or set of rules, passionate about current state. These rules could successively trigger any rules there's a possible for an infinite cascade of policy execution to occur. In addition these rules are static in nature; there's typically no provision for rule refinement or analysis. A system rule requiring alteration or adjustment necessitates the system or part being taken offline, reprogrammed and deployed into the system. A load balancing system is needed that self regulates the load at intervals the Cloud s entities while not essentially having to possess full information of the system. Such self organized regulation could also be delivered through distributed algorithms; directly enforced from naturally discovered behavior, specifically designed to take care of a globally-balanced load, or directly fixing the topology of the system to boost the natural pattern of load distribution. IV. HONEY BEE BEHAVIOUR IN LOAD BALANCING OF TASKS Effective implementation of load balancing will build cloud computing more practical and it conjointly improves user satisfaction. Within the planned methodology, a honey bee forage technique is employed for task allocation and cargo balancing. Once tasks are allotted to the VMs, current load is calculated. If the VM becomes overloaded the task is transferred to the neighborhood VM whose load worth is below threshold [14]. Honey Bee forage technique employs suburbanized load leveling methodology and task transfer are disbursed on the fly. The algorithm ensures performance of the system and avoid system imbalance. A) BEE FORAGE BEHAVIOUR The artificial bee colony formula (ABC) algorithm supported the intelligent forage behavior of honey bee swarm and was planned by Karaboga in 25 [15]. The formula is totally galvanized by natural forage behavior of honey bees. B) INITIALIZATION METHOD Artificial Bee Colony algorithm starts by correlating all the bees with willy-nilly created food sources. bound food sources are indiscriminately elect by bees and their nectar quantity is set. These bees return onto the hive and share the knowledge with bees waiting in dance space [16]. Initialize the population of the scout bees, generate indiscriminately scout bees into the food sources and calculate the fitness values. C) Algorithm Repeat: every the utilized bees search round the food ources and update the new fitness, if the new fitness is best than the previous values. choose utilized bees and recruit on looks bees to go looking round the food sources and calculate on their fitness worth. select the onllkes bees with have the most effective fitness worth. Send scout bees into the food sources to get new food sources. Until (Stopping criterion isn't met) End At the start, the initial n scout bees are placed indiscriminately in VM on Cloud computing and n is that the range of scout bees. E) EMPLOYED BEE SECTION Employed bees be the food supply and supply the neighborhood of the supply in its memory. when sharing the knowledge within the dance space, utilized bees attend food supply visited by its previous cycle and select new food supply by victimization the knowledge within the neighborhood. Then spectator prefers a food supply counting on nectar info provided by utilized bees. F) ONLOOKER BEE SECTION Onlooker bees get the knowledge concerning food sources from utilized bees in hive and choose one in all the sources. spectator bee is anticipating a dance to decide on a food supply. Waggle/tremble/Vibration dances ar performed by the bees to relinquish a concept concerning quality and amount of food and its distance from bee hive. G) SCOUT BEE SECTION Scout bee disbursed random search. once the nectar supply is abandoned by the bees, a brand new food supply is indiscriminately determined by a scout bee
3 Monika Rathore et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 6 (4), 215, V. ENHANCED HONEY BEE INSPIRED LOAD BALANCING ALGORITHM Within the planned methodology, increased honey bee forage technique with random stealing is employed for task allocation and cargo leveling. Once tasks are allotted to the VMs, current load is calculated. If the VM becomes overloaded the task is transferred to the neighborhood Virtual machine whose load worth is below threshold [14]. Honey Bee forage technique employs suburbanized load balancing methodology and task transfer are disbursed on the fly. The formula so ensures performance of the system and avoid system imbalance. Additionally, rudiment consists of 3 management parameters: 1) Population size (SN) is that the range of food sources (or solutions) within the population. metal is capable the quantity of utilized bees or spectator bees. 2)Most Cycle range (MCN) refers to the most range of generations. 3) Limit is employed to diversify the search, to see the quantity of allowable generations that every non-improved food supply is to be abandoned. LetVM={VM1,VM2,VM3,,VMN} is a set of N virtual machines and = {task1,2, task3,,k} of K task to be regular and processed in VM. All the machines ar unrelated however are paralleled VI. EVALUATE THE FITNESS OF THE POPULATION: fit, i,j = --- (1 ) Where fit i,j is that the fitness of the bees population of i in VM j. tasklength is that the length of the task that has been submitted in VMj and capability is that the capability of VM j calculating supported the subsequent capacityj = pe_numj pe_mipsj + vm_bwj ---- ( 2 ) Select m Sites for Neighborhood Search: Scout bees with the best fitness are chosen as choose Bee and therefore the sites visiting by them are chosen from neighborhood of m VMs. Recruit Bees for elect Site: Send a lot of bees to neighborhood of the most effective VM, then judge the fitness supported fit, ----( 3 ) i,j = Where inputfilelength is that the length of the task before execution. choose the most effective Fitness Bees from every Patch and Assign to Virtual Machine: for every spherical, the bee with the best fitness are chosen to assign task in Virtual Machine. Calculate Load Balance: when submitting tasks to the beneath loaded VMj, the present work of all offered VMs will be calculated by victimization the knowledge that received from the datacenter. Thus, variance (SD) is calculated so as to measure the deviations of load on VMs. variance of the load will be measured as SD = ( 4 ) Processing time of VM: Xj= i ( 5 ) Mean of all processing times of all VMs: X= ( 6 ) If the S.D. of the loaded VM is a smaller amount than or capable the mean, then the system is during a balance state. On the opposite hand, if the S.D. is above the mean, then the system is in imbalance state. The preventative programming is prioritized. The best priority method should be the method that's presently used. The preventative programming feature permits a unfinished high-priority job to preempt a running job of lower priority. Fig 1. Flow sheet of VM algorithm and cargo balancing victimization rudiment. VII. EXPERIMENTAL RESULTS According to the formula delineated higher than, the simulation victimization CloudSim-3..1 Tools are selfaddressed. There are four servers are used here. The parameter setting of rudiment formula is as follows. The experiment is shown within the graph that consists of comparison of resource usage to the servers. The bar diagram shows the entire memory and therefore the used memory. The of Makespan for load leveling victimization honey bee galvanized load balancing formula (HBBLB) is illustrated in Fig.2 Makespan will be outlined because the overall task completion time. we have a tendency to denote completion time of task T i on VM j as CT ij
4 Monika Rathore et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 6 (4), 215, Makespan= max{ct ij i,, 1,2, 1,2, } Make Span Make Span 2 No of Fig 2 Makespan for Load Balancing using Honey Bee Algorithm The coordinate axis represents the quantity of tasks and coordinate axis represents Makespan in milliseconds. With load leveling victimization honey bee galvanized load leveling (HBBLB), the makespan is reduced significantly. once range of tasks will increase, the distinction in makespan is a lot of, the latency in milliseconds for HBBLB. The coordinate axis represents range of tasks and coordinate axis represents the latency in milliseconds. it's the quantity of your time taken between submission of asking and therefore the initial response that's created. The reduction in waiting time is useful in raising the responsiveness of the VMs No of Response Time Fig 3 Response Time Response Time The degree of imbalance in load in terms of range of tasks. The coordinate axis represents the quantity of tasks and coordinate axis represents the imbalance degree. Imbalance degree is outlined in equation (4) Degree of imbalance= ( T high T low )/T avg Where T high is the best task, T low is that the lowest task among all the virtual machines and T avg is that the average task of virtual machines. From Fig No of Imbalance Degree Fig 4 Degree of Imbalance An important parameter utilized in this work to research the load leveling strategy of the planned formula is that the average resource utilization and is expressed in proportion. Resource Utilization =VM demand / range of tasks Resource Utilization ( % ) No of Fig 5 Resource Utilization Fig.5 shows the resource utilization rate of honey bee load leveling methodology. Idle time is that the time between the days at that task is arrived on a virtual machine and time of task to be allotted to 1 bound virtual machine. The comparison is formed in terms of range of tasks and therefore the idle time and therefore the results are shown in Fig No of Fig. 6 Idle Time ( ns ) Imbalance Degree Resource Utilization ( % ) Idle Time ( ns ) Idle Time ( ns )
5 Monika Rathore et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 6 (4), 215, VIII. CONCLUSION This paper presents implementation formula which can resolve the Virtual machine programming management at a lower place the dynamic atmosphere of the amount of VMs and requests on Cloud computing. We have projected a flow chart for load balancing in cloud computing environments supported behavior of honey bee forage strategy. The tasks are to be send to the underloaded machine and like forage bee consecutive tasks also are sent there to Virtual Machine until the machine gets overloaded as flower patches exploitation is completed by scout bees. Honey bee behavior galvanized load balancing, improves the general turnout of process and priority based balancing focuses on reducing the makespan, time a task must help a queue of the VM. Thus, it reduces the response of your time of VMs. The experimental results show that the formula is effective when put next with existing algorithms. Our approach illustrates that there's a big improvement in average execution time and reduction in waiting time of tasks on queue. Results show that our formula stands smart while not increasing further overheads. IX. FUTURE WORK In future, there's scope for improvement within the algorithms. we have a tendency to arrange to improve this algorithm by considering alternative QoS factors of tasks. The performance of the given algorithms can even be augmented by variable totally different parameters. projected algorithm remains a promising and fascinating algorithm, which might still be extensively employed by researchers across various fields. Its potential advantage of being simply hybridized with totally different metaheuristic algorithms and parts makes it robustly viable for continuing utilization for additional exploration and improvement prospects in more years to return. REFERENCES [1]. Kruekaew.B and Kimpan.W Virtual Machine Scheduling Management on Cloud Computing Using Artificial Bee Colony March 214. [2]. Armbrust.M, Fox.A, Griffith.R, Joseph.A.D, Katz.R, Konwinski.a, Lee.G, Patterson.D, Rabkin.A, Stoica.I, and Zaharia.M, A view of cloud computing, in Communications of the acm, vol. 53, no. 4, April 21, pp [3]. Asaju la Aro Bolaji, Ahamed Tajudin Khader, Mohammed Azmi Al-Beter and Mohammed [4]. Basturk.B and Karboga.D, On the performance of artificial bee colony(abc) algorithm, in Applied Soft Computing. 28, pp [5]. Calheiros.R.N, Ranjan.R, Rose.C.A.F.D and Buyya.R, CloudSim: a toolkit for modeling and simulation of cloud computingenvironments and evaluation of resource provisioning algorithms, Software : Practice and Experience, Vol. 41, No.1, Jan. 211, pp [6]. Hu.J, Gu.J, Sun.G, and Zhao.T, A scheduling strategy on load balancing of virtual machine resources in cloud computing environment, in 3rd Int. Symp. on Parallel Architectures, Algorithms and Programming(PAAP), 21, 18-2 Dec. 21, pp [7]. MainakAdhikari, SouravBanerjee, UwastpalBis, Smart Assignment Model for Cloud Service Provider, Special Issue of International Journal of Computer Applications ( ) on Advanced Computing and Communication Technologies for HPC Applications - ACCTHPCA, June 212 [8]. Mizan.T, Masud.S.M.R.A and Latip.R, Modified bees life algorithm for job scheduling in hybrid cloud, in Int. Journal of Engineering and Technology(IJET), 212, vol. 2, no.6, June 212, pp [9]. Pardeep Kumar, Amandeep Verma, Independent Scheduling in Cloud Computing by Improved Genetic Algorithm. Volume 2, Issue 5, May212. [1]. Prasanna Kumar.K, Arun Kumar.S, Dr.Jagadeeshan, Effective Load Balancing for Dynamic Resource Allocation in Cloud Computing,in International Journal of Innovative Research in Computer and Communication EngineeringVol.2, Issue 3, March 213. [11]. Vahid Arabnejad, Ali Moeini and Nasrollah Moghadam, Using Bee Colony Optimization to Solve the Scheduling Problem in Homogenous Systems, in Int. Journal of Computer ScienceVol. 8, Issue 5, No 3, September 211. [12]. Wei.Y and Tian.L Research on cloud design resources scheduling based on genetic algorithm, in 212 Int. Conf. on Systems and Informatics (ICSAI 212), 212, May 212, pp [13]. Tushar Saini, Dr Ajay jangra Scheduling Optimization in Cloud Computing, in Int. Journal of Advanced Research in Computer Science and Software Engineering(ISSN: X) April 213. [14]. Bharti Mohali, Akhil Goyal A Study of Load Balancing in Cloud Computing using Soft Computing Techniques Int. Journal of Computer Applications ( )Volume 92 No.9, April Dinesh Babu L.D, P.Venkata Krishna, Honey Bee inspired Load Balancing of tasks in cloud computing environments, Applied soft computing 13, , Tejinder Sharma, Vijay Kumar Banga, Efficient and Enhanced Algorithm in Cloud Computing,IJSCE,ISSN: , Joshua Samuel Raj, Hridya K.S,V. Vasudevan, Augmenting Hierarchical Load Balancing with Intelligence in Grid Environment, International Journal of Grid and Distributed Computing Vol. 5,No. 2, pp. 9-8, Guopu.Zha, Sam Kwong, Gbest-guided Artificial bee Colony algorithm for numerical function optimization, Elsevier ,21 19 Erik Cuevas, Daniel Zaldívar, Marco Pérez-Cisneros, Humberto Sossa, Valentín Osuna, Block matching algorithm for motion estimation based on ABC, Applied soft computing,212 2 Guopu.Zha, Sam Kwong, Gbest-guided Artificial bee Colony algorithm for numerical function optimization, Elsevier ,
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,
A New Modified HBB Optimized Load Balancing in Cloud Computing
A New Modified HBB Optimized Load Balancing in Cloud Computing 799 Mohd Hamza, 2 Satish Pawar, 3 Yogendra Kumar Jain,2,3 Dept. of Computer Science and Engineering, Samrat Ashok Technological Institute
CLOUD COMPUTING PARTITIONING ALGORITHM AND LOAD BALANCING ALGORITHM
CLOUD COMPUTING PARTITIONING ALGORITHM AND LOAD BALANCING ALGORITHM Anisaara Nadaph 1 and Prof. Vikas Maral 2 1 Department of Computer Engineering, K.J College of Engineering and Management Research Pune
A Review on Load Balancing In Cloud Computing 1
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 6 June 2015, Page No. 12333-12339 A Review on Load Balancing In Cloud Computing 1 Peenaz Pathak, 2 Er.Kamna
Load Balancing Strategy of Cloud Computing based on Artificial Bee
Load Balancing Strategy of Cloud Computing based on Artificial Bee Algorithm 1 Jing Yao*, 2 Ju-hou He 1 *, Dept. of Computer Science Shaanxi Normal University Xi'an, China, [email protected] 2, Dept.
A Novel Switch Mechanism for Load Balancing in Public Cloud
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Novel Switch Mechanism for Load Balancing in Public Cloud Kalathoti Rambabu 1, M. Chandra Sekhar 2 1 M. Tech (CSE), MVR College
A Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning
A Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning 1 P. Vijay Kumar, 2 R. Suresh 1 M.Tech 2 nd Year, Department of CSE, CREC Tirupati, AP, India 2 Professor
ABC - LOAD BALANCING TECHNIQUE - IN CLOUD COMPUTING
ABC - LOAD BALANCING TECHNIQUE - IN CLOUD COMPUTING Miss. Neeta S. Nipane Department of Computer Science and Engg ACE,Nagthana Rd, Wardha(MH),INDIA [email protected] Prof. Nutan M. Dhande Department
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
A Survey Of Various Load Balancing Algorithms In Cloud Computing
A Survey Of Various Load Balancing Algorithms In Cloud Computing Dharmesh Kashyap, Jaydeep Viradiya Abstract: Cloud computing is emerging as a new paradigm for manipulating, configuring, and accessing
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
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,
ACO Based Dynamic Resource Scheduling for Improving Cloud Performance
ACO Based Dynamic Resource Scheduling for Improving Cloud Performance Priyanka Mod 1, Prof. Mayank Bhatt 2 Computer Science Engineering Rishiraj Institute of Technology 1 Computer Science Engineering Rishiraj
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
Effective Load Balancing for Cloud Computing using Hybrid AB Algorithm
Effective Load Balancing for Cloud Computing using Hybrid AB Algorithm 1 N. Sasikala and 2 Dr. D. Ramesh PG Scholar, Department of CSE, University College of Engineering (BIT Campus), Tiruchirappalli,
Analysis of Job Scheduling Algorithms in Cloud Computing
Analysis of Job Scheduling s in Cloud Computing Rajveer Kaur 1, Supriya Kinger 2 1 Research Fellow, Department of Computer Science and Engineering, SGGSWU, Fatehgarh Sahib, India, Punjab (140406) 2 Asst.Professor,
Applied Soft Computing
Applied Soft Computing 13 (2013) 2292 2303 Contents lists available at SciVerse ScienceDirect Applied Soft Computing j ourna l ho me p age: www.elsevier.com/l ocate/asoc Honey bee behavior inspired load
A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING
A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING Harshada Raut 1, Kumud Wasnik 2 1 M.Tech. Student, Dept. of Computer Science and Tech., UMIT, S.N.D.T. Women s University, (India) 2 Professor,
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
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS Survey of Optimization of Scheduling in Cloud Computing Environment Er.Mandeep kaur 1, Er.Rajinder kaur 2, Er.Sughandha Sharma 3 Research Scholar 1 & 2 Department of Computer
Distributed and Dynamic Load Balancing in Cloud Data Center
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. 5, May 2015, pg.233
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
Keywords: Dynamic Load Balancing, Process Migration, Load Indices, Threshold Level, Response Time, Process Age.
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load Measurement
A Survey on Load Balancing Technique for Resource Scheduling In Cloud
A Survey on Load Balancing Technique for Resource Scheduling In Cloud Heena Kalariya, Jignesh Vania Dept of Computer Science & Engineering, L.J. Institute of Engineering & Technology, Ahmedabad, India
Performance Evaluation of Task Scheduling in Cloud Environment Using Soft Computing Algorithms
387 Performance Evaluation of Task Scheduling in Cloud Environment Using Soft Computing Algorithms 1 R. Jemina Priyadarsini, 2 Dr. L. Arockiam 1 Department of Computer science, St. Joseph s College, Trichirapalli,
LOAD BALANCING IN CLOUD USING ACO AND GENETIC ALGORITHM
724 LOAD BALANCING IN CLOUD USING ACO AND GENETIC ALGORITHM *Parveen Kumar Research Scholar Guru Kashi University, Talwandi Sabo ** Er.Mandeep Kaur Assistant Professor Guru Kashi University, Talwandi Sabo
Survey of Load Balancing Techniques in Cloud Computing
Survey of Load Balancing Techniques in Cloud Computing Nandkishore Patel 1, Ms. Jasmine Jha 2 1, 2 Department of Computer Engineering, 1, 2 L. J. Institute of Engineering and Technology, Ahmedabad, Gujarat,
Analysis and Review of Load Balancing in Grid Computing using Artificial Bee Colony
Analysis and Review of Load Balancing in Grid Computing using Artificial Bee Colony Preeti Gulia Department of Computer Science and Application Maharshi Dayanand University,,Rohtak, Haryana-124001 Deepika
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
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
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
Journal of Theoretical and Applied Information Technology 20 th July 2015. Vol.77. No.2 2005-2015 JATIT & LLS. All rights reserved.
EFFICIENT LOAD BALANCING USING ANT COLONY OPTIMIZATION MOHAMMAD H. NADIMI-SHAHRAKI, ELNAZ SHAFIGH FARD, FARAMARZ SAFI Department of Computer Engineering, Najafabad branch, Islamic Azad University, Najafabad,
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
An Enhanced Cost Optimization of Heterogeneous Workload Management in Cloud Computing
An Enhanced Cost Optimization of Heterogeneous Workload Management in Cloud Computing 1 Sudha.C Assistant Professor/Dept of CSE, Muthayammal College of Engineering,Rasipuram, Tamilnadu, India Abstract:
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
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
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,
Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review
Load Balancing in the Cloud Computing Using Virtual Machine Migration: A Review 1 Rukman Palta, 2 Rubal Jeet 1,2 Indo Global College Of Engineering, Abhipur, Punjab Technical University, jalandhar,india
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]
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,
Load Balancing for Improved Quality of Service in the Cloud
Load Balancing for Improved Quality of Service in the Cloud AMAL ZAOUCH Mathématique informatique et traitement de l information Faculté des Sciences Ben M SIK CASABLANCA, MORROCO FAOUZIA BENABBOU Mathématique
A Survey on Load Balancing Techniques Using ACO Algorithm
A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square
International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing
A Study on Load Balancing in Cloud Computing * Parveen Kumar * Er.Mandeep Kaur Guru kashi University,Talwandi Sabo Guru kashi University,Talwandi Sabo Abstract: Load Balancing is a computer networking
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,
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
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
Energy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
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,
A Hybrid Model of Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) Algorithm for Test Case Optimization
A Hybrid Model of Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) Algorithm for Test Case Optimization Abraham Kiran Joseph a, Dr. G. Radhamani b * a Research Scholar, Dr.G.R Damodaran
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
Load Balancing to Save Energy in Cloud Computing
presented at the Energy Efficient Systems Workshop at ICT4S, Stockholm, Aug. 2014 Load Balancing to Save Energy in Cloud Computing Theodore Pertsas University of Manchester United Kingdom [email protected]
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,
IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN 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 ISSN 2320 088X IJCSMC, Vol. 3, Issue.
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING Avtar Singh #1,Kamlesh Dutta #2, Himanshu Gupta #3 #1 Department of Computer Science and Engineering, Shoolini University, [email protected] #2
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,
An Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management. Ginhung Wang, Kuochen Wang
1 An Efficient Hybrid MMOG Cloud Architecture for Dynamic Load Management Ginhung Wang, Kuochen Wang Abstract- In recent years, massively multiplayer online games (MMOGs) become more and more popular.
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],
CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT
81 CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT 5.1 INTRODUCTION Distributed Web servers on the Internet require high scalability and availability to provide efficient services to
Group Based Load Balancing Algorithm in Cloud Computing Virtualization
Group Based Load Balancing Algorithm in Cloud Computing Virtualization Rishi Bhardwaj, 2 Sangeeta Mittal, Student, 2 Assistant Professor, Department of Computer Science, Jaypee Institute of Information
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS Lavanya M., Sahana V., Swathi Rekha K. and Vaithiyanathan V. School of Computing,
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]
Distributed file system in cloud based on load rebalancing algorithm
Distributed file system in cloud based on load rebalancing algorithm B.Mamatha(M.Tech) Computer Science & Engineering [email protected] K Sandeep(M.Tech) Assistant Professor PRRM Engineering College
A SURVEY ON WORKFLOW SCHEDULING IN CLOUD USING ANT COLONY OPTIMIZATION
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. 3, Issue. 2, February 2014,
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
XOR-based artificial bee colony algorithm for binary optimization
Turkish Journal of Electrical Engineering & Computer Sciences http:// journals. tubitak. gov. tr/ elektrik/ Research Article Turk J Elec Eng & Comp Sci (2013) 21: 2307 2328 c TÜBİTAK doi:10.3906/elk-1203-104
An Efficient Study of Job Scheduling Algorithms with ACO in Cloud Computing Environment
ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference
Praktikum Wissenschaftliches Rechnen (Performance-optimized optimized Programming)
Praktikum Wissenschaftliches Rechnen (Performance-optimized optimized Programming) Dynamic Load Balancing Dr. Ralf-Peter Mundani Center for Simulation Technology in Engineering Technische Universität München
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
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
A REVIEW ON LOAD BALANCING TECHNIQUE IN THE PUBLIC CLOUD USING PARTITIONING METHOD
A REVIEW ON LOAD BALANCING TECHNIQUE IN THE PUBLIC CLOUD USING PARTITIONING METHOD 1 G. DAMODAR, 2 D. BARATH KUMAR 1 M.Tech Student, Department of CSE. [email protected] 2 Assistant Professor, Department
Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing
Comparison of Various Particle Swarm Optimization based Algorithms in Cloud Computing Er. Talwinder Kaur M.Tech (CSE) SSIET, Dera Bassi, Punjab, India Email- [email protected] Er. Seema Pahwa Department
International Journal of Advance Research in Computer Science and Management Studies
Volume 2, Issue 11, November 2014 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
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
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
@IJMTER-2015, All rights Reserved 355
e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com A Model for load balancing for the Public
SCHEDULING IN CLOUD COMPUTING
SCHEDULING IN CLOUD COMPUTING Lipsa Tripathy, Rasmi Ranjan Patra CSA,CPGS,OUAT,Bhubaneswar,Odisha Abstract Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism
Various Schemes of Load Balancing in Distributed Systems- A Review
741 Various Schemes of Load Balancing in Distributed Systems- A Review Monika Kushwaha Pranveer Singh Institute of Technology Kanpur, U.P. (208020) U.P.T.U., Lucknow Saurabh Gupta Pranveer Singh Institute
Cost Effective Selection of Data Center in Cloud Environment
Cost Effective Selection of Data Center in Cloud Environment Manoranjan Dash 1, Amitav Mahapatra 2 & Narayan Ranjan Chakraborty 3 1 Institute of Business & Computer Studies, Siksha O Anusandhan University,
Keywords Load balancing, Dispatcher, Distributed Cluster Server, Static Load balancing, Dynamic Load balancing.
Volume 5, Issue 7, July 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Hybrid Algorithm
Storage I/O Control: Proportional Allocation of Shared Storage Resources
Storage I/O Control: Proportional Allocation of Shared Storage Resources Chethan Kumar Sr. Member of Technical Staff, R&D VMware, Inc. Outline The Problem Storage IO Control (SIOC) overview Technical Details
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems
A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems RUPAM MUKHOPADHYAY, DIBYAJYOTI GHOSH AND NANDINI MUKHERJEE Department of Computer
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
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology
Experiments on the local load balancing algorithms; part 1
Experiments on the local load balancing algorithms; part 1 Ştefan Măruşter Institute e-austria Timisoara West University of Timişoara, Romania [email protected] Abstract. In this paper the influence
Redistribution of Load in Cloud Using Improved Distributed Load Balancing Algorithm with Security
ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference
How To Partition Cloud For Public Cloud
An Enhanced Load balancing model on cloud partitioning for public cloud Agidi.Vishnu vardhan*1, B.Aruna Kumari*2, G.Kiran Kumar*3 M.Tech Scholar, Dept of CSE, MLR Institute of Technology, Dundigal, Dt:
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
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
Optimal Service Pricing for a Cloud Cache
Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,
Comparative Study of Load Balancing Algorithms in Cloud Environment using Cloud Analyst
Comparative Study of Load Balancing Algorithms in Cloud Environment using Cloud Analyst Veerawali Behal Mtech(SS) Student Department of Computer Science & Engineering Guru Nanak Dev University, Amritsar
