Efficient Cost Scheduling algorithm with Load Balancing in a Cloud Computing Environment
|
|
|
- Pamela Carter
- 10 years ago
- Views:
Transcription
1 Efficient Cost Scheduling algorithm with Load Balancing in a Cloud Computing Environment Amanpreet Chawla, Navtej Singh Ghumman Department of Computer Science and Engineering, SBSSTC, FZR, Punjab, India ABSTRACT: Cloud computing is a very popular paradigm in the field of computer science. It provides on demand, ubiquitous access as a service to different people via the internet. In spite of offering many benefits over the traditional computing, there are numerous issues in cloud computing. Load balancing is one of the issue in cloud computing that distributes the workload to the nodes in such a way no one node is overloaded or under - loaded. In this paper, cost scheduling algorithm is applied for load balancing by considering the cost of service provider and user. In the cost scheduling algorithm, efficient mapping of tasks to available packages in cloud so it beneficial to user and service provider. KEYWORDS: Cloud Computing, Load balancer, Virtual machine. I. INTRODUCTION Cloud computing is one of the latest paradigm in the field of computer science where heterogeneous services such as applications, servers and storage are delivered to an organization's computer and devices through the Internet. It is called ubiquitous computing that can be access anywhere anytime. Cloud computing system can be deployed in different ways called deployment models. There are many development models of cloud computing such as public cloud, private cloud, hybrid cloud, community cloud. Private cloud will be deployed in single organization and public cloud offers the hosted the services to general public via the network. Hybrid cloud is combination of public and private cloud that remain unique entities but are bound together offering the advantages of multiple deployment models A community cloud is formed when several organizations with similar requirements share common infrastructure. There are some service models like software as a service and platform as a service and infrastructure as a service that provides services to different users. Infrastructure as a Service (IaaS), which provides the hardware to users on rent basis for various purposes. In case of platform as a Service (PaaS), environment is provided to the client so they can develop, debug, deploy the applications on this platform. In case of software as a service(saas), users don't need to install or upgrade any software. A. Benefits and Barriers of Cloud Computing There are some benefits of cloud computing that are: a) Scalability: Scalability is the capability of a system to increase total throughput under an increased load when resources are added. Resources can be servers, hardware, storage, and network. The user can be scale up or scale down the resources in the cloud computing according to their need without buying the resources. b) Virtualization: In cloud computing, virtualization is a concept where users have a single view of available resources irrespective of their arrangement in physical devices. So it is advantageous for the providing the service towards users with less number of physical resources. c) Mobility: It provides mobility because users can access applications anywhere through the internet. d) Low Infrastructure Costs: The pay-per-usage model is supported in cloud computing. It actually helps an organization to pay for the resources they need, not to make any investment for the resources available in the cloud. Moreover, the provider does not require any infrastructural maintenance or upgrade costs. Thus, the cloud computing provides several advantages with form of elasticity, availability and expandability ondemand. Still it has some constraints or limitations as discussed in the following: a) Requires a constant Internet connection: Cloud computing is impossible if you cannot connect to the Internet. b) Slow speed of Internet : Uploading and downloading of large documents may take a long time. Copyright to IJIRCCE DOI: /ijircce
2 Figure 1 shows the different features and types and models of cloud computing. Some benefits and features of cloud computing are mobility, cost efficiency, virtualization and easy to use but there are some issues in cloud computing like load balancing, trust management, privacy, security and task scheduling. Figure1. Cloud Computing Load Balancing is the one of the issue in cloud computing. It is a process of reassigning the total load to the individual nodes of the collective system to make resource utilization effective and to improve the response time of the task, simultaneously removing a condition in which some of the nodes are under loaded while some others are over loaded. It helps in effective resource utilization and improves response time of the task.[1] II. LITERATURE SURVEY In this section, we briefly summarize the load balancing algorithms used in the cloud computing environment. The main focus is on the efficient utilization of the resources and balancing the virtual machines with the incoming request. Shridhar G.Damanal and G. Ram Mahana Reddy [3] have proposed the VM-Assign load balance algorithm which allocates the incoming requests to the all available virtual machines in an efficient manner. This algorithm focuses mainly on finding out the least loaded virtual machine and how incoming jobs are allocated intelligently. In this, the performance is analyzed using Cloudsim simulator and compared with existing Active- VM load balance algorithm Vishwas Bagwaiya, Sandeep k. Raghuwanshi [4] have developed the Hybrid scheduling algorithm that can maintain the load and provides modified resource allocation techniques. In this Hybrid approach is applied for load balancing using Throttled and Equally Spread Current Execution (ESCE) algorithms. It contains the excellence of both ESCE and Throttled algorithms. L.D. Dhinesh Babu, P. Venkata Krishna [5] have developed the honey bee behaviour inspired load balancing algorithm is used to balance the workload across virtual machine to maximize the throughput and also balance the priorities of task on machines in such a way that waiting time of task in queue is minimal. HBB-LB is derived from the behavior of honey bees for finding and reaping food. Task are removed from overloaded VM, upon submission to the under loaded VM, the task will update the number of various priority tasks and update the load of that particular VM to all other waiting tasks. Kumar Nishant, Pratik Sharma, Vishal Krishna, Nitin and Ravi Rastogi [6] have developed the ACO algorithm for load distribution of workloads among nodes of a cloud by the use of Ant Colony Optimization (ACO).ACO is inspired from the ant colonies that work together in foraging behavior. The ants work together in search of new sources of food and simultaneously use the existing food sources to shift the food back to the nest. These Ants along with their traversal will be updating a pheromone table, which will keep a tab on the resources utilization by each node. Copyright to IJIRCCE DOI: /ijircce
3 Raza Abbas Haidri, C. P. Katti, P. C. Saxena have proposed efficient load balancing algorithm which ensures a fair distribution of loads among virtual machines and better resource utilization. It balances the loads coming from several users among datacenters and it offers better resource utilization and high availability in the form of improved response time and turnaround time Yogita Chawla1, Mansi Bhonsle [7] have proposed scheduling approach in cloud employs a dynamically optimized cost-based task scheduling algorithm for making efficient mapping of tasks to available resources in cloud. It aims to combine cost based task scheduling beneficial to user and dynamically optimized resource allocation strategy beneficial to service provider. It also improves computation/communication ratio and utilization of available resources by grouping the user tasks. Mrs. Nagamani H. Shahapure, Dr. Jayarekha P [8] have proposed the Load Balancing with Optimal Cost Scheduling algorithm. In this proposed algorithm the workload is distributed evenly across all the hosts in the cloud to avoid a situation where some nodes are heavily loaded while the others have hardly any work. It is one of the Resource Scheduling Algorithm that optimizes the cost and schedules the resources based on the cost. III. COST SCHEDULING ALGORITHM In this algorithm, the workload is distributed evenly across all the hosts in the cloud to avoid a situation where some nodes are heavily loaded while the others have hardly any work. It is one of resource scheduling algorithm that optimize the cost and reschedule the resources based on cost. It helps to achieve the user satisfaction and resource utilization. In the existing algorithm, each resource have separate VM. Whenever client request for two resources, two VM's were processed. It increased the cost of service provider. In the cost scheduling algorithm, authors proposed a algorithm that resources are grouped into package in each VM. each VM contains service pack. Whenever client request for resources, the VM consist that package is executed that saves the cost of service provider. Clients request for a resources and clients handles according to priority.higher priority job are firstly executed on the VM consisting that package. The VM's having the package. Resources are grouped into package. User sends the request for a specific package and broker Checks the VM consisting that package. if the VM is idle then broker allocate that VM to user for the processing. If VM is busy then user waits for their turn.[7,12] Variables R i VM i C i u_cost e_cost Pr i I P Pkg Meaning The available cloud resources The available virtual machines The price fixed for VMi executing Ri The cost of the user for getting the service The cost taken by VM to serve the user Profit at the provider for executing the resource Number of instances, ranging from 1 to n Processor Resources grouped into packages The Cost of execution depends on the package Pkg containing the resource R executing on VM. Algorithm: if (P[i]==0) [Check the processor status, if it is idle] Copyright to IJIRCCE DOI: /ijircce
4 Processor status= 1; [Set processor status as ready] u_cost = u_cost[i]; [initialize the user cost] e_cost = cost of VM and Pkg * u_time; [Calculate the actual cost] Pr = u_cost - e_cost; [Calculate the profit] By using this algorithm both cloud provider and cloud users are benefited. The profit at the service provider can be calculated as: u_cost = u_cost (VM)/sec; [user pays according to the package selected] e_cost = e_cost (VM)/ sec; [actual cost involve in executing] n n n=1,2..n profit = (u_cost e_cost) n=1,2..n IV. SIMPLE ALGORITHM In this algorithm, the cloudlets are assigned to virtual machines (VM's) on the basis of time slices. Here the time is divided into multiple slices and each node is given a particular time slice or time interval. it utilizes the principle of time scheduling. Each node is given a quantum and in this quantum the node will perform its operations. The resources of the service provider are provided to the requesting client on the basis of this time slice. After the time slice is over, the next queued user request will come for execution. user tasks are scheduled to virtual machines for some quantum of time one by one. The time slice expires, machine is given to the next task. V. SIMULATION / EXPERIMENT DETAILS A CloudSim simulator was used to test the algorithm. The simulator consists of cloud components like Virtual Machines (VM), Data Center (DC), Host and Cloudlet. The configuration for the different components (Bandwidth, MIPS (Million Instruction per Second), Cost, RAM size etc is mentioned. Features of CloudSim Different kinds of functionalities of CloudSim are presented in the following. Support for modelling and simulation of large scale cloud computing data centers. Support for modelling and simulation of virtualized server hosts, with customizable policies for provisioning host resources to virtual machines. Support for modelling and simulation of energy-aware computational resources. Modules a) Virtual Machines: Each data center consists of virtual machines (VM) which provide the resources requested by the clients. b) Service Packs: Each virtual machine consists service packs such as VMl contains a service pack for software; VM2 contains a service pack for software and network resources and so on. Each service pack has a price fixed per sec. c) Cloudlets: The tasks or jobs currently running in the VM are cloudlets. Based on the request of the client, the corresponding resource pack is executed and the service is provided to the client. d) Load Balancer: This component models the load balance policy used by data center's when serving allocation requests. By default the load balancing policy uses a round robin algorithm. This allocates all incoming requests to the available virtual machines in round robin fashion without considering the load existing on each virtual machine. In the CloudSim, We take three cloudlets and two VM's for the testing this algorithm. VM's contains a package and each package has fixed price. Copyright to IJIRCCE DOI: /ijircce
5 Cloudlets VM's PACKAGES C0 VM0 P1 C1 VM1 P2 C2 C0 and C2 request for P1 and C2 Request for P2.VM0 having P1 and VM1 having P2. Figure 3 Shows a log file that is generated when a service is given to the client. It contains the details such as the user request currently in execution. The time taken to serve the request is also generated. It also generate the cost of client and service provider. Figure 3: Log File Figure 4 Shows the total turn- around time of cloudlets in cost scheduling algorithm and simple algorithm. Figure 4: Total turnaround time Vs Cloudlets Copyright to IJIRCCE DOI: /ijircce
6 VI. CONCLUSION AND FUTURE WORK Resource Scheduling is the important tasks in cloud computing environment. The cost scheduling algorithm which helps us to reduce the cost. Cloud resources that have been used are minimal. This algorithm works fine when the VM in the data center are idle. This algorithm does not work fine when all the VM in the data center's are busy and the new requests are in waiting state. This algorithm will not perform well if any fault occurs in VM and If user required two package then user have to process two VM's because each VM consist package so it increases the cost of users and service providers. In our proposed work, Cloudlets will be grouped according to VM packages and sort the cloudlets according to priority and packages will be grouped in VM. Whenever user will request for two packages then there will be no need to process two VM's because each VM contain group of packages. VM's will be sorted according to processing power. Based on priority cloudlets will be assigned to VM consisting of that packages and cloudlets will be executed in round robin manner. When the user didn't find the required package then our proposed algorithm will replicate the VM and dynamically generate the package. REFERENCES 1. Jaspreet Kaur, Comparision Load Balancing Algorithms In A Cloud, International Journal Of Engineering Research And Applications. pp , Al-Rayis, E. and Kurdi,"Performance analysis of load balancing architectures in cloud computing". In Modelling Symposium (EMS), 2013 European, pages IEEE. 3. Shridhar G.Damanal and G. Ram Mahana Reddy,"Optimal load balancing in cloud computing by efficient utilization of virtual machine",2014,ieee. 4. Vishwas Bagwaiya, Sandeep k. Raghuwanshi,"Hybrid approach using throttled and ESEC load balancing algorithms in cloud computing",2014,ieee. 5. L.D. Dhinesh Babu, P. Venkata Krishna,"Honey bee behaviour inspired load balancing of task in cloud computing environment",elsevier, Kumar Nishant, Pratik Sharma, Vishal Krishna, Nitin and Ravi Rastogi," Load balancing of nodes in cloud using ant colony optimizaion", 14th International Conference on Modelling and Simulation,IEEE, Yogita Chawla1, Mansi Bhonsle," Dynamically optimized cost based task scheduling in Cloud Computing ", ijettcs,june Mrs. Nagamani H. Shahapure, Dr. Jayarekha P,"Load balancing with optimal cost scheduling algorithm", ICCPEIC,IEEE, Chawla, Y. and Bhonsle,"Dynamically optimized cost based task scheduling in cloud computing ". International of Emerging Trend & Technology (IJETTCS), 2: Dillon, T., Wu, C., and Chang, E." Cloud computing: issues and challenges". In Advanced Information Networking and Applications (AINA), th IEEE International Conference on, pages IEEE. 11. Hitoshi Matsumoto, Yutaka Ezaki, " Dynamic Resource Management in Cloud Environment", July 2011, FUJITSU science & Tech journal, Volume 47, No: 3, page no: Mayank Mishra, Anwesha Das, Purushottam Kulkarni, and Anirudha Sahoo, "Dynamic Resource Management Using Virtual Machine Migrations", Sep 2012, /12, IEEE Communications Magazine, page no: Priya S.Mohana, B.Subramani, "A New Approach for Load Balancing in Cloud Computing", in International Journal of Engineering and Computer Science, May Randles, Martin, Lamb David, and Taleb-Bendiab A. "comparative study into distributed load balancing algorithms for cloud computing", In Advanced Information Networking and Applications Workshops (WAINA), 2010 IEEE 24th International Conference on, pp IEEE, Ajit, M. and Vidya, "Vm level load balancing in cloud environment". In 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT), pages 1-5. IEEE 16..Sreenivas Velagapudi, Prathap.M, Kemal Mohammed, "Load balancing techniques: major challenge in cloud computing-a Systematic review", in IECES,IEEE Qi Zhang, Lu Cheng, Boutaba Raouf, cloud computing: state of-the-art and research challenges, 20th April 2010, Spinger, pp A. Khiyaita,D. El Kettani, H. El Bakkali and M. Zbakh Load balancing cloud computing: state of art, in Network Security and Systems (JNS2), 2012 National Days of, pp , IEEE, Copyright to IJIRCCE DOI: /ijircce
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
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,
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,
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,
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
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
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,
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
International Journal of Engineering Research & Management Technology
International Journal of Engineering Research & Management Technology March- 2015 Volume 2, Issue-2 Survey paper on cloud computing with load balancing policy Anant Gaur, Kush Garg Department of CSE SRM
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
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 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,
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
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],
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
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
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,
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,
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
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
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
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
Hybrid Load Balancing Algorithm in Heterogeneous Cloud Environment
Hybrid Load Balancing Algorithm in Heterogeneous Cloud Environment Hafiz Jabr Younis, Alaa Al Halees, Mohammed Radi Abstract Cloud computing is a heterogeneous environment offers a rapidly and on-demand
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
A Study of Various Load Balancing Techniques in Cloud Computing and their Challenges
A Study of Various Load Balancing Techniques in Cloud Computing and their Challenges Vinod K. Lalbeg, Asst. Prof. Neville Wadia Institute Management Studies &Research, Pune-1 [email protected] Co-Author:
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 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.
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
Ant Colony Optimization for Effective Load Balancing In Cloud Computing
Ant Colony Optimization for Effective Load Balancing In Cloud Computing 1 Shagufta khan 2 Niresh Sharma 1 M-TECH(CSE) RKDFIST BHOPAL (M.P.) 2 professor(cse) RKDFIST Bhopal(M.P) Abstract- Cloud computing
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
@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
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 Comparative Study of Different Static and Dynamic Load Balancing Algorithm in Cloud Computing with Special Emphasis on Time Factor
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article A Comparative
Efficient Load Balancing Algorithm in Cloud Computing
بسم هللا الرحمن الرحيم Islamic University Gaza Deanery of Post Graduate Studies Faculty of Information Technology الجامعة اإلسالمية غزة عمادة الدراسات العليا كلية تكنولوجيا المعلومات Efficient Load Balancing
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
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:
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
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
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]
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
Comparative Study on Load Balancing Techniques in Cloud Computing
OPEN JOURNAL OF MOBILE COMPUTING AND CLOUD COMPUTING Volume 1, Number 1, August 2014 OPEN JOURNAL OF MOBILE COMPUTING AND CLOUD COMPUTING Comparative Study on Load Balancing Techniques in Cloud Computing
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,
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
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
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
Dynamically optimized cost based task scheduling in Cloud Computing
Dynamically optimized cost based task scheduling in Cloud Computing Yogita Chawla 1, Mansi Bhonsle 2 1,2 Pune university, G.H Raisoni College of Engg & Mgmt, Gate No.: 1200 Wagholi, Pune 412207 Abstract:
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
How To Balance A Cloud Based System
A SURVEY OF CLOUD BASED LOAD BALANCING TECHNIQUES 1 AAYUSH AGARWAL, 2 MANISHA G, 3 RAJE NEHA MILIND, 4 SHYLAJA S S 1,2,3,4 Department of Information Science and Engineering, P.E.S University, 100 Feet
How To Perform Load Balancing In Cloud Computing With An Agent
A New Approach for Dynamic Load Balancing in Cloud Computing Anjali 1, Jitender Grover 2, Manpreet Singh 3, Charanjeet Singh 4, Hemant Sethi 5 1,2,3,4,5 (Department of Computer Science & Engineering, MM
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
International Journal Of Engineering Research & Management Technology
International Journal Of Engineering Research & Management Technology March- 2014 Volume-1, Issue-2 PRIORITY BASED ENHANCED HTV DYNAMIC LOAD BALANCING ALGORITHM IN CLOUD COMPUTING Srishti Agarwal, Research
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
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
Rahul Rathore, Bhumika Gupta, Vaibhav Sharma, Kamal Kumar Gola
International Journal of Scientific & Engineering Research, Volume 5, Issue 12, December-2014 302 Implementation and Result Analysis of Priority Based Load Balancing In Cloud Computing Rahul Rathore, Bhumika
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,
The Load Balancing Strategy to Improve the Efficiency in the Public Cloud Environment
The Load Balancing Strategy to Improve the Efficiency in the Public Cloud Environment Majjaru Chandra Babu Assistant Professor, Priyadarsini College of Engineering, Nellore. Abstract: Load balancing in
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,
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
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
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
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]
A Survey on Load Balancing Algorithms in Cloud Environment
A Survey on Load s in Cloud Environment M.Aruna Assistant Professor (Sr.G)/CSE Erode Sengunthar Engineering College, Thudupathi, Erode, India D.Bhanu, Ph.D Associate Professor Sri Krishna College of Engineering
Load Balancing in Cloud Computing: A Review
Load Balancing in Cloud Computing: A Review Shikha Gupta, Suman Sanghwan Abstract A rapid growth in the development of clouds and its management through cloud computing has accelerated the research in
MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY. Sara Anjum 1, B.Manasa 2
INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND SCIENCE MANAGING OF IMMENSE CLOUD DATA BY LOAD BALANCING STRATEGY Sara Anjum 1, B.Manasa 2 1 M.Tech Student, Dept of CSE, A.M.R. Institute
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
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
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,
Efficient and Enhanced Algorithm in Cloud Computing
International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-1, March 2013 Efficient and Enhanced Algorithm in Cloud Computing Tejinder Sharma, Vijay Kumar Banga Abstract
Implementation of Load Balancing Based on Partitioning in Cloud Computing
Implementation of Load Balancing Based on Partitioning in Cloud Computing S. Adiseshu Gupta 1, K. V. Srinivasa Rao 2 PG Student, Department of CSE, Prakasm Engineering College, Kandukur, AndhraPradesh,
Load Balancing Algoritms in Cloud Computing Environment: A Review
Load Balancing Algoritms in Cloud Computing Environment: A Review Swati Katoch Department of Computer Science Himachal Pradesh University Shimla, India e-mail: [email protected] Jawahar Thakur Department
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
A Game Theoretic Approach for Cloud Computing Infrastructure to Improve the Performance
P.Bhanuchand and N. Kesava Rao 1 A Game Theoretic Approach for Cloud Computing Infrastructure to Improve the Performance P.Bhanuchand, PG Student [M.Tech, CS], Dep. of CSE, Narayana Engineering College,
A Survey Paper: Cloud Computing and Virtual Machine Migration
577 A Survey Paper: Cloud Computing and Virtual Machine Migration 1 Yatendra Sahu, 2 Neha Agrawal 1 UIT, RGPV, Bhopal MP 462036, INDIA 2 MANIT, Bhopal MP 462051, INDIA Abstract - Cloud computing is one
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
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,
How To Balance In Cloud Computing
A Review on Load Balancing Algorithms in Cloud Hareesh M J Dept. of CSE, RSET, Kochi hareeshmjoseph@ gmail.com John P Martin Dept. of CSE, RSET, Kochi [email protected] Yedhu Sastri Dept. of IT, RSET,
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
Public Cloud Partition Balancing and the Game Theory
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud V. DIVYASRI 1, M.THANIGAVEL 2, T. SUJILATHA 3 1, 2 M. Tech (CSE) GKCE, SULLURPETA, INDIA [email protected] [email protected]
A Survey on Heterogeneous Load Balancing Techniques in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 10 March 2015 ISSN (online): 2349-6010 A Survey on Heterogeneous Load Balancing Techniques in Cloud Computing
International Journal of Advance Research in Computer Science and Management Studies
Volume 3, Issue 6, June 2015 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
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
Simulation of Dynamic Load Balancing Algorithms
Bonfring International Journal of Software Engineering and Soft Computing, Vol. 5, No.1, July 2015 1 Simulation of Dynamic Load Balancing Algorithms Dr.S. Suguna and R. Barani Abstract--- Cloud computing
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,
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
An Analysis of Load Balancing in Cloud Computing
An Analysis of Load Balancing in Cloud Computing Suresh M. PG Scholar SNS College of Technology, Tamilnadu, India Shafi Ullah Z. PG Scholar SNS College of Technology, Tamilnadu, India Santhosh Kumar B.
A Load Balancing Model Based on Cloud Partitioning for the Public Cloud
IEEE TRANSACTIONS ON CLOUD COMPUTING YEAR 2013 A Load Balancing Model Based on Cloud Partitioning for the Public Cloud Gaochao Xu, Junjie Pang, and Xiaodong Fu Abstract: Load balancing in the cloud computing
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
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 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
LOAD BALANCING ALGORITHM REVIEW s IN CLOUD ENVIRONMENT
LOAD BALANCING ALGORITHM REVIEW s IN CLOUD ENVIRONMENT K.Karthika, K.Kanakambal, R.Balasubramaniam PG Scholar,Dept of Computer Science and Engineering, Kathir College Of Engineering/ Anna University, India
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
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),
Load Balancing Algorithms in Cloud Environment
International Conference on Systems, Science, Control, Communication, Engineering and Technology 50 International Conference on Systems, Science, Control, Communication, Engineering and Technology 2015
